ESP32를 Alexa에서 스마트 홈 장치로 사용

참고 사이트



이번 메인이 되는 라이브러리:
htps : // 기주 b. 코 m / 이고란과 c / 에스

WiFi 사용 시 analogRead 정보:
htp // 리코우보우. 하테나 bぉg. 코m/엔트리/2017/07/26/193021

환경



· macOS Mojave 10.4
Arduino IDE 1.8.5
· ESP32 DEVKIT
・Amazon echo Dot
· Alexa 앱

목표



"Alexa, 안녕"라고 말하면 ESP32에 연결되어 있는 LED를 ON시킨다

ESP32와 ALEXA를 연결했다.#esp32#alexa


ESP32측



기본적으로 샘플 코드 그대로.



1. 라이브러리 다운로드



htps // t. 코 / 오 7jh 세 g8에서 zip 형식으로 다운로드



2. 라이브러리 폴더로 이동



zip 압축을 풀고 폴더별 라이브러리 폴더로 이동

2019년 2월 5일



3. 샘플 코드 작성



샘플 코드 열기



앞으로 이동한 폴더 안에 examples 폴더가 있으므로 그 안의 SingleSwitch 를 엽니다.

여기



ssid 및 password 변경 및 쓰기



15행과 16행 변경



WiFi 연결 확인



시리얼 모니터를 확인하고 연결되어 있다면 OK



알렉사 측



※Echo Dot의 설정은 이미 완료되어 있는 전제입니다

여기에서는 Alexa 앱으로 설정하기만 하면 됩니다. ESP32는 플러그로 인식되는 것 같습니다.



기기 추가



기기 추가





플러그 선택





기타 선택





기기 검색 선택





↓검출 완료



상용 액션 만들기



시작 구문을 입력하고 이전에 인식된 기기에 대한 작업을 추가합니다.



아래와 같이 되면 OK! 오른쪽 가장자리의 삼각 버튼으로도 작동합니다.



주의



·당연하지만 Alexa와 ESP32는 같은 WiFi(SSDI)에 접속되고 있는 것

   ※시설의 WiFi라든가라면 로컬 에리어 네트워크를 할 수 없는 경우가 있습니다

analogRead를 사용하고 싶은 경우는, ESP32의 WiFi를 유효하게 하는 것으로 사용할 수 없게 되는 핀이 있다고 하는 것이므로 주의가 필요합니다. ( 참조)


좋은 웹페이지 즐겨찾기