Përmbajtje:

Shtëpi e zgjuar duke përdorur Amazon Alexa: 5 hapa
Shtëpi e zgjuar duke përdorur Amazon Alexa: 5 hapa

Video: Shtëpi e zgjuar duke përdorur Amazon Alexa: 5 hapa

Video: Shtëpi e zgjuar duke përdorur Amazon Alexa: 5 hapa
Video: How To Setup And Use The Amazon Echo Dot And Most Alexa Devices 2024, Nëntor
Anonim
Shtëpi e zgjuar duke përdorur Amazon Alexa
Shtëpi e zgjuar duke përdorur Amazon Alexa

Ideja Themelore pas këtij projekti është të kontrolloni një pajisje elektronike duke përdorur Amazon Alexa ose përmes aplikacionit të saj nga kudo në botë. Ne do të përdorim një Node MCU V1.0 për këtë. I gjithë kodi do të jetë në Faqen time Github. Nëse në ndonjë moment nuk e kuptoni një hap, mos ngurroni të komentoni më poshtë dhe unë do t'i përgjigjem atij sa më shpejt. Të gjitha Kreditë për serverët, si dhe kodi shkojnë në kakopappa (https://github.com/kakopappa). Unë kam modifikuar kodin për të kontrolluar 4 Reletë për qëllimet e këtij mësimi. Epo, Le të fillojmë!

Shënim: Ky tutorial supozon se keni disa njohuri në lidhje me Arduino IDE dhe Node MCU.

Furnizimet

  1. Nyja MCU V1.0
  2. 4 stafetë (Banka e stafetave)
  3. Telat e kërcyesit
  4. Breadboard
  5. Një burim i jashtëm i energjisë

Hapi 1: Krijoni një llogari në Sinric.com

Krijoni një llogari në Sinric.com
Krijoni një llogari në Sinric.com
Krijoni një llogari në Sinric.com
Krijoni një llogari në Sinric.com
Krijoni një llogari në Sinric.com
Krijoni një llogari në Sinric.com

Gjëja e parë që duhet të bëni është të shkoni në sinric.com dhe të krijoni një llogari (Freeshtë Falas). Sinric ju lejon të kontrolloni mikrokontrolluesin tuaj në internet. Pastaj do të merrni një çelës API i cili do të jetë unik për llogarinë tuaj. Këtë çelës do ta përdorni më vonë në kodin tuaj. Gjëja tjetër që duhet të bëjmë është të shtojmë një pajisje. Kjo bëhet duke klikuar në butonin "Shto". Krijoni një emër për pajisjen tuaj të cilën më pas do ta përdorni për të thirrur përmes Alexa. Në llojin e pajisjes zgjidhni "Ndërro" dhe pastaj kliko Ruaj. Kjo do të krijojë një ID të pajisjes për pajisjen tuaj e cila gjithashtu do të përdoret në kod. Në aplikacionin Alexa aktivizoni aftësinë Sinric për jehonën tuaj në Amazon, në mënyrë që të zbulojë pajisjet e reja të krijuara.

Hapi 2: Instalimi i qarkut

Instalimi i qarkut
Instalimi i qarkut
Instalimi i qarkut
Instalimi i qarkut

Lidhni qarkun si më poshtë ose ndiqni diagramin fritizues të bashkangjitur:

Stafetë- ESP

KQV ----- Vin

IN1 ------ D5

IN2 ------ D4

IN3 ------ RX

IN4 ------ D2

JD-VCCPozitiv i Furnizimit me energji të jashtme

GND ----- GND të Furnizimit me energji të jashtme

Meqenëse NodeMCU nuk mund të fuqizojë bankën e stafetë vetëm një furnizim me energji të jashtme është i nevojshëm për ta fuqizuar atë.

Reletë janë të lidhura në mes të pajisjeve duke thyer tela të drejtpërdrejtë dhe duke i futur ato në secilën stafetë si në një ndërprerës.

Hapi 3: Ngarkimi i Kodit në NodeMcu

Kodi është ngarkuar këtu:

Bibliotekat për të cilat do të keni nevojë janë ArduinoJson (instaloni versionin 5.13.2) dhe rrjetet në internet Arduino (merrni nga:

Mos harroni të konfiguroni Bordin në Node MCU v1.0.

Bazuar në numrin e stafetëve që ju nevojiten, mund të modifikoni kodin për të shtuar më shumë. Ndryshimet e kërkuara do të ishin të përcaktoni një kunj të ri dhe të shtoni një tjetër tjetër nëse keni një lak me id -in e pajisjes së re. Ju madje mund t'i ndryshoni kunjat sipas dëshirës tuaj duke iu referuar këtij grafiku pin në

Kjo ju tregon se cili GPIO është çfarë në Arduino. Në thelb, nëse doni të ndryshoni kunjin tuaj të stafetës nga D4 në D3, ndryshimi në kodin do të jetë si më poshtë:

Kodi i mëparshëm:

#përcakto MYPIN2 2 // D4

Kodi i ri:

#përcakto MYPIN2 0 // D3

Shënim:

Çdo gjë pas // është një koment në të njëjtën linjë dhe nuk konsiderohet nga përpiluesi.

Hapi 4: Konfigurimi i Amazon Echo

Konfigurimi i Amazon Echo
Konfigurimi i Amazon Echo
Konfigurimi i Amazon Echo
Konfigurimi i Amazon Echo

Për të kontrolluar pajisjet duke përdorur Amazon Echo, së pari duhet t'i konfiguroni ato. Ju mund ta bëni këtë duke thënë "Alexa, Discover Devices". Do të duhen 20 sekonda dhe duhet të zbulojë çelsat tuaj. Tani mund të thuash "Alexa, Aktivizo emrin e pajisjes" për të ndezur pajisjen tënde dhe anasjelltas. Mund ta kontrolloni edhe nga aplikacioni Alexa duke shkuar te Seksioni i Pajisjeve të aplikacionit.

Hapi 5: Fundi

Shpresoj se nuk keni hasur ndonjë problem gjatë ndjekjes së këtij Udhëzuesi. Nëse keni ndonjë pyetje, ju lutemi hidhini ato më poshtë në pjesën e komenteve.

Nëse doni të më mbështesni në çfarëdo mënyre këtu është ID -ja ime Paypal: paypal.me/sahilgoel2001

Recommended: