Sadržaj:
- Korak 1: Opskrba
- Korak 2: Ožičenje
- Korak 3: UPyCraft upute za uporabu
- Korak 4: Preuzimanje koda
- Korak 5: Nabavite IP adresu
- Korak 6: Otvorite preglednik
- Korak 7: Sada Vrijeme
![Program MicroPython: Mini meteorološka stanica: 7 koraka Program MicroPython: Mini meteorološka stanica: 7 koraka](https://i.howwhatproduce.com/images/003/image-7075-j.webp)
Video: Program MicroPython: Mini meteorološka stanica: 7 koraka
![Video: Program MicroPython: Mini meteorološka stanica: 7 koraka Video: Program MicroPython: Mini meteorološka stanica: 7 koraka](https://i.ytimg.com/vi/yZ_Ra8bSsrI/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
![Program MicroPython: Mini meteorološka stanica Program MicroPython: Mini meteorološka stanica](https://i.howwhatproduce.com/images/003/image-7075-1-j.webp)
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 mogu dobiti trenutnu temperaturu i vlažnost u bilo kojem pregledniku, sada ću podijeliti proces s vama.
Korak 1: Opskrba
![Pribor Pribor](https://i.howwhatproduce.com/images/003/image-7075-2-j.webp)
Hardver:
- MakePython ESP32
- DHT11
- Ploča za kruh
- Skočna linija
- USB kabl
MakePython ESP32 je ESP32 ploča s integriranim SSD1306 OLED zaslonom, možete je dobiti s 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
![Ožičenje Ožičenje](https://i.howwhatproduce.com/images/003/image-7075-3-j.webp)
- 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 ESP32, a DATA je spojen na IO14 ESP32. U eksperimentu sam koristio GPIO14, pa sam spojio IO14.
- Povežite MakePython ESP32 s računalom pomoću USB kabela, otvorite upravitelj uređaja (Jednostavno potražite "uređaj" u okviru za pretraživanje sustava 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 uporabu
![UPyCraft Uputa za uporabu UPyCraft Uputa za uporabu](https://i.howwhatproduce.com/images/003/image-7075-4-j.webp)
![UPyCraft Uputa za uporabu UPyCraft Uputa za uporabu](https://i.howwhatproduce.com/images/003/image-7075-5-j.webp)
Detaljne upute za uPyCraft možete pronaći na ovoj poveznici:
www.makerfabs.com/makepython-esp32-starter…
- Kliknite gornju vezu da otvorite stranicu
- Pronađite dokument s uputama za MicroPython ESP32 Dev Kit
- Kliknite na dugme Preuzmi da biste otvorili dokument
- Detaljni vodiči dostupni su u direktoriju I. MicroPython Development Tools
Naravno, ova se dokumentacija ne odnosi samo na uPyCraft upute, već uključuje i neke rutine MicroPython ESP32 te često postavljana pitanja i rješavanje pogrešaka.
Korak 4: Preuzimanje koda
![Preuzimanje koda Preuzimanje koda](https://i.howwhatproduce.com/images/003/image-7075-6-j.webp)
![Preuzimanje koda Preuzimanje koda](https://i.howwhatproduce.com/images/003/image-7075-7-j.webp)
Kôd za ssd1306.py preuzet je iz 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
- Zaporka: morate promijeniti lozinku svoje lokalne mreže
Kada završite, kliknite DownAndRun i MakePython ESP32 se povezuje na WiFi
2. DHT11 podatkovni pin:
Ako DHT11 primi promjenu PIN -a na MakePython ESP32, promijenite broj u Pin () u Pin koji primate.
Korak 5: Nabavite IP adresu
![Nabavite IP adresu Nabavite IP adresu](https://i.howwhatproduce.com/images/003/image-7075-8-j.webp)
Pokrenite main.py, uspjeh mreže, možete vidjeti IP adresu (moja: 192.168.1.120).
Korak 6: Otvorite preglednik
![Otvorite preglednik Otvorite preglednik](https://i.howwhatproduce.com/images/003/image-7075-9-j.webp)
Otvorite preglednik na svom računalu, upišite IP adresu koju ste upravo dobili (192.168.1.120) i kliknite Enter za potvrdu.
Korak 7: Sada Vrijeme
![Sada Vrijeme Sada Vrijeme](https://i.howwhatproduce.com/images/003/image-7075-10-j.webp)
Preglednik prikazuje trenutnu temperaturu i vlažnost, kao i OLED zaslon na MakePythonu ESP32. Kad osvježite stranicu, osvježit će se i podaci o temperaturi i vlažnosti.
Mini meteorološka stanica relativno je jednostavna. Dodati ću podatke senzora za plin, senzora za kišu, senzora atmosferskog tlaka i drugih senzora za obogaćivanje meteorološke postaje.
Preporučeni:
Profesionalna meteorološka stanica koja koristi ESP8266 i ESP32 DIY: 9 koraka (sa slikama)
![Profesionalna meteorološka stanica koja koristi ESP8266 i ESP32 DIY: 9 koraka (sa slikama) Profesionalna meteorološka stanica koja koristi ESP8266 i ESP32 DIY: 9 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-46-j.webp)
Profesionalna meteorološka postaja pomoću ESP8266 i ESP32 DIY: LineaMeteoStazione je potpuna meteorološka stanica koja se može povezati s profesionalnim senzorima tvrtke Sensirion, kao i nekim Davisovim instrumentom (mjerač kiše, anemometar) Projekt je namijenjen kao DIY meteorološka stanica, ali samo zahtijeva
NaTaLia meteorološka stanica: Arduino solarna meteorološka postaja učinila je pravi put: 8 koraka (sa slikama)
![NaTaLia meteorološka stanica: Arduino solarna meteorološka postaja učinila je pravi put: 8 koraka (sa slikama) NaTaLia meteorološka stanica: Arduino solarna meteorološka postaja učinila je pravi put: 8 koraka (sa slikama)](https://i.howwhatproduce.com/images/005/image-12601-j.webp)
Vremenska postaja NaTaLia: Arduino meteorološka stanica na solarni pogon učinila je to na pravi način: 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 se razvila u sustav koji zaista može opstati dugo vremena razdoblja iz solarne energije. Ako pratite
DIY meteorološka stanica i senzorska stanica WiFi: 7 koraka (sa slikama)
![DIY meteorološka stanica i senzorska stanica WiFi: 7 koraka (sa slikama) DIY meteorološka stanica i senzorska stanica WiFi: 7 koraka (sa slikama)](https://i.howwhatproduce.com/images/005/image-13050-j.webp)
DIY meteorološka stanica i WiFi senzorska stanica: U ovom projektu ću vam pokazati kako stvoriti meteorološku stanicu zajedno sa stanicom sa WiFi senzorom. Senzorska stanica mjeri lokalne podatke o temperaturi i vlažnosti i šalje ih putem WiFi -a meteorološkoj postaji. Meteorološka stanica tada prikazuje t
Mini meteorološka stanica s attiny85: 6 koraka (sa slikama)
![Mini meteorološka stanica s attiny85: 6 koraka (sa slikama) Mini meteorološka stanica s attiny85: 6 koraka (sa slikama)](https://i.howwhatproduce.com/images/011/image-30541-j.webp)
Mini meteorološka stanica s attiny85: U nedavnoj instrukciji Indigod0g je opisao mini meteorološku stanicu koja radi prilično dobro, koristeći dva Arduina. Možda ne žele svi žrtvovati 2 Arduina kako bi dobili očitanja vlažnosti i temperature, a ja sam komentirao da bi trebalo biti moguće
Mini-meteorološka stanica Arduino UNO: 5 koraka
![Mini-meteorološka stanica Arduino UNO: 5 koraka Mini-meteorološka stanica Arduino UNO: 5 koraka](https://i.howwhatproduce.com/images/001/image-2438-65-j.webp)
Arduino UNO mini-meteorološka postaja: Ovo je prva generacija moje mini-meteorološke postaje bazirane na Arduinu s wi-fi vezom, koja može javno objaviti podatke na mreži pomoću platforme ThingSpeak. Meteorološka postaja prikuplja sljedeće podatke vezane za vrijeme i okoliš