지금 GHU 에서 하는 프로젝트를 위해서 usb female 을 구매했습니다.
팀에 같은 기술자가 있긴 하지만 그 분도 안해본 것 같아서 그냥 제가 직접 해봤습니다.
female 은 이렇게 생겼습니다.
보통 usb를 꽂는 파트를 female 이라고 합니다.
이렇게 꽂았을 때, 아두이노에 불이 들어오면 정상적으로 작동한다는거겠죠???
저는 아두이노 적당전압인 9V 를 넣어보겠습니다. ( 유효전압은 6~12 V 인 것으로 알고있습니다. 더 찾아보세요)
저기 집게발 처럼 생긴 놈이요 양 끝에 두개 저기는 절대 안되요
뾰족 튀어나온 친구
이 친구는 사용하지 않는 것이 좋습니다.
저 같은 경우 이 친구에 연결을 하니까 스파크가 튀더라구요.
( 보드 usb 인식이 되지 않습니다 ㅜㅜㅜㅜ 보드가 무용지물이에요 이제
누가 보드를 쉽게 날려먹나, 했는데 그 말 아까 하고나서 바로 저도 날렸네요 )
저기 4개의 뾰족한 놈들이 있습니다.
4개의 뾰족한 놈들에 아무데나 가져다대면 전류가 흐르는 것 같습니다.
그런데 전부 가져다 대 보니까 전류가 흐르지 않는 경우도 있고
불안전한 전류가 흐르는 경우도 있더라구요.
위처럼 usb를 꽂는 입? 부분이 하얀쪽이 위로 올라가 있는 상태에서 실험을 하겠습니다.
보드도 날아간 마당에 ㅜㅜ 어짜피 인식도 안되는거 그냥 막 해봐야겠죠?
위처럼 +빨간색 이 앞에 -검은색이 뒤에 되어있으면 어떻게 된 순서든 전류가 흐르지 않습니다.
6가지 경우의 수가 있잖아요? 다 안되더라구요
반대로 -검은색 이 앞에 +빨간색 이 뒤인 상태에서 실험해보겠습니다.
전부다 테스트 해보니까 되는 제대로 조건이 딱 하나있습니다.
위에처럼 연결하면 잘됩니다 ㅎ
다른 경우에는 전류가 흘러도 불안전하던가 이상하게 흐르더라구요.
현재 아두이노 Blink 예제가 올라가있거든요
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | void setup() { // initialize digital pin 13 as an output. Serial.begin(9600); pinMode(13, OUTPUT); } void loop() {
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
Serial.println("turn the LED ON ");
delay(500); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
Serial.println("turn the LED OFF ");
delay(500); // wait for a second
} |