Satura rādītājs:

Temperatūras un mitruma kontrole, izmantojot Blynk: 6 soļi
Temperatūras un mitruma kontrole, izmantojot Blynk: 6 soļi

Video: Temperatūras un mitruma kontrole, izmantojot Blynk: 6 soļi

Video: Temperatūras un mitruma kontrole, izmantojot Blynk: 6 soļi
Video: STC-3028 Thermostat with Heat and Humidity Fully Explained and demonstrated 2024, Jūnijs
Anonim
Temperatūras un mitruma kontrole, izmantojot Blynk
Temperatūras un mitruma kontrole, izmantojot Blynk

Šajā apmācībā mēs uzraudzīsim temperatūru un mitrumu, izmantojot DHT11, un nosūtīsim datus uz mākoni, izmantojot Blynk

Šai apmācībai nepieciešamās sastāvdaļas:

  • Arduino Uno
  • DHT11 temperatūras un mitruma sensors
  • ESP8266-01 WiFi modulis

1. darbība: ESP8266 - 01 WiFi modulis

ESP8266 - 01 WiFi modulis
ESP8266 - 01 WiFi modulis

ESP8266-01 ir sērijveida WiFi raidītājs un uztvērējs, kas jebkuram mikrokontrolierim var nodrošināt piekļuvi WiFi tīklam

ESP8266 modulis ir lēts, un tam ir iepriekš ieprogrammēta AT komandu komplekta programmaparatūra, kas nozīmē, ka varat to vienkārši savienot ar savu Arduino ierīci un iegūt tik daudz WiFi iespēju, cik piedāvā WiFi vairogs. Šim modulim ir jaudīga -kartona apstrādes un uzglabāšanas iespējas, kas ļauj to integrēt ar sensoriem un citu lietojumprogrammu, izmantojot GPIO.

Iespējas:

  • Wi-Fi Direct (P2P), mīkstais AP
  • Integrēta TCP/IP protokola kaudze
  • Tam ir integrēts TR slēdzis, balun, LNA, jaudas pastiprinātājs un atbilstošs tīkls
  • Aprīkots ar integrētiem PLL, regulatoriem, DCXO un jaudas vadības blokiem
  • Integrētu mazjaudas 32 bitu centrālo procesoru varētu izmantot kā lietojumprogrammu procesoru
  • SDIO 1.1 / 2.0, SPI, UART
  • STBC, 1 × 1 MIMO, 2 × 1 MIMO
  • A-MPDU un A-MSDU apkopojums un 0,4 ms aizsarga intervāls
  • Pamosties un pārsūtīt paketes <2ms
  • Enerģijas patēriņš gaidstāves režīmā <1,0 mW (DTIM3)

2. solis: DHT11 temperatūras un mitruma sensors

DHT11 temperatūras un mitruma sensors
DHT11 temperatūras un mitruma sensors

DHT11 ir pamata, īpaši lēts digitālais temperatūras un mitruma sensors. Tas izmanto kapacitatīvu mitruma sensoru un termistoru, lai izmērītu apkārtējo gaisu, un izspiež ciparu signālu uz datu tapas (nav vajadzīgas analogās ievades tapas). Tas ir diezgan vienkārši lietojams, taču datu iegūšanai nepieciešams rūpīgs laiks

Vienīgais patiesais šī sensora mīnuss ir tas, ka jūs varat iegūt no tā jaunus datus tikai reizi 2 sekundēs, tāpēc, izmantojot mūsu bibliotēku, sensora rādījumi var būt līdz 2 sekundēm veci.

TEHNISKAS DETAĻAS:

  • Zemas izmaksas: 3 līdz 5 V jauda un I/O
  • 2,5 mA maksimālā pašreizējā izmantošana pārveidošanas laikā (datu pieprasīšanas laikā)
  • Piemērots 20-80% mitruma rādījumiem ar 5% precizitāti
  • Piemērots 0-50 ° C temperatūras rādījumiem ± 2 ° C precizitātei
  • Ne vairāk kā 1 Hz paraugu ņemšanas biežums (reizi sekundē)
  • Korpusa izmērs 15,5 mm x 12 mm x 5,5 mm
  • 4 tapas ar 0,1 collu atstarpi

3. darbība. Lejupielādējiet sadaļu

  • Blynk lietojumprogramma
  • Arduino IDE
  • Blynk bibliotēka

4. solis: shēmas shēma

Ķēdes diagramma
Ķēdes diagramma

Iepriekšējā shēmas diagramma parāda savienojumu starp Arduino Nano, ESP-01 un DHT11 temperatūras un mitruma sensoru.

Jūs varat lejupielādēt Fritzing failu šeit

5. darbība. Lietotnes Blynk konfigurēšana

Ieteicams: