Setup Instructions
User Manual:
Open the PDF directly: View PDF .
Page Count: 2
Download | |
Open PDF In Browser | View PDF |
VoiceSwitch An accessible voice activated switch using a HUZZAH32 – ESP32 Feather Board and an Amazon Echo Github Repository: https://github.com/milador/VoiceSwitch Components 1. 2. 3. 4. HUZZAH32 – ESP32 Feather Board (1 x) Amazon Echo device (1 x) 3.5mm Mono Male Audio Jack (1 x) Jumper wires (2 x) Setup Instructions 1. Setup an Adafruit IO account according to the following instructions: 1.1. Create an Adafruit IO account 1.2. Create an AIO KEY 1.3. Copy your Adafruit IO key for later use in the code 1.4. Create an Adafruit IO feed with name of your switch. I used feed name “Wheelchair” as an example. 2. Setup your HUZZAH32 – ESP32 Feather Board 2.1. Download ESP32 library for Arduino IDE and install it according to the following instruction: https://learn.adafruit.com/adafruit-huzzah32-esp32-feather/using-with-arduino-ide 2.2. Download Adafruit IO Arduino library and add it under Arduino's "libaries" directory. https://github.com/adafruit/Adafruit_IO_Arduino 2.3. Download Adafruit Arduino library for MQTT support and add it under Arduino's "libaries" directory. https://github.com/adafruit/Adafruit_MQTT_Library 2.4. Download Adafruit AArduino HTTP Client library and add it under Arduino's "libaries" directory. https://github.com/arduino-libraries/ArduinoHttpClient 3. Setup IFTTT account 3.1. Create an IFTTT account at https://ifttt.com 4. Create switch on recipe 4.1. Click on the “New applet” button to create a recipe 4.2. Click on the blue this block and select “Amazon Alexa” as a service 4.3. Click on “Say a specific phrase” to turn on your switch 4.4. Enter the method phrase to activate the switch. I used phrase “Wheelchair on” as an example 4.5. Click on the blue that block and select “Adafruit” as the action service 4.6. Select “Send data to Adafruit IO” block 4.7. Enter “on” as the Data to save 4.8. Click on “Finish” button 5. Create switch off recipe 5.1. Click on the “New applet” button to create a recipe 5.2. Click on the blue this block and select “Amazon Alexa” as a service 5.3. Click on “Say a specific phrase” to turn off your switch 5.4. Enter the method phrase to activate the switch. I used phrase “Wheelchair off” as an example 5.5. Click on the blue that block and select “Adafruit” as the action service 5.6. Select “Send data to Adafruit IO” block 5.7. Enter “off” as the Data to save 5.8. Click on “Finish” button 6. Setup the VoiceSwitch-Single.ino code 6.1. Make a copy of your IO_USERNAME and IO_KEY from Adafruit IO account and paste them in the config.h file 6.2. Replace "your_ssid" with your WiFi's SSID and "your_pass" with your WiFi's password in the config.h file 6.3. Verify and upload VoiceSwitch-Single.ino code to your HUZZAH32 – ESP32 Feather Board 7. Make sure the feed data status and status of your device match. You can manually set it to on/off to match it. 8. Create a cable with a mono 3.5mm male jack on one end and 2 pin headers on the other side 8.1. Connect the signal jumper to the pin number 13 on HUZZAH32 and the other one to the GND pin
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.7 Linearized : No Page Count : 2 Language : en-CA Tagged PDF : Yes XMP Toolkit : 3.1-701 Producer : Microsoft® Word for Office 365 Creator : Milad H Creator Tool : Microsoft® Word for Office 365 Create Date : 2018:12:08 00:06:24-08:00 Modify Date : 2018:12:08 00:06:24-08:00 Document ID : uuid:06861E04-4F64-44F9-98EF-B2DF78BECA17 Instance ID : uuid:06861E04-4F64-44F9-98EF-B2DF78BECA17 Author : Milad HEXIF Metadata provided by EXIF.tools