Kazalo:

Domača avtomatizacija z uporabo MQTT in ESP8266: 6 korakov
Domača avtomatizacija z uporabo MQTT in ESP8266: 6 korakov

Video: Domača avtomatizacija z uporabo MQTT in ESP8266: 6 korakov

Video: Domača avtomatizacija z uporabo MQTT in ESP8266: 6 korakov
Video: УНИКАЛЬНАЯ идея из движка от стиралки! 2024, Julij
Anonim
Domača avtomatizacija z uporabo MQTT in ESP8266
Domača avtomatizacija z uporabo MQTT in ESP8266

Dandanes je avtomatizacija doma v trendu in nastajajoča doba IoT (Internet of Things). Vsak poskuša avtomatizirati dom na nek način, potem pa ga je mogoče daljinsko upravljati ali ročno. In kar jim olajša življenje.

Obstajajo človeške tehnike za daljinsko upravljanje gospodinjskih aparatov.

V tem članku bomo videli, kako narediti avtomatizacijo doma z uporabo protokola mqtt in esp8266. Na trgu je veliko plošč, veliko naprav, kot je sonoff. Sem pa naredil svojo (še veliko sprememb je v pripravi) strojno opremo. Poglejmo enega po enega in nadaljujmo.

1. korak: Več o MQTT

Kaj je MQTT? MQTT pomeni MQ Telemetry Transport. To je izredno preprost in lahek protokol za pošiljanje sporočil za objavo/naročnino, zasnovan za omejene naprave in nizko pasovno širino, visoke zamude ali nezanesljiva omrežja. Načela oblikovanja so čim manjša pasovna širina omrežja in potrebe po virih naprav, hkrati pa poskušati zagotoviti zanesljivost in določeno stopnjo zagotovila dostave. Iz teh načel se je izkazalo, da je protokol idealen tudi za nastajajoči svet povezanih naprav "med stroji" (M2M) ali "internet stvari" in za mobilne aplikacije, pri katerih sta pasovna širina in moč baterije na prvem mestu.

2. korak: Shema

Shematično
Shematično

3. korak: postavitev tiskanega vezja

Postavitev tiskanega vezja
Postavitev tiskanega vezja
Postavitev tiskanega vezja
Postavitev tiskanega vezja

4. korak: Dejanska strojna oprema

Dejanska strojna oprema
Dejanska strojna oprema

5. korak: Koda

Kodo najdete tukaj

github.com/stechiez/iot_projects.git

6. korak: Vadnica

Večino dela sem zajel v videu.

Priporočena: