Innehållsförteckning:
- Steg 1: Komponenter krävs
- Steg 2: Kretslopp
- Steg 3: Skapa en enhet i instrumentpanelen
- Steg 4: Programmering
- Steg 5: Konstruktion och provning
Video: Hur man gör en IoT -enhet för att styra apparater och övervaka väder med Esp8266: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Internet of Things (IoT) är nätverk mellan fysiska enheter (även kallade "anslutna enheter" och "smarta enheter"), byggnader och andra föremål inbäddade i elektronik, programvara, sensorer, ställdon och nätverksanslutning som gör det möjligt för dessa objekt att samla in och utbyta data.
Nu ska jag instruera hur jag gör en IoT -basenhet som kan styra apparaterna och väderövervakning i realtid. Denna enhet är byggd med ESP8266 Node Mcu.
Esp8266 node mcu är en enhet med inbyggd wifi -modul och mikrokontroller som kan anslutas till arduino ide.
Låt oss börja..
Steg 1: Komponenter krävs
Node MCU Esp8266 [Banggood]
4 Channel Relay Board [Banggood]
Perfboard [Banggood]
Header Pins [Banggood]
DC -jack [Banggood]
DHT 11 [Banggood]
Steg 2: Kretslopp
- Ta först en perfboard och placera kvinnliga huvudstiften med avseende på Node Mcu esp8266 stift.
- Ta hanhuvudstiften och lödet vid sidan av honstiften och koppla ihop han- och honstifttapparna w.r.t Esp8266 för att ta ut.
- Lägg till några fler manliga huvudstiften vid +V- och GND -stiften på Esp8266
- Nu är det tur att göra strömförsörjning, ta en likströmskontakt och IC7805 placera den på perfektbordet.
- Anslut Vin på IC7805 till +V för Dc -uttag och GND till GND.
- Koppla nu +5v av 7805 till Vin i Esp8266 och GND på IC7805 till GND på Esp8266.
- Koppla nu reläkortet och DHT 11 -modulen till Esp 8266 enligt stiften i kretsen.
- Anslutningarna i kretsen är samma som stiften som deklareras i programmet.
Nu måste vi förbereda instrumentpanelen och programmera enheten.
Steg 3: Skapa en enhet i instrumentpanelen
För detta projekt använde jag Cayenne IoT -plattform.
Först måste du gå till Cayenne -webbplatsen och skapa ett konto genom att registrera dig.
Följ nu instruktionerna enligt videon.
När du skapar enheten måste du välja MQTT -typ.
Då kommer webbplatsen att generera användarnamn, lösenord och klient -id för enheten, du måste kopiera det. Detta behövs för ytterligare förfarande.
För mer information besök här [Handledning av Cayenne IoT -team]
Steg 4: Programmering
Ladda ner de bifogade biblioteken och inkludera det i arduino ide.
Jag bifogade koden.
- Öppna först koden och redigera enligt följande.
- Ange SSID för ditt wifi -nätverk (Wifi -nätverksnamn) med citattecken.
char ssid = "ange ditt wifi -nätverksnamn";
3. Ange lösenordet för ditt wifi -nätverk med citattecken.
char wifiPassword = "ange ditt wifi router lösenord";
4. Nu måste du fylla i användarnamn, lösenord, klient -ID som du fick när du lade till enheten.
char användarnamn = "ange användarnamn"; char password = "ange lösenord";
char clientID = "ange klient -id";
Spara nu och ladda upp koden till ESP 8266 nod mcu -modul.
När esp8266 node mcu -modulen är ansluten till den servern kan du se automatiskt widgetar som skapats i instrumentpanelen. Fäst dessa widgets och redigera dem (namn, typ osv).
Det är alla killar …
För fullständig konstruktion se videon nedan.
Steg 5: Konstruktion och provning
Kommentera gärna.
För fler projekt prenumerera på min youtube -kanal [Klicka här]
Besök min webbplats för fler projekt.
Rekommenderad:
Visuino Hur man använder en knapp som ingång för att styra saker som LED: 6 steg
Visuino Hur man använder en knapp som ingång för att styra saker som LED: I denna handledning lär vi oss att slå på och stänga av lysdioden med en enkel knapp och Visuino. Se en demonstrationsvideo
Använd Cortana och en Arduino för att styra RGB -lysdioder eller Ledstrips med din röst !: 4 steg (med bilder)
Använd Cortana och en Arduino för att styra RGB -lysdioder eller Ledstrips med din röst !: I den här instruerbara filmen visar jag dig hur du kan styra din RGB -LED eller LED -remsa med din röst. Detta görs av CoRGB -appen som är tillgänglig gratis i Windows App Store. Denna app är en del av mitt CortanaRoom -projekt. När du är klar med
DIY MusiLED, musiksynkroniserade lysdioder med ett klick Windows och Linux-applikation (32-bitars och 64-bitars). Lätt att återskapa, lätt att använda, lätt att porta .: 3 steg
DIY MusiLED, musiksynkroniserade lysdioder med ett klick Windows och Linux-applikation (32-bitars och 64-bitars). Lätt att återskapa, lätt att använda, lätt att porta .: Detta projekt hjälper dig att ansluta 18 lysdioder (6 röda + 6 blå + 6 gula) till ditt Arduino-kort och analysera datorns ljudkortets realtidsignaler och vidarebefordra dem till lysdioderna för att tända dem enligt slageffekterna (Snare, High Hat, Kick)
Android (remotexy) UI för att styra servomotor med Arduino och Bluetooth: 7 steg (med bilder)
Android (remotexy) UI för att styra servomotor med Arduino och Bluetooth: I den här instruktionsboken ger jag dig ett snabbt steg för att göra Android -användargränssnitt med Remotexy Interface Maker för att styra servomotor ansluten till Arduino Mega via Bluetooth. Denna video visar hur användargränssnittet kommer att styra servomotorns hastighet och position
Hur man använder ESP32 för att styra LED med Blynk Via WiFi: 7 steg (med bilder)
Så här använder du ESP32 för att styra LED med Blynk Via WiFi: Denna handledning kommer att använda ESP32 -utvecklingskort för att styra LED med Blynk via WiFi. Blynk är en plattform med iOS- och Android -appar för att styra Arduino, Raspberry Pi och liknande över Internet. Det är en digital instrumentpanel där du kan bygga en