아두이노 UNO 보드 + usb female (암) 사용하여 전류 흐르게 하기 ( 아두이노 작동하게 하기 )



지금 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 }









이걸 입력해놓고 테스트를 했습니다.
그 살펴보니 정상적으로 작동하는 곳은 딱 한곳이구요
다른곳은 계속 불이 켜져있던가 ( 깜빡여야 되는데 ) 아니면 아얘 불이 안들어오던가 하더라구요

이렇게 이곳에 하면 됩니다. 









참고해서 좋은 제품 만들어보세요 !!






아 그리고 이렇게 해도 통하더라구요 아두이노 우노 같은 경우에요
우노 전류 소켓은 편하지만 너무 뚱뚱해져서 별로 안좋잖아요 ㅎ 

이렇게 가끔 해도 될 것 같은데 거의 안할 것 같아요. 


==============================================

 아 그리고 이거 이후에 샤오미 램프로 확인했는데요, 샤오미 램프 같은 경우에는 같지 않더라구요.

테스트 해봐야 될 것 같아요 모든 제품 각각이 맞는게 다른 것 같습니다.