[아두이노] 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
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

메이커 스토리

번호 제목 글쓴이 날짜 조회수
33 일반 과메기전 1차 전시자료 - 우리가 세상을 편하게 만드는 방법 icon HellMaker 12-23 21,088
32 일반 과메기전 2차 전시자료 - 우리가 세상을 다가가는 새로운 방법 icon HellMaker 12-24 20,043
31 일반 과메기전 3차 전시자료 - 우리가 세상을 바꾸는 방법 icon HellMaker 12-25 21,340
30 일반 과메기전 3차 전시자료 - 우리가 세상을 아름답게 만드는 방법 icon HellMaker 12-27 20,024
29 일반 휴대용 블루투스 포토 프린터 만들기 icon HelloMaker 12-20 26,570
28 일반 3D-Printed Gimbal Pan/Tilts Cameras and… Lasers? icon 양재동메이커 01-17 21,978
27 일반 Thermal Printer Mounts Directly to an Arduino / Raspberry Pi icon 양재동메이커 03-22 23,024
26 일반 무게를 재는 방법에 대한 고찰 icon 양재동메이커 04-02 25,490
25 일반 RETROWATCH 앱 사용 방법 (필터링 방법) icon HelloMaker 11-05 20,498
24 일반 블루투스 오디오 수신기 DIY icon HelloMaker 11-06 24,071
23 일반 AUTO BEACON: IBEACON 탐색기, 비컨을 이용한 자동화 앱 icon HelloMaker 11-08 21,789
22 일반 유선 스피커를 포터블 블루투스 스피커로 개조하기 icon HelloMaker 11-12 28,103
21 일반 3D 프린터 DIY – REPRAP PRUSA MENDEL I3 icon HelloMaker 11-25 22,579
20 일반 무선 충전 마우스 만들기 icon HelloMaker 11-26 25,912
19 일반 오픈소스 로봇팔 만들기 icon HelloMaker 11-27 25,997
18 일반 소셜벅: 춤추는 새소식 알림 벌레 icon HelloMaker 11-28 22,306
17 일반 BLINKY: 스마트 악세사리 만들기 icon HelloMaker 12-03 23,765
16 일반 모모토 - HEART BOT 나비 해커톤 icon HelloMaker 12-07 22,457
15 일반 레이저 커터 구입을 위한 TMI icon 양재동메이커 02-03 20,340
14 일반 MECCANOID G15 Personal Robot icon 양재동메이커 02-10 20,289