Sisällysluettelo:
- Vaihe 1: Lisätietoja MQTT: stä
- Vaihe 2: Kaavio
- Vaihe 3: Piirilevyasettelu
- Vaihe 4: Todellinen laitteisto
- Vaihe 5: Koodi
- Vaihe 6: Opetusohjelma
Video: Kotiautomaatio MQTT: n ja ESP8266: n avulla: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Nykyään kodin automaatio on nousussa ja kehittymässä esineiden internetin (esineiden internet) aikakaudeksi. Kaikki yrittävät automatisoida kodin jollakin tavalla, joka voi olla kauko -ohjattava tai manuaalinen. Ja mikä helpottaa heidän elämäänsä.
On olemassa miestekniikoita ohjaamaan kodinkoneita etänä.
Tässä artikkelissa näemme kuinka tehdä kotiautomaatio mqtt -protokollan ja esp8266: n avulla. On olemassa monia levyjä, monia laitteita, jotka tulevat markkinoille kuten sonoff. Mutta olen tehnyt oman (paljon muutosta odottamassa) laitteiston. Katsotaan yksi kerrallaan ja jatketaan eteenpäin.
Vaihe 1: Lisätietoja MQTT: stä
Mikä on MQTT? MQTT on lyhenne sanoista MQ Telemetry Transport. Se on julkaisu/tilaus, erittäin yksinkertainen ja kevyt viestintäprotokolla, joka on suunniteltu rajoitetuille laitteille ja pienelle kaistanleveydelle, korkealle latenssille tai epäluotettaville verkkoille. Suunnitteluperiaatteiden tarkoituksena on minimoida verkon kaistanleveys ja laiteresurssivaatimukset samalla kun pyritään varmistamaan luotettavuus ja jonkinasteinen toimitusvarmuus. Nämä periaatteet tekevät protokollasta myös ihanteellisen yhdistettävissä olevien laitteiden ja koneiden välisessä maailmassa (M2M) tai esineiden Internetissä sekä mobiilisovelluksissa, joissa kaistanleveys ja akkuvirta ovat huippuluokkaa.
Vaihe 2: Kaavio
Vaihe 3: Piirilevyasettelu
Vaihe 4: Todellinen laitteisto
Vaihe 5: Koodi
Löydät koodin täältä
github.com/stechiez/iot_projects.git
Vaihe 6: Opetusohjelma
Olen käsitellyt suurimman osan videosta.
Suositeltava:
Seuraavan sukupolven kotiautomaatio Eagle Cadin avulla (osa 1 - PCB): 14 vaihetta
Next Generation Home Automation using Eagle Cad (Part 1 - PCB): Johdanto: Miksi sanon sen seuraavan sukupolven: koska se käyttää joitakin komponentteja, jotka ovat paljon parempia kuin perinteiset kotiautomaatiolaitteet. Se voi ohjata laitteita: Google Voice Commandsin kosketuspaneelilla laitteen ohjauksessa sovelluksesta
Kotiautomaatio ESP8266: n tai NODEMCU: n avulla: 6 vaihetta
Kotiautomaatio ESP8266: n tai NODEMCU: n avulla: Oletko koskaan halunnut automatisoida kotisi wifi -yhteyden kautta? Haluatko ohjata älypuhelimesi valoja, tuuletinta ja kaikkia muita laitteita? Tai oletko koskaan halunnut ohjeita yhdistetyistä laitteista ja niiden käytön aloittamisesta? Tämä kodin automaatiohanke
IR -kotiautomaatio releen avulla: 6 vaihetta (kuvien kanssa)
IR -kotiautomaatio releen avulla: Infared Remote Home Automation System (Varoitus: Toista projekti omalla vastuullasi! Tämä projekti sisältää korkeajännitteen)
Internet-/pilviohjattu kotiautomaatio Esp8266: n avulla (aREST, MQTT, IoT): 7 vaihetta (kuvien kanssa)
Internet-/pilviohjattu kotiautomaatio Esp8266: n avulla (aREST, MQTT, IoT): KAIKKI hyvitykset pilvipalvelulle osoitteessa http://arest.io/ !! IoT on maailman eniten keskusteltu aihe tällä hetkellä !! Tämän mahdollistavat pilvipalvelimet ja -palvelut ovat nykymaailman vetovoima … Etäisyyden esteen päättäminen oli ja on
Kotiautomaatio Google Assistantin ja Adafruit IO: n avulla: 3 vaihetta
Kotiautomaatio Google Assistantin ja Adafruit IO: n avulla: Google Assistant on tekoälyyn (AI) perustuva äänikomento. Äänen avulla voimme olla vuorovaikutuksessa Google -avustajan kanssa ja se voi etsiä Internetistä, ajoittaa tapahtumia, asettaa hälytyksiä, ohjata laitteita jne. Tämä palvelu on saatavana sma