Innholdsfortegnelse:
- Trinn 1: Komponenter påkrevd
- Trinn 2: Sirkulere
- Trinn 3: Opprette en enhet i oversikten
- Trinn 4: Programmering
- Trinn 5: Konstruksjon og testing
Video: Hvordan lage en IoT -enhet for å kontrollere apparater og overvåke været ved bruk av Esp8266: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Tingenes internett (IoT) er inter-nettverk mellom fysiske enheter (også referert til som "tilkoblede enheter" og "smarte enheter"), bygninger og andre elementer innebygd med elektronikk, programvare, sensorer, aktuatorer og nettverkstilkobling som gjør det mulig for disse objektene å samle og utveksle data.
Nå skal jeg instruere hvordan jeg lager en IoT -baseenhet som er i stand til å kontrollere apparatene og værovervåking i sanntid. Denne enheten er bygget med ESP8266 Node Mcu.
Esp8266 node mcu er en enhet med innebygd wifi -modul og mikrokontroller som kan grensesnittes med arduino ide.
La oss komme i gang..
Trinn 1: Komponenter påkrevd
Node MCU Esp8266 [Banggood]
4 Channel Relay Board [Banggood]
Perfboard [Banggood]
Header Pins [Banggood]
DC Jack [Banggood]
DHT 11 [Banggood]
Trinn 2: Sirkulere
- Ta først et perfboard og legg kvinnelige toppstifter med hensyn til Node Mcu esp8266 pinner.
- Ta mannlige toppnål og loddetinn ved siden av kvinnelige toppstifter og sammenkoble toppene for hann og hunn med w / r Esp8266 for å ta ut.
- Legg til noen flere mannlige toppnål på +V og GND -pinner på Esp8266
- Nå er turen til strømforsyning, ta en DC -kontakt og IC7805 plasser den på perfboardet.
- Koble Vin av IC7805 til +V av DC -kontakt og GND til GND.
- Nå koble +5v ut av 7805 til Vin i Esp8266 og GND på IC7805 til GND på Esp8266.
- Koble nå relékortet og DHT 11 -modulen til Esp 8266 i henhold til pinner i kretsen.
- Tilkoblingene i kretsen er de samme som pinnene som er angitt i programmet.
Nå må vi forberede dashbordet og programmere enheten.
Trinn 3: Opprette en enhet i oversikten
For dette prosjektet brukte jeg Cayenne IoT -plattform.
Først må du gå til Cayenne -nettstedet og opprette en konto ved å registrere deg.
Følg nå instruksjonene som gitt i videoen.
Når du oppretter enheten, må du velge MQTT -type.
Deretter vil nettstedet generere brukernavn, passord og klient -ID for enheten, du må kopiere det. Dette er nødvendig for videre prosedyre.
For mer informasjon, besøk her [Opplæring av Cayenne IoT -team]
Trinn 4: Programmering
Last ned de vedlagte bibliotekene og inkluder det i arduino ide.
Jeg la ved koden.
- Først åpner du koden og redigerer som følger.
- Skriv inn SSID for wifi -nettverket ditt (Wifi -nettverksnavn) med anførselstegnene.
char ssid = "skriv inn wifi -nettverksnavnet ditt";
3. Skriv inn passordet for wifi -nettverket ditt med anførselstegn.
char wifiPassword = "skriv inn passordet for wifi -ruteren";
4. Nå må du fylle ut brukernavn, passord, klient -ID som du fikk mens du la til enheten.
char brukernavn = "skriv inn brukernavn"; char password = "skriv inn passord";
char clientID = "skriv inn klient -ID";
Lagre og last opp koden til ESP 8266 node mcu -modul.
Når esp8266 node mcu -modul er koblet til den serveren, kan du se automatisk widgets som er opprettet på dashbordet. Fest disse widgetene og rediger dem (navn, type osv.).
Det er alle gutta …
For fullstendig konstruksjon, se videoen nedenfor.
Trinn 5: Konstruksjon og testing
Kommenter gjerne.
For flere prosjekter, abonner på min youtube -kanal [Klikk her]
Besøk nettstedet mitt for flere prosjekter.
Anbefalt:
Overvåke akselerasjon ved bruk av Raspberry Pi og AIS328DQTR ved hjelp av Python: 6 trinn
Overvåke akselerasjon ved hjelp av Raspberry Pi og AIS328DQTR Bruke Python: Akselerasjon er begrenset, tror jeg i henhold til noen fysikklover.- Terry Riley En gepard bruker fantastisk akselerasjon og raske endringer i hastighet når jeg jager. Den raskeste skapningen i land en gang i blant bruker sitt høyeste tempo for å fange byttedyr. Den
Bruk av mikrokontrollere for å betjene og overvåke eksternt vanningssystem: 4 trinn
Bruk av mikrokontrollere for å betjene og overvåke eksternt vanningssystem: bønder og drivhusoperatører for et billig automatisk vanningssystem. I dette prosjektet integrerer vi en elektronisk jordfuktighetssensor med en mikrokontroller for automatisk vanning av planter når jorden er for tørr uten menneskelig inngrep
Hvordan kontrollere Wemos D1 Mini/ Nodemcu ved hjelp av Blynk App (IOT) (esp8266): 6 trinn
Slik kontrollerer du Wemos D1 Mini/ Nodemcu ved hjelp av Blynk App (IOT) (esp8266): Hei venner, I denne instruksen vil jeg vise deg hvordan du kontrollerer wemos D1 mini eller (nodemcu) ved hjelp av blynk -appen. Det er en absolutt nybegynnerguide. for detaljopplæring MÅ SE VIDEO Ikke glem å like, dele & abonnere på kanalen min
ESP8266: Hvordan overvåke temperatur og fuktighet: 12 trinn
ESP8266: Hvordan overvåke temperatur og fuktighet: I dagens opplæring bruker vi en ESP-01, som er ESP8266 i konfigurasjon 01 (med bare 2 GPIO), for temperatur- og fuktighetsavlesninger av DHT22-sensoren. Jeg vil vise deg en elektrisk skjematisk og ESP -programmeringsdel med en Arduino
Kontrollere apparater med Google Assistant: 5 trinn
Kontrollere apparater med Google Assistant: Hittil har du brukt Google Assistant til å svare på spørsmålet om værforhold, valutakurser, retning, dato og tid osv. Google Assistant kan gjøre mer enn bare disse spørsmålene. Bruk nå Google Assistant til å kontrollere