Tartalomjegyzék:
- 1. lépés: Használt összetevők
- 2. lépés: Leírás
- 3. lépés: relé
- 4. lépés: DHT11 érzékelő
- 5. lépés: A Blynk alkalmazás
- 6. lépés: Áramköri diagram
- 7. lépés: Kód
Videó: IOT Home Automation DIY projekt #1: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
# BEVEZETÉS
Az otthonautomatizálás az olyan háztartási készülékek automatizálási folyamata, mint a váltóáramú ventilátor, a hűtőszekrény, a lámpák és a lista folytatódik, így azokat telefonjával, számítógépével vagy akár távolról is vezérelheti. Ez a projekt az esp2866 nodeMCU -val foglalkozik, hogy otthonunk készülékeit WiFi hálózatunkon keresztül vezérelje.
1. lépés: Használt összetevők
ESP 2866 NodeMCU
2. 5 V egyenáramú forrás / Arduino UNO 5 V -os forráshoz
3. DHT11 érzékelő
4. Elektromos izzó
5. 5V relé modul
6. Kenyeretábla
7. Jumper vezetékek (férfi-nő és férfi-férfi)
8. Okostelefon Blynk alkalmazással
9. WiFi hálózat.
2. lépés: Leírás
1. A NodeMCU (Node MicroController Unit) egy nyílt forráskódú szoftver- és hardverfejlesztési környezet, amely az ESP8266 nevű, nagyon olcsó System-on-a-Chip (SoC) köré épül.
Az ESP8266 egy olcsó WiFi modul chip, amely úgy konfigurálható, hogy csatlakozzon az Internethez a tárgyak internete (IoT) és hasonló technológiai projektekhez. Alapvetően a normál elektromos és mechanikai berendezések önmagukban nem tudnak csatlakozni az internethez. Nincs beépített beállításuk erre.
Ezekkel a berendezésekkel beállíthatja az ESP8266 -ot, és csodálatos dolgokat végezhet. Ellenőrzés, ellenőrzés, elemzés és még sok más. Az ESP8266 NodeMCU 17 GPIO tűvel rendelkezik, amelyek különböző funkciókhoz rendelhetők, mint például az I2C, I2S, UART, PWM, IR távirányító, LED -es fény és gombok. Minden digitális kompatibilis GPIO beállítható magasnak vagy alacsonynak. További részletekért lásd
nodeMCU
3. lépés: relé
egy elektromos működtetésű kapcsoló, amely be- vagy kikapcsolható, vagy engedi az áramot, vagy sem, és alacsony feszültséggel vezérelhető, mint például az Arduino csapok által biztosított 5 V.
A következő ábra a relé modul érintkezőjét mutatja. A relé modul bal oldalán található 3 érintkező nagyfeszültséget, a jobb oldali csapok pedig az alacsony feszültséget igénylő alkatrészt-az Arduino csapokat.
A nagyfeszültségű oldalon két csatlakozó van, mindegyik három aljzattal: közös (COM), normál esetben zárt (NC) és normál esetben nyitott (NO).
1. COM: közös csap
2. NC (normálisan zárt): az alapértelmezés szerint zárt konfigurációt használják, ha azt szeretné, hogy a relé alapértelmezés szerint zárva legyen, vagyis az áram folyik, hacsak nem küld jelet az Arduino -ból a relémodulba az áramkör megnyitásához és az áram leállításához.
3. NEM (normálisan nyitva): az általában nyitott konfiguráció fordítva működik: a relé mindig nyitva van, ezért az áramkör megszakad, hacsak nem küld jelzést az Arduino -tól az áramkör bezárásához.
A kapcsolatok a relé modul és a NodeMCU között nagyon egyszerűek:
1. GND: földhöz megy
2. IN: vezérli a relét (egy csomóponthoz lesz csatlakoztatva MCU digitális tű)
3. VCC: 5V -ra megy
Itt megadjuk, hogy ez az 5V -os és GND -es relé csatlakozik az arduino 5V- és GND -tűhöz, és az arduino GND -csapja közös a NodeMCU GND -tűjével.
Mielőtt folytatná ezt a projektet, szeretném tudatni Önnel, hogy hálózati feszültséggel foglalkozik. Ezért nézze meg megfelelően a csatlakozást, mielőtt bekapcsolja. Csapok és csatlakozás leírása:
1. A zöld vezeték a nodeMCU D2 tűjét köti össze a relé i/p -jével
2. A piros és a sárga vezetékek 5V -ot és GND -t kapcsolnak a relé VCC -hez és GND -hez.
Most csatlakoztassa a terhelést (ebben az esetben az izzót). Először vágja le az izzó vagy a lámpa feszültség alatt álló vezetékét. Most csatlakoztassa az első végét, azaz a hálózati tápellátást a NO tűhöz (ha időnként be akarja kapcsolni a lámpát/izzót), és a feszültség alatt lévő vezeték másik végét az izzóhoz, a relé COM tűjéhez. Kérjük, keresse meg az alábbi kapcsolatot.
4. lépés: DHT11 érzékelő
A munkahely, ebben az esetben a helyiség, az érzékelő hőmérsékletének és páratartalmának érzékelésére szolgál.
További részletekért lásd
A DHT11 csatlakoztatása a következő: Csatlakoztassa az érzékelő VCC és GND csapjait a nodeMCU 3,3 V és GND csapjaihoz, az adatcsapot pedig a D4 -hez ebben a kútban. Ebben a projektben a GPIO csapok bármelyikét használhatja. Nézze meg az alábbi képet:
Itt a piros és a zöld vezeték összeköti a nodeMCU 3.3V és GND csapjait a DHT11 érzékelő VCC (+) és GND (-) tűivel.
5. lépés: A Blynk alkalmazás
A Blynk egy új platform, amely lehetővé teszi gyors interfészek létrehozását a hardverprojektek vezérléséhez és felügyeletéhez iOS és Android eszközéről. A Blynk alkalmazás letöltése után létrehozhat egy projekt irányítópultot, és elrendezheti a képernyőn a gombokat, csúszkákat, grafikonokat és egyéb widgeteket.
A blynk használatának megkezdéséhez kövesse az alábbi linket.
További részletekért lásd
6. lépés: Áramköri diagram
7. lépés: Kód
Szerezd meg a kódot itt
Még néhány hasznos link
1. Blynk könyvtár link arduino IDE -hez
2. dht11 szenzortár
3. Egyszerű időzítő könyvtár
4. Miért használnak egyszerű időzítőt ??
Ajánlott:
Az ESP8266 Wifi intelligens kapcsoló működik az Alexa és a Google Home Automation rendszerrel: 7 lépés
Az ESP8266 Wifi intelligens kapcsoló működik az Alexa és a Google Home Automation rendszerrel: A globalizáció világában mindenki a legújabb és intelligens technológiák iránt érdeklődik. Wi -Fi intelligens kapcsoló, amely intelligensebbé és kényelmesebbé teszi az életét
DIY HOME AUTOMATION - A hagyományos fénykapcsolók cseréje: 5 lépés
DIY HOME AUTOMATION - A hagyományos fénykapcsolók cseréje: A FÉNYEK be- vagy kikapcsolása érintésérzékelőkkel Jellemzők: A hagyományos mechanikus kapcsolók helyett kapacitív érintésérzékelőkkel kapcsolják be a lámpákat
DIY Hack Your Home Automation System: 7 lépés (képekkel)
Barkácsoljon saját otthoni automatizálási rendszert: Az otthoni automatizálási rendszernek képesnek kell lennie be- és kikapcsolni olyan eszközöket, mint a lámpák, ventilátorok, szórakoztató rendszerek stb. -forrás, mert meg akarom érteni
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 lépés
Sonoff B1 Firmware Home Automation Openhab Google Home: Nagyon szeretem a Tasmota firmware -t a Sonoff kapcsolókhoz. De a nem igazán volt elégedett a Tasmota firmware-rel a Sonoff-B1 készüléken. Nem sikerült teljesen integrálnom az Openhab -ba, és a Google Home -on keresztül irányítanom. Ezért saját céget írtam
ESP-NOW Home Automation Esp8266 Raspberry Pi MQTT: 4 lépés
ESP-NOW Home Automation Esp8266 Raspberry Pi MQTT: Ebben az utasításban megmutatom, hogyan használtam az ESP-NOW-t otthoni automatizálásomban. A sematikus ábrán láthatja a kommunikációs folyamatokat. Mutatom: hogyan működik a feladó, hogyan működik a vevő, hogyan mutatja a soros kommunikációt a Raspberry Pi -vel