Taula de continguts:
- Pas 1: components utilitzats
- Pas 2: Configuració de Raspberry Pi i Arduino IDE
- Pas 3: pengeu el programa
- Pas 4: feu un script Python
- Pas 5: descarregueu Ngrok
- Pas 6: configurar Alexa
- Pas 7: aneu a Alexa ==> Alexa Skill Kit ==> Afegiu una habilitat nova
- Pas 8:
- Pas 9:
- Pas 10: a la pàgina següent es demanarà dues opcions per al punt final. Un és AWS i
- Pas 11: per al certificat SSL, trieu la segona opció. Deseu-lo i passeu a la pàgina següent
- Pas 12: Comprovació del servei "activat"
- Pas 13: Servidors que reben sol·licituds
- Pas 14: es publiquen les sol·licituds
- Pas 15: esquemes Arduino
- Pas 16: LED d'esquemes
![Com controlar les llums domèstiques / llums mitjançant Arduino i Amazon Alexa: 16 passos (amb imatges) Com controlar les llums domèstiques / llums mitjançant Arduino i Amazon Alexa: 16 passos (amb imatges)](https://i.howwhatproduce.com/images/004/image-11107-6-j.webp)
Vídeo: Com controlar les llums domèstiques / llums mitjançant Arduino i Amazon Alexa: 16 passos (amb imatges)
![Vídeo: Com controlar les llums domèstiques / llums mitjançant Arduino i Amazon Alexa: 16 passos (amb imatges) Vídeo: Com controlar les llums domèstiques / llums mitjançant Arduino i Amazon Alexa: 16 passos (amb imatges)](https://i.ytimg.com/vi/yoDrhOZCKWo/hqdefault.jpg)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
![Com controlar les llums domèstiques / llums mitjançant Arduino i Amazon Alexa Com controlar les llums domèstiques / llums mitjançant Arduino i Amazon Alexa](https://i.howwhatproduce.com/images/004/image-11107-7-j.webp)
He explicat com controlar la llum connectada a UNO i controlada per Alexa.
Pas 1: components utilitzats
FERRAMENT FERREGAT
- Arduino UNO i Genuino UNO
- Resistència 221 ohm
- LED (genèric)
- Raspberry Pi 3 Model B.
PROGRAMARI NECESSARI
- IDE Arduino
- Amazon Alexa Alexa Skills Kit
Pas 2: Configuració de Raspberry Pi i Arduino IDE
1. Primer instal·leu binaris
sudo apt-get install python-pip
matràs d'instal·lació de pip
pip instal·lar flask-ask
sudo apt-get install pyserial
sudo apt-get intall libpython2.7-dev
2. Instal·lació d'Arduino IDE a RPi
Per instal·lar Arduino a RPi
1. Aneu al lloc oficial i descarregueu la versió anterior.
Després, descomprimiu-lo i aneu al directori d'arduino i inicieu-lo amb./arduino
Pas 3: pengeu el programa
![Programa de càrrega Programa de càrrega](https://i.howwhatproduce.com/images/004/image-11107-8-j.webp)
Després de carregar el programa, obriu el terminal sèrie.
Quan escriviu, s'encendrà N led.
Quan escriviu F, el led s’apagarà.
Pas 4: feu un script Python
![Feu un script Python Feu un script Python](https://i.howwhatproduce.com/images/004/image-11107-9-j.webp)
![Feu un script Python Feu un script Python](https://i.howwhatproduce.com/images/004/image-11107-10-j.webp)
Executeu-lo amb python lighcontrol.py
Pas 5: descarregueu Ngrok
![Descarregueu Ngrok Descarregueu Ngrok](https://i.howwhatproduce.com/images/004/image-11107-11-j.webp)
Ngrok és una plataforma de túnels segura per fer que el vostre dispositiu en línia. Amb aquesta plataforma podeu fer que la vostra aplicació web o qualsevol aplicació es connecti en línia d’una manera molt senzilla. Per descarregar-lo, aneu al lloc oficial i descarregueu-lo per ARM.
ngrok.com/
Descomprimiu-lo i aneu al directori on el traieu. Executeu-lo amb l'ordre
./ngrok http 5000
Pas 6: configurar Alexa
![Configuració d'Alexa Configuració d'Alexa](https://i.howwhatproduce.com/images/004/image-11107-12-j.webp)
1. Inicieu la sessió al compte d’Amazon. Si teniu un compte, inicieu-ne la sessió, si no, inscriviu-vos-hi i inicieu la sessió.
developer.amazon.com/
2. Aneu a Developer Console a la part superior dreta.
Pas 7: aneu a Alexa ==> Alexa Skill Kit ==> Afegiu una habilitat nova
![Imatge Imatge](https://i.howwhatproduce.com/images/004/image-11107-13-j.webp)
Alexa Skill Kit ==> Afegeix una habilitat nova "src =" https://content.instructables.com/ORIG/FJ2/4LKE/JBE12M7I/FJ24LKEJBE12M7I-j.webp
![Imatge Imatge](https://i.howwhatproduce.com/images/004/image-11107-14-j.webp)
Alexa Skill Kit ==> Afegeix una habilitat nova "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300'%} ">
Veureu una pàgina així. En aquesta pàgina us demanarà el tipus d’habilitat, nom, idioma i nom de la invocació. Podeu donar qualsevol nom, al nom de la invocació heu de donar un nom que dieu mentre doneu l'ordre a Alexa.
Tingueu en compte que seleccioneu l'idioma adequat que s'utilitzarà al vostre país si seleccioneu un idioma diferent mentre es crea l'habilitat. No funcionarà.
Al final, actualitzeu-lo, deseu-lo i premeu Següent.
Pas 8:
Pas 9:
A la pàgina següent, es demanaran intents. Una intenció representa una acció que compleix la sol·licitud oral de l'usuari. Per a més informació
developer.amazon.com/docs/custom-skills/de…
Si hi ha algun error, el veureu en color vermell.
Escriviu a sota el codi al quadre
"intent": "LightOn"
}, {
"intent": "LightOff"
}]
}
deseu-lo i passeu a la pàgina següent.
Pas 10: a la pàgina següent es demanarà dues opcions per al punt final. Un és AWS i
![A la pàgina següent, demanarà dues opcions per al punt final. Un és AWS i HTTPS A la pàgina següent, demanarà dues opcions per al punt final. Un és AWS i HTTPS](https://i.howwhatproduce.com/images/004/image-11107-15-j.webp)
Seleccioneu HTTPS i deseu-lo i aneu a la pàgina següent.
Pas 11: per al certificat SSL, trieu la segona opció. Deseu-lo i passeu a la pàgina següent
![Per al certificat SSL, trieu la segona opció. Deseu-lo i passeu a la pàgina següent Per al certificat SSL, trieu la segona opció. Deseu-lo i passeu a la pàgina següent](https://i.howwhatproduce.com/images/004/image-11107-16-j.webp)
Pas 12: Comprovació del servei "activat"
![Servei de comprovació Servei de comprovació](https://i.howwhatproduce.com/images/004/image-11107-17-j.webp)
Per provar si el servei funciona o no. Assegureu-vos que el servidor Ngrok funciona i que també s’executa l’escriptura Python, en cas contrari no funcionarà.
Podeu veure que els servidors reben sol·licituds i la publiquen.
Pas 13: Servidors que reben sol·licituds
![Servidors que reben sol·licituds Servidors que reben sol·licituds](https://i.howwhatproduce.com/images/004/image-11107-18-j.webp)
Pas 14: es publiquen les sol·licituds
![Les sol·licituds es publiquen Les sol·licituds es publiquen](https://i.howwhatproduce.com/images/004/image-11107-19-j.webp)
Pas 15: esquemes Arduino
![Esquemes Arduino Esquemes Arduino](https://i.howwhatproduce.com/images/004/image-11107-20-j.webp)
Pas 16: LED d'esquemes
![Esquemes LED Esquemes LED](https://i.howwhatproduce.com/images/004/image-11107-21-j.webp)
Espero que us agradi a tots.
Recomanat:
Controleu les llums de la casa amb l'Assistent de Google mitjançant Arduino: 7 passos
![Controleu les llums de la casa amb l'Assistent de Google mitjançant Arduino: 7 passos Controleu les llums de la casa amb l'Assistent de Google mitjançant Arduino: 7 passos](https://i.howwhatproduce.com/images/001/image-2766-16-j.webp)
Controleu les llums domèstiques amb l'Assistent de Google mitjançant Arduino: (Actualitzeu-vos el 22 d'agost de 2020: aquest instructiu té dos anys i es basa en algunes aplicacions de tercers. Qualsevol canvi que faci al seu costat pot fer que aquest projecte no funcioni. Pot ser o no) estigui treballant ara, però podeu seguir-lo com a referència i modificar segons
Prevenció de fuites domèstiques de gas mitjançant Arduino: 3 passos
![Prevenció de fuites domèstiques de gas mitjançant Arduino: 3 passos Prevenció de fuites domèstiques de gas mitjançant Arduino: 3 passos](https://i.howwhatproduce.com/images/005/image-14168-j.webp)
Prevenció de fuites domèstiques de gas mitjançant Arduino .: En aquest instructiu he fet un prototip que tanca automàticament el pom de gas del cilindre de GLP quan hi ha una fuita de gas. El GLP no té olor i s’afegeix un agent anomenat Ethyl Mercaptan per la seva olor, de manera que es pot notar quan hi ha una fuita
Com fer un dispositiu IoT per controlar els electrodomèstics i controlar el temps mitjançant Esp8266: 5 passos
![Com fer un dispositiu IoT per controlar els electrodomèstics i controlar el temps mitjançant Esp8266: 5 passos Com fer un dispositiu IoT per controlar els electrodomèstics i controlar el temps mitjançant Esp8266: 5 passos](https://i.howwhatproduce.com/images/003/image-6806-12-j.webp)
Com fer un dispositiu IoT per controlar els electrodomèstics i controlar el clima mitjançant Esp8266: Internet de les coses (IoT) és la interconnexió de dispositius físics (també anomenats "dispositius connectats" i "dispositius intel·ligents"), edificis, i altres elements integrats amb electrònica, programari, sensors, actuadors i
Controlar Arduino mitjançant un telèfon intel·ligent mitjançant USB amb l'aplicació Blynk: 7 passos (amb imatges)
![Controlar Arduino mitjançant un telèfon intel·ligent mitjançant USB amb l'aplicació Blynk: 7 passos (amb imatges) Controlar Arduino mitjançant un telèfon intel·ligent mitjançant USB amb l'aplicació Blynk: 7 passos (amb imatges)](https://i.howwhatproduce.com/images/003/image-8443-20-j.webp)
Controlar Arduino mitjançant un telèfon intel·ligent mitjançant USB amb l’aplicació Blynk: en aquest tutorial, aprendrem a utilitzar l’aplicació Blynk i Arduino per controlar la llum, la combinació es farà a través del port sèrie USB. la solució més senzilla que controla remotament el vostre Arduino o c
Cortines domèstiques automatitzades: Mini projecte amb mòdul BluChip (nRF51 BLE) de MakerChips: 7 passos (amb imatges)
![Cortines domèstiques automatitzades: Mini projecte amb mòdul BluChip (nRF51 BLE) de MakerChips: 7 passos (amb imatges) Cortines domèstiques automatitzades: Mini projecte amb mòdul BluChip (nRF51 BLE) de MakerChips: 7 passos (amb imatges)](https://i.howwhatproduce.com/images/004/image-9879-14-j.webp)
Cortines domèstiques automatitzades: Mini projecte amb el mòdul BluChip (nRF51 BLE) de MakerChips: imagineu-vos despertar-vos i voler fer un raig de sol a través de les vostres finestres o tancar les cortines perquè pugueu dormir més, sense l’esforç d’apropar-vos a les cortines, però amb només tocar un botó al vostre smartph