Përmbajtje:

Automatizimi i shtëpisë duke përdorur Google Assistant dhe Adafruit IO: 3 hapa
Automatizimi i shtëpisë duke përdorur Google Assistant dhe Adafruit IO: 3 hapa

Video: Automatizimi i shtëpisë duke përdorur Google Assistant dhe Adafruit IO: 3 hapa

Video: Automatizimi i shtëpisë duke përdorur Google Assistant dhe Adafruit IO: 3 hapa
Video: КАК НАСТРОИТЬ L4D2 2024, Nëntor
Anonim
Automatizimi i shtëpisë duke përdorur Google Assistant dhe Adafruit IO
Automatizimi i shtëpisë duke përdorur Google Assistant dhe Adafruit IO

Asistenti i Google është shërbimi i komandës zanore të bazuar në AI (Inteligjenca Artificiale). Duke përdorur zërin, ne mund të ndërveprojmë me ndihmësin e Google dhe mund të kërkojë në internet, të planifikojë ngjarje, të vendosë alarme, të kontrollojë pajisjet, etj.

Ky shërbim është i disponueshëm në telefonat inteligjentë dhe pajisjet Google Home. Ne mund të kontrollojmë pajisjet e shtëpisë inteligjente duke përfshirë dritat, çelsat, ventilatorët dhe termostatët duke përdorur Asistentin tonë të Google.

Ne do të ndërtojmë një aplikacion që mund të kontrollojë pajisjet shtëpiake. Këtu, ne do të kontrollojmë një llambë 60W duke përdorur shërbimin Google Assistant. Ky aplikacion përfshin asistentin e Google së bashku me serverin Adafruit dhe shërbimin IFTTT.

Furnizimet

  1. Bordi NodeMCU (ESP8266)
  2. Moduli i stafetës 5V
  3. Kabllo kërcyes
  4. Breadboard

Hapi 1: Krijimi i një llogarie të shërbimit online

Krijimi i një llogarie shërbimi në internet
Krijimi i një llogarie shërbimi në internet
Krijimi i një llogarie shërbimi në internet
Krijimi i një llogarie shërbimi në internet
Krijimi i një llogarie shërbimi online
Krijimi i një llogarie shërbimi online
  1. Së pari, krijoi një llogari në www. Adafruit.io
  2. Tani, krijoni një pult. Ky pult është një ndërfaqe përdoruesi për të kontrolluar gjërat nga distanca.
  3. Pasi të keni ndjekur hapat e mësipërm, jepni një emër pultit dhe ruajeni.
  4. Tani, krijoni burim (ndërfaqen e përdoruesit) për të kontrolluar ndezjen-fikjen e dritës. Për ta krijuar atë, thjesht klikoni në simbolin "+" dhe zgjidhni ndryshimin e furnizimit të shfaqur.
  5. Pas zgjedhjes së ndryshimit të ushqimit, shfaqet një dritare që shfaqet siç tregohet.
  6. Shkruani emrin e burimit tonë (treguar në një kuti të kuqe) dhe krijojeni atë. Pas krijimit, zgjidhni burimin e krijuar (këtu imi është LED) dhe pastaj klikoni në hapin tjetër. Në hapin tjetër konfiguroni burimin i cili është treguar më poshtë.
  7. Këtu, kam përdorur tekstin 0 (OFF) dhe 1 (ON) për butonin dhe pastaj klikoj në krijimin. Kjo do të krijojë një buton kalimi në pultin tuaj i cili mund të përdoret për të kontrolluar gjërat nga distanca.

Tani, pulti im është gati për aplikime IoT si automatizimi i shtëpisë.

Hapi 2: IFTTT (Nëse Kjo Atëherë Atë)

IFTTT (nëse kjo atëherë ajo)
IFTTT (nëse kjo atëherë ajo)
IFTTT (nëse kjo atëherë ajo)
IFTTT (nëse kjo atëherë ajo)
IFTTT (nëse kjo atëherë ajo)
IFTTT (nëse kjo atëherë ajo)

If This Then That, i njohur edhe si IFTTT është një shërbim falas i bazuar në ueb për të krijuar zinxhirë të deklaratave të thjeshta të kushtëzuara, të quajtura apleta. Një aplet nxitet nga ndryshimet që ndodhin brenda shërbimeve të tjera të internetit si Gmail, Facebook, Telegram, Instagram ose Pinterest.

Për shembull, një aplet mund të dërgojë një mesazh e-mail nëse përdoruesi cicëron duke përdorur një hashtag ose kopjoni një fotografi në Facebook në arkivin e një përdoruesi nëse dikush etiketon një përdorues në një fotografi. Këtu, kam përdorur IFTTT për të përdorur shërbimin e asistentit të Google dhe shërbimin Adafruit në zinxhir. Pra, kur përdor asistentin e Google për të kontrolluar dritën e shtëpisë sime duke thënë Ok Google, ndizeni ose fikni dritën. Pastaj IFTTT interpreton mesazhin dhe mund ta dërgojë atë në panelin e kontrollit të Adafruit si një komandë e kuptueshme për burimin e krijuar.

Konfiguro IFTTTHapi i parë është krijimi i një llogarie në IFTTT.

Shënim: Krijoni një llogari në IFTTT duke përdorur të njëjtën id e-mail që keni përdorur për Adafruit.

  1. Pas krijimit të llogarisë, klikoni në Apletet e Mia dhe më pas zgjidhni Apletin e Ri.
  2. Pas zgjedhjes së një apleti të ri, marrim një faqe të re në të cilën duhet të klikojmë tek Kjo tregohet në imazh.
  3. Pastaj kërkoni Google Assistant dhe zgjidhni atë.
  4. Tani, futni frazat zanore të cilat do t'i përdorim si komandë për asistentin e Google.

Ne mund të futim çdo frazë sipas aplikacionit tonë. Siç mund ta shihni, frazat e futura në fushat e mësipërme janë për të bërë Light ON. Për ta bërë Light OFF, duhet të krijojmë një aplet tjetër me fraza të ndryshme.

Tani, ne marrim një faqe tjetër në të cilën duhet të klikojmë në atë opsion që përdoret për të lidhur Google Assistant me Adafruit.

  1. Pastaj kërkoni Adafruit dhe zgjidhni atë.
  2. Pasi të zgjidhni Adafruit, zgjidhni veprimin. Tani futni se çfarë të dhënash duhet të dërgojmë në cilën burim të pultit të Adafruit.
  3. Klikoni në Krijo veprim.

Pra, kur përdor Google Assistant në celularin tim dhe jap komandën zanore si "Ok Google, Turn LED ON", apleti i krijuar në IFTTT merr këtë komandë dhe do të dërgojë të dhëna '1' në burimin Adafruit. Kjo do të shkaktojë ngjarjen në pultin Adafruit i cili monitorohet vazhdimisht nga mikrokontrolluesi (këtu NodeMCU). Ky mikrokontrollues do të ndërmarrë veprime sipas ndryshimit të të dhënave në pultin e Adafruit.

Hapi 3: Rrjedha dhe Skemat

Rrjedha dhe Skemat
Rrjedha dhe Skemat
Rrjedha dhe Skemat
Rrjedha dhe Skemat

Për kodin e këtij projekti:

Recommended: