Obsah:
- Krok 1: POŽADOVANÉ KOMPONENTY
- Krok 2: Software
- Krok 3: SCHÉMA OBVODU
- Krok 4: KÓD
- Krok 5: OVLÁDÁNÍ
- Krok 6: ZÁVĚR
- Krok 7: Video !
Video: Internetová/cloudová domácí automatizace využívající Esp8266 (aREST, MQTT, IoT): 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
VŠECHNY kredity na https://arest.io/ za cloudovou službu !!
IoT nejdiskutovanější téma na světě právě teď !! Cloudové servery a služby, které to umožňují, jsou lákadlem dnešního světa…
VYLOUČENÍ VZDÁLENOSTNÍ BARIÉRY bylo a je cílem !!
Takže nyní ovládejte svůj domov nebo kancelář odkudkoli na světě … nejen zevnitř nebo z dosahu !!
Nejjednodušší a nejlevnější řešení od toho nejlínějšího chlapa !!! UŽÍVEJTE SI A BUĎTE LENIVÍ…
UPOZORNĚNÍ: PŘEČTĚTE SI CELÝ PROJEKT NA ZAČÁTEK, BUDE TO 3–4 MINUTY INOVOVAT … NEPOČTĚTE SI PŮL ČTENÍ A ZAČIŠTĚNÍ ZAŘÍZENÍ…
Krok 1: POŽADOVANÉ KOMPONENTY
Jsou vyžadovány pouze 4 komponenty - 1. ESP8266 NODEMCU nebo WEMOS D1 mini nebo jakákoli vývojová deska wifi esp8266 2. RELÉ (5 V nebo 6 V) 3. ULN2003 nebo UNL2003A (reléový ovladač IC) 4. Propojky (samozřejmě nebo jinak pájet !!) hlavní strukturou projektu je, že modul ESP8266 bude přijímat signál ze serveru MQTT (tj. arest.io) a předávat signál na pin nebo procesor. Integrovaný obvod relé relé ULN2003 připojený k pinům desky Nodemcu. Výstupní piny jsou připojeny k relé nebo jakémukoli RGB světlu nebo servomotoru atd.
Krok 2: Software
Jako programovací software jsem použil Arduino IDE. Pokud jste v této vývojové desce Nodemcu nebo esp8266 noví, podívejte se prosím na můj předchozí instruktáž. Pro propojení desky Nodemcu nebo wemos s Arduino IDE.
V IDE Arduino po nastavení předchozích vyřčených věcí přejděte na SKETCH -> INCLUDE LIBRARY -> MANAGE LIBRARIES -> SEARCH FOR "arest" -> INSTALL THE LIBRARIES -> NOW SEARCH FOR PubSubClient -> INSTALL the LIBRARY.
Nyní je jeho polovina hotová … téměř tam !!!
Krok 3: SCHÉMA OBVODU
Vzhledem k tomu, že výše uvedený obvod zobrazuje vše, stále je vstupní strana IC reléového ovladače ULN2003 připojena k pinům esp8266 a výstup je připojen k noze cívky relé, když se pin esp8266 dostane vysoko, výstupní pin ULN2003 se sníží, takže relé 5V potenciál fungovat.
Namísto odeslání 0 nebo 1 na piny relé esp8266 můžeme také poslat jiné hodnoty pro servo, ale prohlášením servo.attach (pin) otočte servo na určitou hodnotu. Je to snadné, ale každý musí trochu inovovat, číst a přemýšlet.
Krok 4: KÓD
Nápad jsem dostal z projektu „Marco Schwartz“a upravil jej. Použil d arest.io MQTT, ale můžeme také použít adafruit.io. Hlavní částí programu je:
Unikátní 6místné ID arestu
char* device_id = "unique_6_digit_id";
Přihlašovací údaje WiFi
const char* ssid = "ssid_name"; const char* heslo = "vaše_ heslo";
Vyberte si libovolné jedinečné ID, jak se vám líbí, ale mělo by být jedinečné, ne moje nebo vaše jméno, pokud to není telugské jméno !!
příklad jedinečného ID: pf4h6q (jen příklad)
v kódu může být provedeno mnoho změn, protože podle kódu musíme zmínit výstup po každém restartu vývojové desky
Github kód
Kód:
Krok 5: OVLÁDÁNÍ
2 KRUCIÁLNÍ kroky: 1. deklarování výstupního pinu 2. přepínání nebo odesílání informací v tomto pinu Deklarace výstupního pinu: https://cloud.arest.io/pf486q/mode/5/o "pf486q" je 6místný jedinečný kód pro arest. io "o" jako outputreply po provedení v libovolném prohlížeči {"message": "Pin D2 nastaven na výstup", "id": "pf486q", "name": "home cloud", "hardware": "esp8266", "connected": true} Přepínání nebo odesílání informací v pinu: https://cloud.arest.io/pf486q/digital/2/0digital pin 2 odesílá bit "0" nebo "1", jak si přejemehttps:// cloud.arest. potřebnou URL. Jak je ukázáno v mém předchozím pokynu. Uvědomte si prosím, že jinak to bude dlouhé.
Krok 6: ZÁVĚR
Jedná se o projekt IoT pro ovládání domácích spotřebičů, dveří, oken, všeho a lze jej přizpůsobit podle individuálních potřeb. Není ovládán lokálně, celou tuto věc lze ovládat odkudkoli.
KAŽDÝ PŘÍKAZ NEBO URL S ARGUMENTEM POTŘEBUJE NĚKDY 1–2 sekundy/s, protože toto není dedikovaný server… ale ovládat svůj dům odkudkoli na tomto světě je ÚŽASNÉ
UŽÍVEJTE SI A BUĎTE LENIVÍ … BUĎTE ABSENTOVÁNÍ A ZAPOMEŇTE ZAPÍNAT SPOTŘEBIČE, ALE BEZ HLAVY !!
Díky službám MQTT „arest.io“a „Marco Schwatrz“…
pokud se vám líbí instruktážní podpora a baví vás … a v případě jakýchkoli problémů s tímto se mě zeptejte
Krok 7: Video !
Někdo speciální mi pomohl zkontrolovat, zda to funguje odjinud nebo ne … A funguje to odkudkoli, jen je potřeba přístup k internetu … (já jsem v Kalkatě, IN a ona je v Ranchi, IN) … a ano, popletla se se mnou poté, co věděla můj jedinečný kód arest.io, takže nesdílejte svůj vlastní vytvořený jedinečný kód !!
Doporučuje:
Hlasová automatizace domácí automatizace Raspberry Pi: 5 kroků
Hlasová automatizace domácí automatizace Raspberry Pi: Cílem této instrukce je poskytnout podrobný návod, jak nastavit malinový pi, který dokáže automatizovat světla / LED pomocí vašich hlasových příkazů
Automatizace domácí automatizace Bluetooth: 7 kroků (s obrázky)
Bluetooth Control Home Automation: Dobrý den, v tomto projektu jde o stavbu nejjednoduššího zařízení pro domácí automatizaci pomocí arduina a modulu bluetooth. Tenhle se velmi snadno staví a dá se postavit za pár hodin. Ve své verzi, kterou právě vysvětluji, mohu
Systém domácí automatizace využívající modul Bluetooth Arduino a HC-05: 5 kroků (s obrázky)
Systém domácí automatizace využívající modul Bluetooth Arduino a HC-05: Čau lidi, jak se vám všem daří! Dnes jsem tu se svým druhým Arduino Instructable. Je to systém domácí automatizace ovládaný Bluetooth. Domácí zařízení můžete ovládat jednoduše ze svého smartphonu. Vše věci fungují perfektně! Také jsem vytvořil aplikaci
Jednoduchá domácí automatizace využívající věci Raspberry Pi3 a Android: 5 kroků (s obrázky)
Jednoduchá domácí automatizace využívající věci Raspberry Pi3 a Android: Cílem je navrhnout “ smart HOME ” kde lze ovládat domácí zařízení pomocí Android Things a Raspberry Pi. Projekt spočívá v ovládání domácích spotřebičů, jako je světlo, ventilátor, motor atd. Požadované materiály: Raspberry Pi 3HDMI Ca
Síťový ovladač IoT. Část 9: IoT, domácí automatizace: 10 kroků (s obrázky)
Síťový ovladač IoT. Část 9: IoT, domácí automatizace: Zřeknutí se odpovědnosti PŘEČTĚTE SI TOTO PRVNÍ Tento instruktáž podrobně popisuje projekt, který využívá síťové napájení (v tomto případě UK 240VAC RMS), přičemž byla věnována maximální pozornost používání bezpečných postupů a dobrých zásad designu, vždy existuje riziko potenciálně smrtelných zvolit