메이킹 일지 (진행 중)/Twitch 방송 알림 장치

Twitch 방송 알림 장치 - 2. ESP8266 연동 방법, 내 ESP8266은 뭘까

  • -

 

https://bker001.tistory.com/398

 

Twitch 방송 알림 장치 - 1. 알아보기

이전에 방송이 켜지면 알려주는 장치에 대해서 "아 이거 있으면 좋겠다!" 수준으로 생각하고 지나갔었습니다. 특히 아래의 영상을 보면서 "왜 굿즈가 없을까" 라는 생각을 했습니다 https://youtu.be/

bker001.tistory.com

 

 

이번에는 ESP8266 연동 방법을 작성해보겠습니다. 

일단 이번 프로젝트에 있어서 ESP8266보드를 쓰는게 확실하지만, ESP8266 종류는 굉장히 많습니다.

 

 

 

이렇게 많은데 저는 몰라서 막 찾아다니다가 연동도 어떻게 할지 모르겠어서 알아보고 다니다 확실히 알게 되었습니다.

순서대로 따라오시면 됩니다.

 


 

1. 주문을 한 곳에서 종류를 확인한다.

저 같은 경우는 알리익스프레스에서 주문했습니다.

https://ko.aliexpress.com/item/1005004513260449.html?spm=a2g0o.order_list.order_list_main.11.6bb4140f6PH8x5&gatewayAdapt=glo2kor 

 

2566.0₩ |무선 모듈 NodeMCU V3 CH340 Lua WIFI IOT 사물 인터넷 개발 보드, WeMos D1 Mini ESP 12E ESP8266, Arduino용

Smarter Shopping, Better Living! Aliexpress.com

ko.aliexpress.com

 

보통 알리익스프레스에서 주문하면 이런식으로 제품명이 확실하게 나옵니다.

그리고 그에 따라 아래쪽에 

 

 

이런 식으로 방법을 알려주기도 합니다.

 

+ 만약 보드를 직접 산것이 아니라 받은 것이라면 아래쪽처럼 뒤판을 보고 정보를 확인합니다. Nodemcu v3, CH340이라는 정보를 거의 그대로 확인하실 수 있고 위의 알리익스프레스 홈페이지를 찾아가 다시 한번 확인해보시면 됩니다.

 

 

 

2. 아두이노 프로그램에서 보드 설치

https://zelkun.tistory.com/entry/031-Arduino-%EC%95%84%EB%91%90%EC%9D%B4%EB%85%B8-%EB%B3%B4%EB%93%9C-%EC%B6%94%EA%B0%80%ED%95%98%EA%B8%B0Adding-Arduino-Boards

 

031. Arduino 아두이노 - 보드 추가하기(Adding Arduino Boards)

다양한 모듈을 사용하다보면 아두이노 설치시 동봉된 보드 말고도 다양한 보드들이 요구되는되요 보드를 추가하는 3가지 방법을 소개할까 합니다 보드매니져(Boards Manager) 추가적인 보드매니져

zelkun.tistory.com

 

이 글에서 보여주신 것처럼 직접 설치도 있지만, 최근 아두이노 프로그램의 인터페이스 변경으로 다른 모습이 보일 때가 많습니다. 그래서 저희는 Preferences 칸에 들어가서 직접 Json을 입력해줍니다.

 

 

이런식으로 [ http://arduino.esp8266.com/stable/package_esp8266com_index.json ]를 URLs에 입력한 다음 OK를 눌러줬습니다. 

 

그다음 왼쪽 보드칸에서 Esp8266을 친 다음 설치해주시면 됩니다.

 

설치가 되셨다면 다시 한 번 보드 - esp8266 - 자신에게 맞는 기종으로 검색하셔서 누르시면 끝입니다.

(이때 정확한 보드의 명은 알리익스프레스의 도움말 사진을 꼭 참고하세요.)

 

 

 

3. 예제돌려보기

이제 거의 다 되었으니 마지막으로 잘 연동되었는지 확인합니다.

파일 - 예제 - 베이직 - 블링크 

 

 

이 예제를 따라주면 그대로 esp8266에 불이 들어오는 것을 확인할 수 있습니다.

 

 

저는 이렇게 연동되었으니 이제 다른 예제도 진행해보겠습니다.

반응형
Contents

포스팅 주소를 복사했습니다!

이 글이 도움이 되었다면 추천 부탁드립니다!