Përmbajtje:
- Hapi 1: Furnizimet
- Hapi 2: Instalimet elektrike
- Hapi 3: UPyCraft Udhëzim për Përdorim
- Hapi 4: Shkarkimi i Kodit
- Hapi 5: Merrni adresën IP
- Hapi 6: Hapni një shfletues
- Hapi 7: Tani Moti
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Wintershtë dimër tani, por akoma ndihet pak nxehtë, edhe pse unë vesh vetëm një bluzë, gjë që më bën të dëshiroj të di temperaturën aktuale, kështu që unë përdor sensorët Micropython ESP32 dhe DHT11 dhe një stacion të thjeshtë moti kështu që ju mund të marrë temperaturën dhe lagështinë aktuale në çdo shfletues, tani do ta ndaj procesin me ju.
Hapi 1: Furnizimet
Hardware:
- MakePython ESP32
- DHT11
- Bordi i bukës
- Vijë kërcimi
- Kabllo USB
MakePython ESP32 është një bord ESP32 me një ekran OLED të integruar SSD1306, mund ta merrni nga kjo lidhje:
www.makerfabs.com/makepython-esp32.html
Softuer
uPyCraft IDE
Klikoni këtë lidhje për të shkarkuar uPyCraft IDE për Windows:
Hapi 2: Instalimet elektrike
- MakePython ESP32 dhe DHT11 janë të lidhura në tabelën e bukës.
- DHT11 ka nevojë vetëm për 3 tela, VCC dhe GND janë të lidhur me 3V3 dhe GND të ESP32, dhe të dhënat janë të lidhura me IO14 të ESP32. Kam përdorur GPIO14 në eksperiment, kështu që lidha IO14.
- Lidhni MakePython ESP32 me PC duke përdorur një kabllo USB, Hapni menaxherin e pajisjes (Thjesht kërkoni për "pajisje" në kutinë e kërkimit të Windows). Kur zgjerohet, seksioni i portit duhet të shfaqë diçka si më sipër. Shënoni numrin e portit, siç është COM19 në rastin tim. Nëse nuk shfaqet asnjë port, provoni të shkarkoni USB drive:
Hapi 3: UPyCraft Udhëzim për Përdorim
Udhëzimet e hollësishme për uPyCraft mund të gjenden në këtë lidhje:
www.makerfabs.com/makepython-esp32-starter…
- Klikoni lidhjen e mësipërme për të hapur faqen
- Gjeni dokumentin e Udhëzimit MicroPython ESP32 Dev Kit
- Klikoni shkarkimin për të hapur dokumentin
- Udhëzimet e hollësishme janë në dispozicion në drejtorinë I. MicroPython Development Tools
Sigurisht, ky dokumentacion nuk ka të bëjë vetëm me udhëzimet e uPyCraft, por gjithashtu përfshin disa rutina MicroPython ESP32 dhe pyetje të shpeshta dhe trajtimin e gabimeve.
Hapi 4: Shkarkimi i Kodit
Kodi për ssd1306.py u shkarkua nga depoja e GitHub: https://github.com/ckuehnel/MicroPython-on-ESP32 Ose shkarkoni timen.
Pasi të keni shkarkuar ssd1306.py, hapni skedarin dhe klikoni Save dhe DownAndRun. "Shkarkimi në rregull" do të shfaqet kur shkarkimi të jetë i suksesshëm.
Pas shkarkimit të main.py, ndryshimet e mëposhtme duhet të bëhen:
1. Ndryshoni emrin dhe fjalëkalimin e rrjetit:
- SSID: duhet të ndryshoni në emrin e rrjetit tuaj lokal
- Fjalëkalimi: duhet të ndryshoni në fjalëkalimin e rrjetit tuaj lokal
Kur të keni mbaruar, klikoni DownAndRun dhe MakePython ESP32 lidhet me WiFi
2. PIN -i i të dhënave DHT11:
Nëse DHT11 merr një ndryshim Pin në MakePython ESP32, ndryshoni numrin në Pin () në Pin që po merrni.
Hapi 5: Merrni adresën IP
Drejtoni main.py, suksesin e rrjetit, mund të shihni një adresë IP (e imja: 192.168.1.120).
Hapi 6: Hapni një shfletues
Hapni shfletuesin në kompjuterin tuaj, shkruani adresën IP që sapo keni (192.168.1.120) dhe klikoni Enter për të konfirmuar.
Hapi 7: Tani Moti
Shfletuesi shfaq temperaturën dhe lagështinë aktuale, si dhe ekranin OLED në MakePython ESP32. Kur rifreskoni faqen, të dhënat e temperaturës dhe lagështisë gjithashtu do të rifreskohen.
Mini stacioni i motit është relativisht i thjeshtë. Unë do të shtoj të dhëna nga sensorët e gazit, sensorët e shiut, sensorët e presionit atmosferik dhe sensorë të tjerë për të pasuruar stacionin e motit.
Recommended:
Mini Stacioni i motit duke përdorur Arduino dhe ThingSpeak: 4 hapa
Mini Stacioni i motit duke përdorur Arduino dhe ThingSpeak: Përshëndetje të gjithëve. Në këtë Udhëzues, unë do t'ju udhëheq përmes hapave për të krijuar një mini stacion moti të personalizuar. Gjithashtu, ne do të përdorim API -në ThingSpeak për të ngarkuar të dhënat tona të motit në serverët e tyre, ose përndryshe cili është qëllimi i një stacioni të motit
Stacioni i motit NaTaLia: Stacioni i motit Arduino me energji diellore Bëhet në rrugën e duhur: 8 hapa (me fotografi)
Stacioni i motit NaTaLia: Stacioni i motit me energji diellore Arduino Bëhet në rrugën e duhur: Pas 1 viti funksionimi të suksesshëm në 2 vende të ndryshme, unë po ndaj planet e mia të projektit të stacionit të motit me energji diellore dhe po shpjegoj se si evoluoi në një sistem i cili me të vërtetë mund të mbijetojë për një kohë të gjatë periudha nga energjia diellore. Nëse ndiqni
Stacioni i motit DIY & Stacioni i sensorit WiFi: 7 hapa (me fotografi)
DIY Weather Station & WiFi Sensor Station: Në këtë projekt do t'ju tregoj se si të krijoni një stacion moti së bashku me një stacion sensor WiFi. Stacioni i sensorit mat të dhënat e temperaturës dhe lagështisë lokale dhe i dërgon ato, përmes WiFi, në stacionin e motit. Stacioni i motit më pas shfaq t
Stacioni i motit duke përdorur Wemos D1 Mini, BME280 dhe Sensate .: 6 hapa
Stacioni i motit duke përdorur Wemos D1 Mini, BME280 dhe Sensate .: Në postimet e mëparshme kam ndarë metoda të ndryshme për të ndërtuar një stacion moti. Nëse nuk e keni kontrolluar, këtu është një lidhje. Në këtë udhëzues unë do të demonstroj se si të ndërtoj një stacion të thjeshtë Moti duke përdorur Wemos dhe një platformë IoT të quajtur Sensate.
Stacioni i motit Acurite 5 në 1 duke përdorur një Raspberry Pi dhe Weewx (Stacionet e tjera të motit janë të pajtueshme): 5 hapa (me fotografi)
Stacioni i motit Acurite 5 në 1 Duke përdorur një Raspberry Pi dhe Weewx (Stacionet e tjera të motit janë të pajtueshme): Kur kisha blerë stacionin e motit Acurite 5 në 1 doja të isha në gjendje të kontrolloja motin në shtëpinë time ndërsa isha larg. Kur mbërrita në shtëpi dhe e vendosa, kuptova se ose duhej ta kisha ekranin të lidhur me një kompjuter ose të blija shpërndarësin e tyre të zgjuar,