INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Hier in hierdie tutoriaal het ons nodemcu met die dht11 -sensor gekoppel en data oor temperatuur en humiditeit na die tingpeak -bediener gestuur. Hier het ons ook die grafiek van temperatuur en humiditeit op die tingpeak -bediener geteken.
Stap 1: Gebruikte sagteware:
1. Arduino IDE: Wat nodemcu betref, gebruik ons slegs arduino IDE. U kan die nuutste Arduino IDE van hierdie skakel aflaai:
www.arduino.cc/en/Main/Software Nou hoe om nodemcu op te stel vir arduino IDE, sal ons u die ding in die onderstaande stappe vertel.
Stap 2: Gebruikte komponent:
1) Node MCU V3: Node MCU is 'n open source IOT -platform. Dit bevat firmware wat op die ESP8266 Wi-Fi SoC werk van hardeware wat gebaseer is op die ESP-12-module. Die term "Node MCU" verwys standaard na die firmware eerder as na die dev -kits.
2) DHT11 -sensor: hierdie DHT11 -temperatuur- en humiditeitsensor het 'n gekalibreerde digitale seinuitset met die temperatuur- en humiditeitsensorvermoë. Dit is geïntegreer met 'n hoëprestasie-8-bis mikrobeheerder. Sy tegnologie verseker die hoë betroubaarheid en uitstekende langtermynstabiliteit. Hierdie sensor bevat 'n weerstandige element en 'n sensor vir nat NTC -temperatuurmeetapparate. Dit het uitstekende kwaliteit, vinnige reaksie, anti-inmengingsvermoë en hoë werkverrigting.
Stap 3: Hoe om Nodemcu in Arduino IDE op te stel:
Hieronder is die stappe om nodemcu in arduino IDE op te stel
Bo die I1-, I2- en I3 -afbeeldings is daar as verwysing, wat ons vir ons verwysings sal gebruik om u te laat verstaan
Stap1: Eerstens moet u die Arduino IDE oopmaak.
Stap2: Klik nou op die oortjie Voorkeure soos die I1 -prent. Nou moet u een URL in die addisionele raadbestuurder kopieer. Hier is die URL- https://arduino.esp8266.com/stable/package_esp8266… en klik dan op ok
Stap 3: Gaan nou na die gereedskap en kies raadbestuurder. u kry een venster soos I2.
Blaai net af in die venster en soek esp8266 deur ESP8266 Community, of u kan esp8266 direk soek deur op die soekopsie te tik, klik nou op die installeringsknoppie.
Stap 4: Herbegin u Arduino IDE
Stap 5: Gaan nou na Tools en kies u nodemcu -toestel soos ons in die I3 -prent getoon het
Stap 4: Thingspeak werk:
U het dus tot dusver die sagteware en komponente wat in hierdie projek gebruik is, gekry.
Dus, nou moet u die ding -bediener verstaan.
Dus, wat is thingspeak: ThingSpeak is 'n open source Internet of Things (IoT) -toepassing en API om data van dinge op te slaan en op te haal met behulp van die HTTP -protokol via die internet of via 'n plaaslike netwerk.
Om eers die grafiek en sensordata in thingspeak te kry, moet u eers 'n rekening in thingspeak skep.
Nadat u die rekening suksesvol geskep het, moet u by die rekening aanmeld.
U moet nou 'n kanaal skep, en klik dan op die nuwe kanale in die figuur hierbo.
Gee dit nou 'n gepaste naam volgens u aansoek, soos in die prent hierbo, kan u sien dat ons die naam van die DHT11 -sensordata gegee het en 'n paar dinge soos beskrywing en veld1 en veld2 invul.
Ons kan tot 8 velde vir 'n enkele kanaal skep. Hier benodig ons slegs 2 kanale, aangesien ons temperatuur en humiditeit van die dht11 -sensor kry.
Nadat u die kanaal suksesvol geskep het, moet u na die tabblad API -sleutels gaan en die Write API -sleutel van die kanaal kry, hierdie skryf -API -sleutel wat u sal gebruik in u nodemcu -kode wat in Arduino IDE geskryf is.
Stap 5: Kringdiagram:
Stap 6: Kode:
U kan die bronkode kry van ons Github -skakel
Stap 7: Video:
Die hele projekbeskrywing word in bogenoemde video gegee
As u twyfel oor hierdie projek, kan u ons gerus hieronder kommentaar lewer.
En as u meer wil weet oor die ingebedde stelsel, kan u ons YouTube -kanaal besoek
Besoek en hou van ons Facebook -blad vir gereelde opdaterings.
Dankie & groete, Embedotronics tegnologie