Satura rādītājs:
- 1. darbība. Izmantotā programmatūra:
- 2. darbība. Izmantotā sastāvdaļa:
- 3. darbība. Kā konfigurēt Nodemcu Arduino IDE:
- 4. solis: lietvedības darbība:
- 5. darbība: shēmas shēma:
- 6. darbība: kods:
- 7. darbība: video:
Video: Nodemcu nosūta temperatūras un mitruma datus uz lietas runu: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šajā apmācībā mēs esam sasnieguši nodemcu ar dht11 sensoru un nosūtot temperatūras un mitruma datus uz lietas runas serveri. Šeit mēs esam arī attēlojuši temperatūras un mitruma grafiku uz lietu runas servera.
1. darbība. Izmantotā programmatūra:
1. Arduino IDE: Attiecībā uz nodemcu mēs izmantojam tikai arduino IDE. Jaunāko Arduino IDE varat lejupielādēt no šīs saites:
www.arduino.cc/en/Main/Software Tagad, kā konfigurēt nodemcu uz arduino IDE, mēs jums to pateiksim, veicot tālāk norādītās darbības.
2. darbība. Izmantotā sastāvdaļa:
1) Mezgls MCU V3: Mezgls MCU ir atvērtā koda IOT platforma. Tas ietver programmaparatūru, kas darbojas ar ESP8266 Wi-Fi SoC no aparatūras, kuras pamatā ir ESP-12 modulis. Termins "Node MCU" pēc noklusējuma attiecas uz programmaparatūru, nevis uz izstrādātāju komplektiem.
2) DHT11 sensors: šim DHT11 temperatūras un mitruma sensoram ir kalibrēta digitālā signāla izeja ar temperatūras un mitruma sensora iespējām. Tas ir integrēts ar augstas veiktspējas 8 bitu mikrokontrolleru. Tā tehnoloģija nodrošina augstu uzticamību un izcilu stabilitāti ilgtermiņā. Šis sensors ietver pretestības elementu un sensoru mitrām NTC temperatūras mērīšanas ierīcēm. Tam ir lieliska kvalitāte, ātra reakcija, spēja traucēt un augsta veiktspēja.
3. darbība. Kā konfigurēt Nodemcu Arduino IDE:
Tālāk ir norādītas darbības, lai konfigurētu nodemcu arduino IDE
Virs I1, I2 un I3 attēli ir uzziņai, kurus mēs izmantosim atsaucēm, lai jūs saprastu
1. solis: Vispirms jums ir jāatver Arduino IDE.
2. solis: Tagad noklikšķiniet uz cilnes Preferences, piemēram, I1 attēls. Tagad jums ir jākopē viens URL papildu paneļa pārvaldniekā. Šeit ir URL- https://arduino.esp8266.com/stable/package_esp8266… un pēc tam noklikšķiniet uz Labi
3. solis: Tagad dodieties uz Rīki un pēc tam atlasiet Valdes pārvaldnieks. jūs saņemsiet vienu logu, piemēram, I2.
Vienkārši ritiniet uz leju šajā logā un meklējiet esp8266 pēc ESP8266 Community vai arī varat tieši meklēt esp8266, ierakstot meklēšanas opciju, tagad noklikšķiniet uz instalēšanas pogas.
Solis: restartējiet Arduino IDE
5. solis: Tagad dodieties uz Rīki, pēc tam atlasiet savu nodemcu ierīci, kā mēs parādījām I3 attēlā
4. solis: lietvedības darbība:
Tātad līdz šim esat ieguvis šajā projektā izmantoto programmatūru un komponentus.
Tātad, tagad jums ir jāsaprot lietas runas serveris.
Tātad, kas ir lietas runa: ThingSpeak ir atvērtā pirmkoda lietu interneta (IoT) lietojumprogramma un API, lai uzglabātu un izgūtu datus no lietām, izmantojot HTTP protokolu internetā vai izmantojot lokālo tīklu.
Tātad, lai iegūtu diagrammu un sensoru datus lietās, vispirms ir jāizveido konts lietā Speak.
Pēc veiksmīgas konta izveides tagad jums ir jāpierakstās kontā.
Tagad jums ir jāizveido kanāls, lai to izdarītu, noklikšķiniet uz Jauni kanāli, kas parādīti attēlā.
Tagad piešķiriet tai piemērotu nosaukumu atbilstoši savai lietojumprogrammai, kā redzams iepriekš redzamajā attēlā, ka esam devuši nosaukumu DHT11 sensora dati un aizpildiet dažas lietas, piemēram, aprakstu un lauku1 un lauku2.
Mēs varam izveidot līdz 8 laukiem vienam kanālam. Šeit mums ir nepieciešami tikai 2 kanāli, jo no dht11 sensora iegūstam temperatūru un mitrumu.
Tagad pēc kanāla veiksmīgas izveides jums jāiet uz cilni API atslēgas un jāiegūst šī kanāla rakstīšanas API atslēga, šī rakstīšanas API atslēga, kuru izmantosit savā nodemcu kodā, kas rakstīts Arduino IDE.
5. darbība: shēmas shēma:
6. darbība: kods:
Avota kodu varat iegūt no mūsu Github saites
7. darbība: video:
Viss projekta apraksts ir sniegts iepriekš redzamajā video
Ja jums ir šaubas par šo projektu, lūdzu, komentējiet mūs zemāk.
Un, ja vēlaties uzzināt vairāk par iegulto sistēmu, varat apmeklēt mūsu YouTube kanālu
Lūdzu, apmeklējiet mūsu Facebook lapu un atzīmējiet to ar Patīk, lai iegūtu bieži atjauninājumus.
Paldies un sveicieni, Embedotronikas tehnoloģijas
Ieteicams:
NodeMCU Lua lēts 6 $ dēlis ar MicroPython temperatūras un mitruma reģistrēšanu, Wifi un mobilā statistika: 4 soļi
NodeMCU Lua Cheap 6 $ dēlis ar MicroPython temperatūras un mitruma reģistrēšanu, Wifi un mobilo statistiku: šī būtībā ir mākoņa laika stacija, jūs varat pārbaudīt datus savā tālrunī vai izmantot kādu tālruni kā tiešraides displeju Ar NodeMCU ierīci jūs varat reģistrēt temperatūras un mitruma datus ārpusē , telpā, siltumnīcā, laboratorijā, dzesēšanas telpā vai jebkurā citā vietā
Izveidojiet DIY pašlaistīšanas podu ar WiFi - Ūdeņi augi automātiski un nosūta brīdinājumus, kad ūdens ir zems: 19 soļi
Izveidojiet DIY pašlaistīšanas podu ar WiFi - Ūdeņi augi automātiski un nosūta brīdinājumus, kad ūdens ir zems: šī apmācība parāda, kā izveidot pielāgotu ar WiFi savienotu pašlaistīšanas stādītāju, izmantojot veco dārza stādītāju, miskasti, kādu līmi un pašpietiekamu Laistīšanas katla montāžas komplekts no Adosia
Arduino sūta temperatūras un mitruma datus uz MySQL serveri (PHPMYADMIN): 5 soļi
Arduino sūta temperatūras un mitruma datus uz MySQL serveri (PHPMYADMIN): Šajā projektā es esmu sasaistījis DHT11 ar arduino, un pēc tam es sūtu datus par dht11, kas ir mitrums un temperatūra, uz phpmyadmin datu bāzi. Šeit mēs izmantojam vienu PHP skriptu, lai pārsūtītu datus uz phpmyadmin datu bāzi
Slēpiet savas lietas un datus - pasargājiet tos no pasaules: 8 soļi
Slēpiet savas lietas un datus - pasargājiet to no pasaules: skaistajā pasaulē vienmēr ir daudz pārsteigumu. Es dalos ar jums mazliet savā pieredzē, lai pasargātu sevi un savas lietas. Ceru, ka tas jums palīdzēs
Nosūta īsziņu ar temperatūru laikā: 5 soļi (ar attēliem)
Nosūta īsziņu ar Temperatur savlaicīgi: Ideja ir saņemt temperatūras ziņu no mana tēva mājas. Nekas izdomāts, tikai ātra detaļu salikšana kopā. Daļas ir šādas: Geekcreit ® ATmega328P Nano V3 vadības paneļa saderīgs ar ArduinoDIY NANO IO Shield V1.O paplašināšanas paneli ArduinoDS130