![Pratite temperaturu i vlažnost zraka s AM2301 na NodeMCU & Blynk: 3 koraka Pratite temperaturu i vlažnost zraka s AM2301 na NodeMCU & Blynk: 3 koraka](https://i.howwhatproduce.com/images/001/image-739-81-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
![Pratite temperaturu i vlažnost zraka s AM2301 na NodeMCU & Blynk Pratite temperaturu i vlažnost zraka s AM2301 na NodeMCU & Blynk](https://i.howwhatproduce.com/images/001/image-739-82-j.webp)
![Pratite temperaturu i vlažnost zraka s AM2301 na NodeMCU & Blynk Pratite temperaturu i vlažnost zraka s AM2301 na NodeMCU & Blynk](https://i.howwhatproduce.com/images/001/image-739-83-j.webp)
![Pratite temperaturu i vlažnost zraka s AM2301 na NodeMCU & Blynk Pratite temperaturu i vlažnost zraka s AM2301 na NodeMCU & Blynk](https://i.howwhatproduce.com/images/001/image-739-84-j.webp)
Vrlo je dobro poznata činjenica da u većini industrijskih vertikala, temperatura, vlaga, tlak, kvaliteta zraka, kakvoća vode itd. Igraju važne čimbenike koje treba kontinuirano nadzirati te su potrebni sustavi uzbunjivanja kad vrijednosti idu dalje od postavljenih pragova.
Ovaj prototip će nam pomoći u razumijevanju procesa praćenja temperature i vlažnosti pomoću "AM2301 Kapacitivnog digitalnog osjetnika temperature i vlažnosti".
Izrada ovog prototipa vrlo je jednostavna i laka. Nadam se da će upute u ovom "Instructable" pomoći čitateljima da dobiju jasnu sliku o njegovoj praktičnoj provedbi.
Pribor
- AM2301 Kapacitivni digitalni osjetnik temperature i vlage
- D1 Mini V2 NodeMcu 4M bajtova Lua WIFI Razvojna ploča za internet zasnovana na ESP8266
- 170 bodova Mini Breadboard SYB-170 Bijela
- Muške i ženske kratkospojnice 40 kom 10 cm
Korak 1: Shema kruga i veze
![Shema kruga i veze Shema kruga i veze](https://i.howwhatproduce.com/images/001/image-739-85-j.webp)
![Shema kruga i veze Shema kruga i veze](https://i.howwhatproduce.com/images/001/image-739-86-j.webp)
![Shema kruga i veze Shema kruga i veze](https://i.howwhatproduce.com/images/001/image-739-87-j.webp)
Veze su vrlo jednostavne i slijede:
- 3V AM2301 do 3V WeMos D1 Mini
- GND od AM2301 do GND od WeMos D1 Mini
- Signalna žica (žuta) od AM2301 do D4 (GPIO 2) WeMos D1 Mini
Napomena: Za izradu ovog prototipa neće nam trebati nikakva ploča jer imamo samo tri žice za povezivanje. Čitatelju ovog dokumenta ostavljam izbor, hoće li iskoristiti ploču (ili) samo spojiti WeMos D1 mini s AM2301 izravno pomoću žica kratkospojnika.
Korak 2: Konfiguriranje programa Blynk za praćenje temperature i vlažnosti
![Konfiguriranje Blynka za praćenje temperature i vlažnosti Konfiguriranje Blynka za praćenje temperature i vlažnosti](https://i.howwhatproduce.com/images/001/image-739-88-j.webp)
![Konfiguriranje Blynka za praćenje temperature i vlažnosti Konfiguriranje Blynka za praćenje temperature i vlažnosti](https://i.howwhatproduce.com/images/001/image-739-89-j.webp)
![Konfiguriranje Blynka za praćenje temperature i vlažnosti Konfiguriranje Blynka za praćenje temperature i vlažnosti](https://i.howwhatproduce.com/images/001/image-739-90-j.webp)
Za bolje razumijevanje procesa konfiguriranja Blynka pružene su snimke zaslona korak po korak. Od čitatelja se traži da pregledaju snimke zaslona i konfiguriraju aplikaciju s dvije komponente "Mjerač", jedna za predstavljanje vlažnosti, a druga za temperaturu.
3. korak:
![Slika Slika](https://i.howwhatproduce.com/images/001/image-739-91-j.webp)
![Slika Slika](https://i.howwhatproduce.com/images/001/image-739-92-j.webp)
![Slika Slika](https://i.howwhatproduce.com/images/001/image-739-93-j.webp)
Početak koda >>>>>
#define BLYNK_PRINT Serijski
#uključuje SPI.h
#uključuje ESP8266WiFi.h
#include BlynkSimpleEsp8266.h
#uključuje DHT.h
char auth = "hQqK5jvA0h5JqubLnnpxV94eEltFbw1Y"; // Unesite Auth kod koji je poslao Blink
char ssid = "Smaragd25"; // Unesite svoje WIFI ime
char pass = "Smaragdine@2017"; // Unesite svoju WIFI lozinku
#define DHTPIN 2 // Digitalni pin 4
// #define DHTTYPE DHT11 // DHT 11
// #define DHTTYPE DHT22 // DHT 22, AM2302, AM2321
#define DHTTYPE DHT21 // DHT 21, AM2301
DHT dht (DHTPIN, DHTTYPE);
BlynkTimer mjerač vremena;
void sendSensor ()
{
float h = dht.readHumidity ();
float t = dht.readTemperature (); // ili dht.readTemperature (true) za Fahrenheit
if (isnan (h) || isnan (t)) {
Serial.println ("Očitavanje nije uspjelo s DHT senzora!");
povratak; }
Blynk.virtualWrite (V5, h); // V5 je za vlažnost
Blynk.virtualWrite (V6, t); // V6 je za temperaturu
}
void setup ()
{
Serial.begin (9600); // Pogledajte status veze u Serial Monitor
Blynk.begin (auth, ssid, pass);
dht.begin ();
timer.setInterval (1000L, sendSensor);
}
void loop ()
{
Blynk.run ();
timer.run ();
}
Kraj koda >>>>>
U gornjem kodu, osobito u naredbama #include, sve datoteke zaglavlja (koje završavaju s.h ekstenzijom) priložite u "", inače će kôd izbaciti pogreške.
Napomena: U slučaju da ste u kodu odabrali pogrešnu izjavu regulatora temperature i vlažnosti, dobivene vrijednosti očito nisu točne (uzorak zaslona u prilogu), iako senzor radi. Komentirajte/raskomentirajte sljedeće retke kako biste zadovoljili svoje potrebe. Samo jedan od sljedećih redaka nije komentiran, ostale je potrebno komentirati.
- #define DHTTYPE DHT11 // DHT 11
- #define DHTTYPE DHT22 // DHT 22, AM2302, AM2321
- #define DHTTYPE DHT21 // DHT 21, AM2301
U mom slučaju, ja sam dekomentirao posljednji redak, tj.: "#define DHTTYPE DHT21 // DHT 21, AM2301", i komentirao sam redove odmora.
Za bolji izgled, pakirao sam i WeMos D1 Mini i senzor AM2301 u stiropor. Planiram imati akrilnu futrolu za uredno ugradnju kompletnog hardvera i učiniti ga profesionalnijim.
U slučaju bilo kakvih upita, pišite na [email protected] (ili) pošaljite mi ping na WhatsApp na +91 9398472594. Bit će mi jako drago primiti komentare i poboljšati svoje članke.
Preporučeni:
ESP8266 Nodemcu Nadzor temperature pomoću DHT11 na lokalnom web poslužitelju - Dobijte sobnu temperaturu i vlažnost u svom pregledniku: 6 koraka
![ESP8266 Nodemcu Nadzor temperature pomoću DHT11 na lokalnom web poslužitelju - Dobijte sobnu temperaturu i vlažnost u svom pregledniku: 6 koraka ESP8266 Nodemcu Nadzor temperature pomoću DHT11 na lokalnom web poslužitelju - Dobijte sobnu temperaturu i vlažnost u svom pregledniku: 6 koraka](https://i.howwhatproduce.com/images/010/image-28545-j.webp)
ESP8266 Nodemcu Nadzor temperature pomoću DHT11 na lokalnom web poslužitelju | Dobijte sobnu temperaturu i vlažnost u svom pregledniku: Zdravo dečki, danas ćemo napraviti vlažnost & sustav za praćenje temperature pomoću ESP 8266 NODEMCU & Senzor temperature DHT11. Temperatura i vlaga dobivaju se pomoću DHT11 senzora & u pregledniku se može vidjeti kojom će se web stranicom upravljati
Pratite i bilježite temperaturu s Bluetooth LE i RaspberryPi: 9 koraka (sa slikama)
![Pratite i bilježite temperaturu s Bluetooth LE i RaspberryPi: 9 koraka (sa slikama) Pratite i bilježite temperaturu s Bluetooth LE i RaspberryPi: 9 koraka (sa slikama)](https://i.howwhatproduce.com/images/003/image-6695-21-j.webp)
Pratite i bilježite temperaturu s Bluetooth LE i RaspberryPi: Ovo uputstvo govori o tome kako sastaviti višečvorni sustav za praćenje temperature s greškom Bluetooth senzora LE iz Blue Radiosa (BLEHome) i RaspberryPi 3B Zahvaljujući razvoju Bluetooth LE standarda, postoji sada lako dostupan
Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a: 3 koraka
![Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a: 3 koraka Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a: 3 koraka](https://i.howwhatproduce.com/images/003/image-7822-2-j.webp)
Esp32 web-poslužitelj za temperaturu i vlažnost zraka pomoću PYTHON-a i Zerynth IDE-a: Esp32 je veličanstven mikrokontroler, snažan je poput Arduina, ali još bolji! Ima Wifi povezivanje, omogućava vam jeftino i jednostavno razvijanje IOT projekata. Ali rad s Esp-om uređaji frustriraju, prvo nije stabilan, Secon
Pratite temperaturu prostorije u kući/uredu na radnoj površini: 4 koraka
![Pratite temperaturu prostorije u kući/uredu na radnoj površini: 4 koraka Pratite temperaturu prostorije u kući/uredu na radnoj površini: 4 koraka](https://i.howwhatproduce.com/images/006/image-16151-13-j.webp)
Pratite temperaturu prostorije u kući/uredu na radnoj površini: Za praćenje soba ili ureda ili bilo gdje gdje možemo koristiti ovaj projekt, a to je prikaz s toliko detalja poput grafikona, temperature u stvarnom vremenu i još mnogo toga. Koristimo: https://thingsio.ai/ Prije svega, moramo napraviti račun na ovoj IoT platformi
Pošaljite temperaturu i vlažnost u aplikaciju Blynk (Wemos D1 Mini Pro) .: 15 koraka (sa slikama)
![Pošaljite temperaturu i vlažnost u aplikaciju Blynk (Wemos D1 Mini Pro) .: 15 koraka (sa slikama) Pošaljite temperaturu i vlažnost u aplikaciju Blynk (Wemos D1 Mini Pro) .: 15 koraka (sa slikama)](https://i.howwhatproduce.com/images/003/image-8033-55-j.webp)
Pošaljite temperaturu i vlažnost u aplikaciju Blynk (Wemos D1 Mini Pro) .: Ova uputa razmatra korištenje Wemos D1 Mini Pro za slanje podataka (temperature i vlažnosti) u aplikaciju Blynk