[아두이노] ESP8266와 아마존 알렉사 연동

ESP8266 Alexa자료 중 링크의 fauxmoesp의 Github를 참조, 보드는 저렴한 WeMos D1사용


dff591c28e414dff63ee6e9bbf52c4c6.jpg
 

1. fauxmoesp Git Hub 소스 다운로드


2. ESPAsyncTCP  라이브러리 설치


WeMos D1 (ESP8266) 보드 사용으로 ESPAyncTCP 설치

231f18ef8784b59754f73e52cd153b19.jpg

3. ESP Async Web Server 라이브러리 설치


ESPAyncTCP의 Gib Hub페이지 하단 사용 라이브러리 링크 참조 

cecf5d99f2bbafed43934d7fd1338eda.jpg

4. fauxmoesp/examples/fauxmoESP_External_Server


제공된 Code fauxmoESP_Base는 오류 없이 포팅 되나 Alexa가 디바이스를 찾지 못함

fauxmoESP_External_Server는 Alext가 디바이스 검색 되며 동작 메세지 확인 


c4fea5ef863d6cfd77abcbc8137b556d.jpg
 

5. WIFI_SSID / WIFI_PASS 설정


예제 코드에서 credentials.sample.h 파일을 credentials.h로 변경

해당 파일의 WIFI_SSID / WIFI_PASS 값을 본인의 Wifi Network 환경으로 설정

fauxmoesp/src 폴더 내 파일을 모두 복사하여 예제 폴더로 복사 

bd5e6021dad1d1075db9dce8538dbe6b.jpg
 

6. 알렉사 동작 확인


알렉사 "alexa Discover Devices" 음성 명령을 내리면 잠시 후 2개의 Devices찾는다


다음 명령어를 수행해 본다.

Alexa Tun on kitchen

Alexa Tun off kitchen

Alexa Tun on livingroom

Alexa Tun off livingroom

 

명령어 수행시 Serial Monitor에 해당 명령어 출력되는 것을 확인 할수 있다.

c4a90ff69d2a0cb04dd2ff4ec3104989.jpg
  

7. 다음 도전 과제


기구 작업 후 집안 전자 기기의 On/Off에 도전 !!!







0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

메이커 스토리

번호 제목 글쓴이 날짜 조회수
29 아두이노 Navigation Glasses Gently Poke You in the Right Direction icon HelloMaker 01-15 22,452
28 아두이노 This LED Responds to Puffs Just Like a Candle icon HelloMaker 01-11 22,379
27 아두이노 5:1 Scale LEGO Bulldozer Was Built From 3D-Printed Parts icon 양재동메이커 01-10 22,595
26 아두이노 작은 천상의 빛 추적 모듈 제작 +2 icon 양재동메이커 01-06 23,615
25 아두이노 William Osman’s Turkey Serving Robots Follow a Line +2 icon 양재동메이커 01-04 22,683
24 아두이노 7-Segment Clock from Individual LEDs icon 양재동메이커 01-03 22,796
23 아두이노 DIY Google Glass for Under $10 +1 icon 양재동메이커 12-26 25,402
22 아두이노 아빠표 베이블레이드 베이스타디움 - 빛의 경기장 만들기 icon HelloMaker 12-24 22,624
21 아두이노 반응형 네온사인 조명 만들기 icon HelloMaker 12-19 24,650
20 아두이노 VR 게임, 그까짓거 DIY icon HelloMaker 12-17 24,796
19 아두이노 일회용 컵을 재활용한 스마트 화분 +1 icon 양재동메이커 12-12 24,057
18 아두이노 스마트 필름을 활용한 휴대폰 거치대 icon 양재동메이커 12-10 21,579
17 아두이노 알림 메시지를 출력해주는 프린터 만들기 icon HelloMaker 12-09 22,795
16 아두이노 아두이노 네트워크 게임 만들기 icon HelloMaker 12-06 24,423
15 아두이노 층간소음 측정기 만들기 +1 icon HelloMaker 12-05 32,021
14 아두이노 게임 메이커: 아두이노 게임기 만들기 PART1 - 하드웨어 제작 icon HelloMaker 12-03 31,147
13 아두이노 아두이노 미세먼지 측정기 icon HelloMaker 11-30 22,179
12 아두이노 TOY CAR CONTROLLED BY WIFI icon HelloMaker 11-21 21,982
11 아두이노 비접촉식 적외선 체온계 만들기 icon HelloMaker 11-16 23,656
10 아두이노 휴대용 음주 측정기 만들기 icon HelloMaker 11-14 24,814