Sisukord:
- Samm: nõutavad komponendid
- Samm: rakendus Blynk
- Samm: ESP8266 programmeerimine Arduino IDE -s
- 4. samm: IFTTT (kui see, siis see)
- Samm: vooluringid
- 6. toiming: jälgimine kõikjal mobiilis (IFTTT rakendus)
Video: DIY hääl/Interneti -juhitav koduautomaatika ja -seire ESP8266 ja Google Home Mini abil: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Hei !! Pärast pikka pausi olen siin, sest me kõik peame teenimiseks tegema midagi igavat (tööd).
Pärast kõiki HOME AUTOMATION artikleid, mille olen kirjutanud BLUETOOTHist, IR -ist, kohalikust WIFI -st, Cloudist, st rasketest, * KOHE * tuleb kõige lihtsam, kuid kõige tõhusam HOME AUTOMATION lahendus. T
tema projekt vajab vähem riistvara, erinevalt minu eelmistest projektidest. Erinevate tarkvarafirmade teenuste kasutamist nähakse selles enamasti väikese Arduino- ja vooluahelateadmisega. Ärgem tüütagem teid. Nautige LAISUST !!!
MÄRKUS. Palun lugege kogu dokument läbi, see võtab 9 minutit, vastasel juhul ei vastuta ma teie komponentide kahjustamise korral !! See on kolmas kord, kui ma projekti üles laadin, kuna saidil on kuupäevadega seotud probleeme.
Samm: nõutavad komponendid
Tegelikult on vaja viit komponenti, kuid võime selle teise jaoks lagundada, nagu ma juhtusin varem, kuna ma ei tahtnud siis raha kulutada!
- ESP8266 Nodemcu wifi arendusplaat - võib -olla LOLIN, AMICA, ADAFRUIT
-
5V releeplaat tervikuna või laguneb järgmiselt
- RELE 5VULN2003 või ULN2003A
- Releekaitse diood (millest ma varasemates projektides ilma jäin)
- Džemprid või (traat ja jootekolb)
- Iga 5V mobiililaadija või adapter (varulaadija, ärge hävitage oma vanema mobiililaadijat)
- GOOGLE HOME MINI
Nii et me saame osta 2/4/8/16 relee plaadi puutumata eelvalmis vooluringis või saame selle teha, palun vaadake minu eelnevaid artikleid, nagu see, et teha releeplaat ise.
Samm: rakendus Blynk
Installige rakendus Blynk oma Android -telefoni või Apple'i telefoni
Pärast installimist registreeruge e -posti ID või facebooki abil (ma ei eelista facebooki). Ja veenduge, et teate kasutatud e -posti ID parooli, muidu ei saa te Blynk Auth Tokenit (see on projektipõhine), mis ei saadeta mitte ainult teie registreeritud e -posti aadressile, vaid mille saab hankida ka Blynk'i projekti seadetest! Nalja sai!
- valige uus projektVidina lisamiseks kasutage nuppu +
- Lisage nuppu nii palju kui soovite (KUNA OLEME TASUTA 2000 ENERGY VALMIS ja ostke siis energiat)
- Seadistamisnupp, klõpsates lisatud nupul
- Valige väljundnõel (digitaalne) nagu D1, D2, D3, _, _, _, _ (TÄITA TÜHJUD) (tihvtid võivad olla digitaalsed, analoog-, virtuaalsed)
- Vaata pilte, olen pannud alumise oleku 1 -ks ja ülemise nupu oleku 0 -ks.
Selle põhjuseks on asjaolu, et releeplaadi sisend on ühendatud selliste IC -dega nagu ULN2003 või releejuhtimise IC -d, mis toimivad EI väravana.
Samm: ESP8266 programmeerimine Arduino IDE -s
Arduino IDE -s peame kõigepealt valima arenduslaua, mida programmeerime, nagu olen oma varasemates projektides öelnud. Arduino IDE> Tööriistad> Tahvlid> Nodemcu 12E ja valige USB -port, millega me selle ühendasime, nagu COM3/4/5/6/…
Nüüd peame Arduinosse installima Blynk raamatukogu, et me lihtsalt ei saaks midagi teha ja meil oleks kõik koodid! SKETCH -> KAASA RAAMATUKOGU -> HALDAGE RAAMATUKOGU -> OTSIGE "Blynk" -> PAIGALDAGE RAAMATUKOGU
Ühendage Nodemcu ESP8266 sülearvutiga. Muidugi USB-kaablitega !! Mittekodeerijate ja enda jaoks:
Minge jaotisse FILE> NÄITED> Blynk> Board's Wifi> valige StandaloneNyt pole vaja midagi peale Blynk Auth Tokeni (projektipõhine) ja wifi mandaadi. Laadige ESP8266 visand üles ja avage SERIAL MONITOR.
Näete "IP", pange tähele, et IP, see võib olenevalt serveritsoonidest erineda. Minu oma on nagu näete "139.59.206.133". 80 on port tavaliselt http jaoks.
4. samm: IFTTT (kui see, siis see)
See on platvorm, mis aitab meil luua kohandatud aplette, mis aitavad meil konkreetse sündmuse kohta märguandeid saada või teatud ülesannet täita. Nagu nimigi ütleb: kõik ümbritseb "seda" ja "seda".
SIIN: Kui "konkreetne fraas öeldi Google'i assistendile", siis "see ping tehakse"
Nagu öeldud, peame klõpsama - Minu apletid> loo uus> klõpsake seda> otsige ja valige google assistent> valige lihtne fraas> järgige pilte> looge päästik
Klõpsake sellel> otsige veebihaake> valige see> valige Tee veebipäring> Seal on järgmised väljad:
- URL (https:// IP/YourAuthToken/update/PIN? Value = 1) (digitaalne 1/0…. 1 väljalülitatud ja 0 sisselülitatud põhjuse jaoks on selles artiklis kirjutatud, lugege seda)
- Meetod (GET) Sisu tüüp (mitte midagi)
- Keha (mitte midagi)
Pärast selle täitmist klõpsake nuppu Loo päästik
Märkus: PIN -kood vastab siin Arduino tihvtidele, nii nagu see, mida näeme ESP8266 -l, kuna D1 on GPIO5, st D5 Arduino jaoks, mille peame siia kirjutama, mitte D1. Näide: https:// IP/YourAuthToken/update/D5? Value = 1 this tähendab, et ESP8266 D1 tihvt on välja lülitatud. KASUTADA VASTAVUSE D TEADMISEKS ESP8266 PIN -DIAGRAAMI? GPIO juurde?
Samm: vooluringid
Selle projekti jaoks on vooluring väga lihtne. Siin kasutatakse eelnevalt kirjeldatud komponente:
5 V adapter; ESP8266 Nodemcu; releelaud; džemprid. Olen kasutanud kahte releed, kuid saame kasutada nii palju kui ESP8266 kontakte on olemas !!!
- 5V toide suunatakse ESP8266 ja releeplaadile.
- ESP8266 Nodemcu saab 5 V toite läbi mikro -USB või Vin pin ja Ground (nagu ma olen seda teinud).
- Relee pardal on toiteallikaks määratud Vcc ja GND tihvt. Palun järgige pilti, ärge sisestage tarvikut releeplaadi teisele küljele, see on muul otstarbel. (Ma ei ütle, et see on lihtne ülesanne!)
- Nii et meie IoT -moodul on valmis minema, mis jääb üle? Seadmetega ühendamine …:)
- See on kõige lihtsam ülesanne, kuid olge ettevaatlik, kuna selle 220V vahelduvvool või 110V vahelduvvool….. Pange pealülitid alla või muidu, kui te surete, ma ei tea, kes selle artikli kirjutas.
- Ühendage relee "NO" (tavaliselt avatud) tihvt ja relee COM (ühine) tihvt paralleelselt seadme lülititega või kui seadmetel pole lülitit, ühendage relee tihvtid järjestikku mis tahes juhtmega (ELUS või NEUTRAALNE) koos seadmega.
MÄRKUS. Olen öelnud, et ühendage releed NO ja COM tihvtiga, nii et seadmed on tavaliselt väljalülitatud olekus. Kui ta soovib, et seade oleks vaikimisi sisse lülitatud, saab kasutada NC -tihvti (tavaliselt suletud). ON ja OFF olek sõltub kahest tegurist: 1) relee NO ja NC pin 2) 0 ja 1 loogika rakenduses IFTTT/Blynk
6. toiming: jälgimine kõikjal mobiilis (IFTTT rakendus)
Nende kodus toimuvat saab hõlpsalt jälgida kõikjal maailmas ainult siis, kui Internet on saadaval.
Seega on selleks vajalik IFTTT rakendus, mis on Androidi kasutajatele saadaval Google Play poes.
IoS -i kasutaja saab selle hankida ka oma App Store'ist.
Mõlemal juhul pidage meeles, et logige sisse samalt kontolt, mis on lingitud GOOGLE HOME MINI ja IFTTT kontoga, kus te aplette tegite. Seega on oluline gmaili või Facebooki konto, mis peaks olema kogu aeg sama.
Selles rakenduses saate aplette luua samamoodi nagu me IFTTT veebirakenduses.
Kui loome apleti, on alati võimalus saada teatis, kui aplett töötab, vaikimisi on see SEES.
Nüüd jälgige, millal mõni teie seade tiksub.
NAUTI LAISUST !! Uuendage !! tehke selle projekti lemmikuks, et näidata oma toetust, ja kui soovite rohkem selliseid DIY lihtsaid projekte…
Soovitan:
Koduautomaatika Google'i Firebase'i abil: 3 sammu
Koduautomaatika Google'i Firebase'i abil: Sissejuhatus. See on koduautomaatika projekt, mis kasutab firebase'i ja nodeMCU -d. Esiteks, miks ma valisin Firebase'i, on see, et seda saab hõlpsasti hooldada, sellel on eduaruanne, krahhianalüüs jne ja täpselt see on tasuta, et saaksime
Juhtige kogu maailmas Interneti abil Arduino abil: 4 sammu
Juhtige kogu maailmas Interneti abil Arduino abil: Tere, ma olen Rithik. Teeme teie telefoni kasutades Interneti -juhitud LED -i. Kasutame sellist tarkvara nagu Arduino IDE ja Blynk. See on lihtne ja kui teil õnnestub, saate juhtida nii palju soovitud elektroonilisi komponente Asjad, mida vajame: riistvara:
DIY koduautomaatika ESP8266 abil: 5 sammu
DIY koduautomaatika ESP8266 abil: Selles projektis näitan teile, kuidas teha koduautomaatikasüsteemi ESP8266 WiFi -mooduli abil. See süsteem põhineb Esp8266 releeplaadil, mida saate kasutada oma kodumasinate juhtimiseks WiFi kaudu, kasutades rakendust Blynk. Seda projekti sponsoreerib JLCPCB
Retro kõne süntees. Osa: 12 asjade Interneti, koduautomaatika: 12 sammu (piltidega)
Retro kõne süntees. Osa: 12 IoT, koduautomaatika: see artikkel on koduautomaatika seeria 12. käsikiri, mis dokumenteerib, kuidas luua ja integreerida IoT Retro kõnesünteesiseade olemasolevasse koduautomaatikasüsteemi, sealhulgas kõik vajalikud tarkvarafunktsioonid, mis võimaldavad t
Homie -seadmete ehitamine asjade Interneti või koduautomaatika jaoks: 7 sammu (piltidega)
Homie -seadmete ehitamine asjade Interneti või koduautomaatika jaoks: see juhend on osa minu DIY koduautomaatika seeriast, vaadake põhiartiklit "DIY koduautomaatikasüsteemi kavandamine". Kui te ei tea veel, mis on Homie, vaadake homie-esp8266 + homie Marvin Rogerilt. Seal on palju palju