Рет қаралды 35,963
스마트폰을 이용해서 WiFi 접속을 통해 원격으로, 무선으로 LED 2개를 켜고 끄도록 해보는 실습을 진행할께요. 앱인벤터로 쉽게 앱을 만드는 영상도 첨부했어요.
▶ [8266 보드 Plugin] : arduino.esp8266...
▶ 추가상세 자료 : rasino.tistory...
▶ WiFi 업로드 code 코드(WiFi LED 제어 코드) : k.kakaocdn.net...
▶ 안드로이드 구동 앱 App 다운로드 (.apk Download) : k.kakaocdn.net...
▶앱-인벤터 제작 프로젝트 파일 (.aia) 다운로드 (Download) : k.kakaocdn.net...
▶앱 인밴터 텍스트 이미지 : k.kakaocdn.net...
▶ 아두이노 우노 연결 회로(업로드용) : img1.daumcdn.n...
▶ 아두이노 우노 연결 회로(LEDx2 연결용) : img1.daumcdn.n...
▶ WiFi 미니회로, USBtoTTL 연결 회로(업로드용) : img1.daumcdn.n...
▶ WiFi 미니회로, USBtoTTL 연결 회로(LEDx2 연결용) : img1.daumcdn.n...
《 영상에 사용된 저항의 용도에 대한 설명 》
5:44 여기 회로를 보면, LED에 연결된 저항이 있습니다. 저항의 역할은 기본적으로 전류의 흐름을 천천히(시간대비 적은 양이) 흐르도록 제어하여 LED 같은 부품을 보호하거나 회로가 합선 되지 않도록 보호합니다. LED의 경우 전류의 흐름을 적절히 방해시켜줄 수 있는 저항 성분이 없는 부품이어서, 만약 5V 전압이 지속적으로 흐를 경우, LED가 손상을 입을 수 있기 때문에 100옴~470옴 사이의 저항을 연결해서 사용하게 됩니다. 다만, 여기서는 esp-01 모듈에서 나오는 출력은 3.3V 아래 정도이기에 저항을 달지 않아도 장시간 켜지는 경우가 아니라면 크게 문제는 없을 것으로 보이네요.
그 외에, 1K옴 3개를 연결해 놓은 부분은, esp-01모듈에 공급해야 하는 전원인 3.3v를 공급해 주기 위해 , 아두이노의 5V 출력을 2/3 지점으로 연결하여 (5V의 3분의 2 값은 3.3v) , esp-01의 vcc 전원으로 연결해 준 것입니다. 비록, 아두이노에 3.3V 출력 단자가 있어 이 것을 연결하면 되지만, 아두이노에서 3.3v 출력 단자는 특히 가격이 저렴한 호환 보드의 경우 출력되는 전류량이 낮거나 약해서 esp-01이 제대로 작동하기 힘든 경우들이 있기 때문에, 안전한 동작을 위해 저항을 연결하여 조치한 것이에요.
그렇기 때문에, 500옴 미만의 너무 낮은 저항만 아니라면, 2/3 분배를 해 줄 수 있는 다른 저항 값 조합을 이용해도 됩니다. (예, 2k옴 3개를 연결하거나, 1k옴 1개와 2k옴1개를 연결 등등)
도움되셨다면 좋아요! 구독! 해주시면 다음 영상도 빠르게 보실 수 있습니다. ^^;