
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Հիմա ձմեռ է, բայց դեռ մի փոքր շոգ է, չնայած ես միայն շապիկ եմ հագնում, ինչը ինձ ստիպում է իմանալ ընթացիկ ջերմաստիճանը, ուստի ես օգտագործում եմ Micropython ESP32 և DHT11 սենսորները և պարզ եղանակային կայանը: կարող է ստանալ ցանկացած դիտարկիչում առկա ջերմաստիճանը և խոնավությունը, այժմ ես ձեզ հետ կկիսեմ գործընթացը:
Քայլ 1: Պաշարներ

Սարքավորումներ:
- MakePython ESP32
- DHT11
- Հացի տախտակ
- Անցնել գիծ
- USB մալուխ
MakePython ESP32- ը ESP32 տախտակ է `ինտեգրված SSD1306 OLED էկրանով, այն կարող եք ձեռք բերել այս հղումից.
www.makerfabs.com/makepython-esp32.html
Softwareրագրային ապահովում
uPyCraft IDE
Կտտացրեք այս հղմանը ՝ Windows- ի համար uPyCraft IDE- ն ներբեռնելու համար ՝
Քայլ 2: Լարերի տեղադրում

- MakePython ESP32- ը և DHT11- ը միացված են հացատախտակին:
-
DHT11- ին անհրաժեշտ է ընդամենը 3 լար, VCC- ն և GND- ը միացված են 3V3- ին և ESP32- ի GND- ին, իսկ Տվյալները `ESP32- ի IO14- ին: Փորձի ժամանակ ես օգտագործեցի GPIO14- ը, ուստի միացրեցի IO14- ը:
- Միացրեք MakePython ESP32- ը համակարգչին USB մալուխի միջոցով, բացեք սարքի կառավարիչը (պարզապես որոնեք «սարքը» Windows- ի որոնման դաշտում): Երբ ընդլայնվում է, նավահանգստի հատվածը պետք է ցուցադրի վերը նշվածի նման մի բան: Նշեք նավահանգստի համարը, օրինակ ՝ COM19- ը իմ դեպքում: Եթե նավահանգիստ չի հայտնվում, փորձեք ներբեռնել USB կրիչը ՝
Քայլ 3. UPyCraft- ի օգտագործման ցուցում


UPyCraft- ի մանրամասն հրահանգներին կարող եք ծանոթանալ այս հղումով.
www.makerfabs.com/makepython-esp32-starter…
- Կտտացրեք վերևի հղմանը ՝ էջը բացելու համար
- Գտեք MicroPython ESP32 Dev Kit Guidance փաստաթուղթը
- Սեղմեք բեռնել ՝ փաստաթուղթը բացելու համար
- Մանրամասն ձեռնարկները հասանելի են I. MicroPython Development Tools գրացուցակում
Իհարկե, այս փաստաթղթերը ոչ միայն uPyCraft հրահանգների մասին են, այլ նաև ներառում են MicroPython ESP32- ի որոշ ռեժիմներ և հաճախ տրվող հարցեր և սխալների լուծում:
Քայլ 4: Կոդի ներբեռնում


Ssd1306.py ծածկագիրը ներբեռնվել է GitHub պահոցից ՝ https://github.com/ckuehnel/MicroPython-on-ESP32 Կամ ներբեռնեք իմը:
Ssd1306.py- ը ներբեռնելուց հետո բացեք ֆայլը և կտտացրեք Պահել և DownAndRun: Երբ բեռնումը հաջող է, կցուցադրվի «բեռնել լավ»:
Main.py- ն ներբեռնելուց հետո անհրաժեշտ է կատարել հետևյալ փոփոխությունները.
1. Փոխել ցանցի անունը և գաղտնաբառը.
- SSID. Անհրաժեշտ է փոխել ձեր տեղական ցանցի անունը
- PASSWORD. Անհրաժեշտ է փոխել ձեր տեղական ցանցի գաղտնաբառը
Ավարտելուց հետո կտտացրեք DownAndRun- ին և MakePython ESP32- ը միանում է WiFi- ին
2. DHT11 տվյալների քորոց.
-
Եթե DHT11- ը MakePython ESP32- ում ստանում է Pin- ի փոփոխություն, ապա Pin- ում () թիվը փոխեք ձեր ստացած Pin- ի:
Քայլ 5: Ստացեք IP հասցե

Գործարկեք main.py, ցանցային հաջողություն, կարող եք տեսնել IP հասցե (իմը ՝ 192.168.1.120):
Քայլ 6: Բացեք զննարկիչը

Բացեք ձեր համակարգչի զննարկիչը, մուտքագրեք ձեր նոր ստացած IP հասցեն (192.168.1.120) և սեղմեք Enter ՝ հաստատելու համար:
Քայլ 7: Այժմ եղանակը

Theննարկիչը ցուցադրում է ընթացիկ ջերմաստիճանը և խոնավությունը, ինչպես նաև OLED էկրանը MakePython ESP32- ում: Երբ էջը թարմացնեք, ջերմաստիճանի և խոնավության տվյալները նույնպես կթարմացվեն:
Մինի եղանակային կայանը համեմատաբար պարզ է: Եղանակի կայանը հարստացնելու համար ես կավելացնեմ գազի տվիչների, անձրևի, մթնոլորտային ճնշման տվիչների և այլ տվիչների տվյալները:
Խորհուրդ ենք տալիս:
HC-12 Long Range Distance Weather Station and DHT Sensors: 9 Steps

HC-12 Long Range Distance Weather Station և DHT սենսորներ. Այս ձեռնարկում մենք կսովորենք, թե ինչպես կատարել հեռավոր հեռավոր եղանակային կայան ՝ օգտագործելով երկու dht տվիչ, HC12 մոդուլ և I2C LCD էկրան: Դիտեք տեսանյութը:
Super Weather Station Hanging Basket: 11 քայլ (նկարներով)

Super Weather Station Hanging Basket: Բարև բոլորին: Այս T3chFlicks բլոգային գրառման մեջ մենք ձեզ ցույց կտանք, թե ինչպես ենք պատրաստել խելացի կախովի զամբյուղ: Բույսերը թարմ և օգտակար հավելում են ցանկացած տան համար, բայց կարող են արագ հոգնեցնել, հատկապես, եթե դուք երբևէ հիշում եք դրանք ջրել
Mini Weather Station With Attiny85: 6 քայլ (նկարներով)

Mini Weather Station With Attiny85. Վերջերս ուսանելի Indigod0g- ում նկարագրված էր մինի եղանակային կայան, որը բավականին լավ է աշխատում ՝ օգտագործելով երկու Arduinos: Գուցե ոչ բոլորը ցանկանում են զոհաբերել 2 Արդուինո `խոնավության և ջերմաստիճանի ցուցանիշներ ստանալու համար, և ես մեկնաբանեցի, որ պետք է հնարավոր լինի
Raspberry Pi Solar Weather Station: 7 քայլ (նկարներով)

Raspberry Pi Solar Weather Station: Իմ երկու նախորդ նախագծերի ՝ Compact Camera- ի և Portable Games Console- ի ավարտից հետո, ես ցանկանում էի նոր մարտահրավեր գտնել: Բնական առաջընթացը բացօթյա հեռավոր համակարգ էր … Ես ուզում էի կառուցել Raspberry Pi եղանակային կայան, որը
858D SMD Hot Air Reflow Station Hack: 10 Steps (With Pictures)

858D SMD Hot Air Reflow Station Hack. Ես ունեմ փոքր էլեկտրոնային լաբորատորիա, որտեղ ես վերանորոգում եմ կոտրված էլեկտրոնիկան և զբաղվում փոքր հոբբիի նախագծերով: Քանի որ այնտեղ ավելի ու ավելի շատ SMD նյութեր կան, ժամանակն էր ձեռք բերել համապատասխան SMD reflow կայան: Ես մի փոքր նայեցի շուրջս և գտա, որ 858D- ն