Taula de continguts:
- Subministraments
- Pas 1: crear un compte de servei en línia
- Pas 2: IFTTT (si això és així)
- Pas 3: flux i esquemes
Vídeo: Domòtica mitjançant l'Assistent de Google i Adafruit IO: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
L’assistent de Google és un servei d’ordres de veu basat en la intel·ligència artificial (IA). Mitjançant la veu, podem interactuar amb l’assistent de Google i fer cerques a Internet, programar esdeveniments, configurar alarmes, controlar aparells, etc.
Aquest servei està disponible als telèfons intel·ligents i als dispositius Google Home. Podem controlar els dispositius domèstics intel·ligents, inclosos llums, interruptors, ventiladors i termòstats, mitjançant el nostre Assistent de Google.
Construirem una aplicació que pugui controlar els electrodomèstics. Aquí, controlarem una bombeta de 60 W mitjançant el servei de l'Assistent de Google. Aquesta aplicació inclou l'assistent de Google juntament amb el servidor Adafruit i el servei IFTTT.
Subministraments
- Tauler NodeMCU (ESP8266)
- Mòdul de relé 5V
- Cables de pont
- Taula de pa
Pas 1: crear un compte de servei en línia
- En primer lloc, heu creat un compte a www. Adafruit.io
- Ara, creeu un tauler. Aquest tauler és una interfície d'usuari per controlar les coses de forma remota.
- Després de seguir els passos anteriors, proporcioneu un nom al tauler i deseu-lo.
- Ara, creeu un feed (interfície d'usuari) per controlar la llum On-Off. Per crear-lo, només cal que feu clic al símbol "+" i seleccioneu el canal d'alimentació que es mostra.
- Després de seleccionar l'opció d'alimentació, apareixerà una finestra emergent com es mostra.
- Introduïu el nom del nostre feed (que es mostra en un quadre vermell) i creeu-lo. Després de la creació, seleccioneu el feed creat (aquí el meu és LED) i feu clic al següent pas. Al següent pas, configureu el feed que es mostra a continuació.
- Aquí he utilitzat el text 0 (OFF) i 1 (ON) per al botó i després he fet clic a crear. Això crearà un botó d'activació al tauler que es pot utilitzar per controlar les coses de forma remota.
Ara, el meu tauler està preparat per a aplicacions IoT com la domòtica.
Pas 2: IFTTT (si això és així)
If This Then That, també conegut com IFTTT, és un servei gratuït basat en web per crear cadenes d’instruccions condicionals simples, anomenades applets. Una miniaplicació s’activa pels canvis que es produeixen en altres serveis web com Gmail, Facebook, Telegram, Instagram o Pinterest.
Per exemple, un applet pot enviar un missatge de correu electrònic si l'usuari fa un tuit amb un hashtag o copia una foto a Facebook a l'arxiu d'un usuari si algú etiqueta un usuari en una foto. Aquí he utilitzat IFTTT per utilitzar el servei d'assistent de Google i el servei d'Adafruit a la cadena. Per tant, quan faig servir Google Assistant per controlar la llum de casa dient Ok Google, encén o apaga el llum. Aleshores IFTTT interpreta el missatge i el pot enviar al tauler d’Adafruit com una ordre comprensible del feed creat.
Configurar IFTTT El primer pas és crear un compte a IFTTT.
Nota: Creeu un compte a IFTTT mitjançant el mateix identificador de correu electrònic que heu utilitzat per a Adafruit.
- Després de crear el compte, feu clic a Els meus applets i, a continuació, seleccioneu Applet nou.
- Després de seleccionar un applet nou, obtenim una nova pàgina en la qual hauríem de fer clic a Això es mostra a la imatge.
- A continuació, cerqueu l'Assistent de Google i seleccioneu-lo.
- Ara, introduïu frases de veu que farem servir com a ordre per a l'assistent de Google.
Podem introduir qualsevol frase segons la nostra aplicació. Com podeu veure, les frases introduïdes als camps anteriors serveixen per activar la llum. Per desactivar Light, hem de crear un altre applet amb frases diferents.
Ara, obtenim una altra pàgina en la qual hem de fer clic a l'opció que s'utilitza per connectar l'Assistent de Google amb Adafruit.
- A continuació, cerqueu Adafruit i seleccioneu-lo.
- Després de seleccionar Adafruit, trieu l'acció. Ara introduïu quines dades hem d’enviar a quin feed del tauler d’Adafruit.
- Feu clic a Crea acció.
Per tant, quan faig servir l'Assistent de Google al mòbil i dono ordres de veu com a "Ok Google, encén el LED", la miniaplicació creada a IFTTT rep aquesta ordre i enviarà les dades '1' al feed d'Adafruit. Això provocarà l'esdeveniment al tauler d'Adafruit que el microcontrolador controla contínuament (aquí NodeMCU). Aquest microcontrolador prendrà mesures segons el canvi de dades al tauler d'Adafruit.
Pas 3: flux i esquemes
Per obtenir el codi d’aquest projecte:
Recomanat:
Control LED basat en l'Assistent de Google mitjançant Raspberry Pi: 3 passos
Control LED basat en l'Assistent de Google mitjançant Raspberry Pi: En aquest projecte, implementarem el control basat en l'Assistent Google de LED mitjançant Raspberry Pi 4 mitjançant HTTP a Python. Podeu substituir el LED per una bombeta (òbviament no literalment, necessitareu un mòdul de relé entremig) o qualsevol altra casa
Assistent de Google - Domòtica Iot mitjançant Esp8266: 6 passos
Assistent de Google | Automatització domèstica: no utilitzo Esp8266: en aquest instructable us mostraré domòtica controlada per assistent de Google
Controleu les llums de la casa amb l'Assistent de Google mitjançant Arduino: 7 passos
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
Controlar els electrodomèstics mitjançant Node MCU i l'Assistent de Google - IOT - Blynk - IFTTT: 8 passos
Controlar els electrodomèstics mitjançant Node MCU i l'Assistent de Google | IOT | Blynk | IFTTT: un projecte senzill per controlar els electrodomèstics que fan servir l'Assistent de Google: advertència: la manipulació de la xarxa elèctrica pot ser perillosa. Manipulació amb molta cura. Contractar un electricista professional mentre treballa amb circuits oberts. No assumiré responsabilitats pel dia
Domòtica: Tauler de commutació automàtic amb control de regulació mitjançant Bluetooth mitjançant Tiva TM4C123G: 7 passos
Domòtica: placa de commutació automàtica amb control dimmer mitjançant Bluetooth mitjançant Tiva TM4C123G: Avui en dia tenim comandaments a distància per als nostres aparells de televisió i altres sistemes electrònics, que ens han facilitat la vida. Alguna vegada us heu preguntat sobre la domòtica que donaria la possibilitat de controlar llums de tubs, ventiladors i altres elements elèctrics