Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este Instructable cobre os conceitos de Amazon alexa eho dot, Raspberry pi Gpio controlando usando alexa.
O principal problema ao lidar com o alexa é toda vez que você precisa adicionar algumas habilidades em sua conta aws, o que requer muito tempo, para estabelecer a comunicação entre o alexa e dispositivos externos, mas este instrutível irá eliminar essa dor de cabeça e eu só quero torná-lo tão simples quanto eu posso…..
Etapa 1: Coisas que você precisa:
1. Raspberry Pi
2. Amazon Alexa
3. Placa de relé / Led.
Passo 2:
configuração do Raspberry Pi:
1. Instale o pip
Comando: sudo apt-get install python-pip
2. atualização e upgrade
sudo apt-get install update && sudo apt-get upgrade
Etapa 3: EXECUTE SEU CÓDIGO
Créditos a este homem:
Todo o crédito vai para
Baixe o arquivo zip
drive.google.com/open?id=1suIa9OhyHsxW35EB…
extraia o arquivo zip para a área de trabalho do raspberry pi
em seguida, digite estes comandos:
no terminal
1.pi@Raspberrypi: $ cd / Desktop /
2.pi@Raspberrypi: $ cd / Desktop / $: cd / ALEXA HOME
3.pi@Raspberrypi: $ cd / Desktop / alexa home $ cd / IOT-Pi3-Alexa-Automation-master
4. sudo python RPi_name_port_gpio.py
É isso …
Agora peça a alexa para "encontrar dispositivos conectados", então ele vai pedir para você esperar por 20 segundos
então diga algo como
alexa, cozinha ligada
alexa, cozinha desligada
Etapa 4: códigos diferentes para aplicativos diferentes
se você extrair o arquivo zip, obterá os 2 códigos:
drive.google.com/open?id=1lGHFDJxbU5y6h7Zk…
1. RPi_name_port_gpio.py
2. RPi_name_port_gpio_8_Relays.py
1. conecte dois leds / relés (pino físico 7, 11 (não os números de pino GPIO 7, 11))
RPi_name_port_gpio.py- execute este código se quiser controlar apenas dois dispositivos
comandos:
alexa, ligado
alexa, desligue
alexa, fã ligado
alexa, desligue
2. conecte oito leds / relés
RPi_name_port_gpio_8_Relays.py (pino físico 7, 11, 13, 5, 15, 8, 12, 10 (não números de pino gpio))
para comandos, consulte o programa.