
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37

Sada je zima, ali i dalje mi je malo vruće, iako nosim samo majicu, zbog čega želim znati trenutnu temperaturu, pa koristim senzore Micropython ESP32 i DHT11 i jednostavnu meteorološku stanicu može dobiti trenutnu temperaturu i vlažnost u bilo kojem pregledniku, sada ću podijeliti proces s vama.
Korak 1: Potrošni materijal

Hardver:
- MakePython ESP32
- DHT11
- Ploča za hleb
- Jump line
- USB kabel
MakePython ESP32 je ESP32 ploča sa integrisanim SSD1306 OLED ekranom, možete je dobiti sa ove veze:
www.makerfabs.com/makepython-esp32.html
Softver:
uPyCraft IDE
Kliknite ovu vezu za preuzimanje uPyCraft IDE -a za Windows:
Korak 2: Ožičenje

- MakePython ESP32 i DHT11 su uključeni u matičnu ploču.
- DHT11 treba samo 3 žice, VCC i GND su spojeni na 3V3 i GND na ESP32, a DATA na IO14 na ESP32. U eksperimentu sam koristio GPIO14, pa sam spojio IO14.
- Povežite MakePython ESP32 s računarom pomoću USB kabela, otvorite upravitelj uređaja (Jednostavno potražite "uređaj" u okviru za pretraživanje Windows). Kada se proširi, odjeljak porta trebao bi prikazati nešto poput gore navedenog. Zabilježite broj porta, kao što je COM19 u mom slučaju. Ako se ne pojavi priključak, pokušajte preuzeti USB pogon:
Korak 3: UPyCraft upute za upotrebu


Detaljna uputstva za uPyCraft možete pronaći na ovoj poveznici:
www.makerfabs.com/makepython-esp32-starter…
- Kliknite na gornju vezu da otvorite stranicu
- Pronađite dokument Vodič za razvoj kompleta MicroPython ESP32
- Kliknite na dugme Preuzmi da biste otvorili dokument
- Detaljni vodiči dostupni su u direktoriju I. MicroPython Development Tools
Naravno, ova dokumentacija ne odnosi se samo na uPyCraft upute, već uključuje i neke MicroPython ESP32 rutine i često postavljana pitanja i rješavanje grešaka.
Korak 4: Preuzimanje koda


Kôd za ssd1306.py je preuzet sa spremišta GitHub: https://github.com/ckuehnel/MicroPython-on-ESP32 Ili preuzmite moj.
Nakon preuzimanja ssd1306.py, otvorite datoteku, a zatim kliknite Spremi i DownAndRun. "download ok" će se prikazati kada preuzimanje bude uspješno.
Nakon preuzimanja main.py potrebno je izvršiti sljedeće promjene:
1. Promijenite naziv mreže i lozinku:
- SSID: potrebno je promijeniti naziv vaše lokalne mreže
- LOZINKA: potrebno je promijeniti lozinku lokalne mreže
Kada završite, kliknite DownAndRun i MakePython ESP32 se povezuje na WiFi
2. DHT11 pin za podatke:
Ako DHT11 primi promjenu PIN -a na MakePython ESP32, promijenite broj u Pin () u Pin koji primate.
Korak 5: Nabavite IP adresu

Pokrenite main.py, uspjeh mreže, možete vidjeti IP adresu (moja: 192.168.1.120).
Korak 6: Otvorite preglednik

Otvorite preglednik na svom računaru, upišite IP adresu koju ste upravo dobili (192.168.1.120) i kliknite Enter za potvrdu.
Korak 7: Sada vrijeme

Preglednik prikazuje trenutnu temperaturu i vlažnost, kao i OLED ekran na MakePythonu ESP32. Kada osvježite stranicu, osvježit će se i podaci o temperaturi i vlažnosti.
Mini meteorološka stanica je relativno jednostavna. Dodaću podatke sa senzora za gas, senzora za kišu, senzora atmosferskog pritiska i drugih senzora za obogaćivanje meteorološke stanice.
Preporučuje se:
Mini meteorološka stanica koja koristi Arduino i ThingSpeak: 4 koraka

Mini meteorološka stanica koja koristi Arduino i ThingSpeak: Pozdrav svima. U ovom Instructable -u vodit ću vas kroz korake za izradu personalizirane mini meteorološke stanice. Također, koristit ćemo ThingSpeak API za postavljanje naših vremenskih podataka na njihove poslužitelje, ili koja je svrha vremenske prognoze
NaTaLia meteorološka stanica: Arduino solarna meteorološka stanica učinila pravi način: 8 koraka (sa slikama)

NaTaLia meteorološka stanica: Arduino solarna meteorološka stanica učinila je pravi put: Nakon godinu dana uspješnog rada na 2 različite lokacije, dijelim svoje planove projekta meteoroloških stanica na solarni pogon i objašnjavam kako je evoluirala u sistem koji zaista može opstati dugo vremena perioda iz solarne energije. Ako pratite
"Uradi sam" meteorološka stanica i WiFi senzorska stanica: 7 koraka (sa slikama)

DIY meteorološka stanica i WiFi senzorska stanica: U ovom projektu ću vam pokazati kako stvoriti meteorološku stanicu zajedno sa WiFi senzorskom stanicom. Senzorska stanica mjeri lokalne podatke o temperaturi i vlažnosti i šalje ih putem WiFi -a meteorološkoj stanici. Meteorološka stanica tada prikazuje t
Meteorološka stanica koja koristi Wemos D1 Mini, BME280 i Sensate .: 6 koraka

Meteorološka stanica koja koristi Wemos D1 Mini, BME280 i Sensate .: U prethodnim postovima dijelila sam različite metode za izgradnju meteorološke stanice. Ako niste provjerili, ovdje je veza. U ovom uputstvu pokazat ću kako izgraditi jednostavnu meteorološku stanicu koristeći Wemos i IoT platformu pod nazivom Sensate
Mini meteorološka stanica sa attiny85: 6 koraka (sa slikama)

Mini meteorološka stanica s attiny85: U nedavnom uputstvu Indigod0g je opisao mini meteorološku stanicu koja radi prilično dobro, koristeći dva Arduina. Možda ne žele svi žrtvovati 2 Arduina radi očitavanja vlažnosti i temperature, a ja sam komentirao da bi trebalo biti moguće