Բովանդակություն:
- Պարագաներ
- Քայլ 1 ՝ որոնվածը և Micropython վարորդները
- Քայլ 2: Միացումներ
- Քայլ 3: Ավելացրեք տվիչներ Domoticz- ին
- Քայլ 4: Արդյունք
Video: Սենսորների արկղ ջերմոցի համար. 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Հեյ Ես ուզում եմ իմ մեկ նախագիծը ներկայացնել լայն հասարակությանը:
Նախագիծը նպատակ ունի ավտոմատացնել իմ բակում կառուցած ջերմոցը: Սա ջերմոցի համար սենսորների համալիրի ստեղծման առաջին քայլն է: Հետագայում, սենսորների տվյալների հիման վրա, նախատեսում եմ ավտոմատացնել ոռոգումն ու օդափոխումը: Սարքը հիմնված է Wemos D1 mini Pro- ի վրա: Այս նախագծի ծրագրակազմը գրված է MicroPython- ում: Սենսորների տվյալները հոսում են Domoticz սերվեր, որն աշխատում է Raspberry Pi Zero- ով:
Հիմա եկեք խորանանք մանրամասների մեջ:
Պարագաներ
Այս նախագծի համար ձեզ հարկավոր է.
1. Wemos D1 mini Pro
2. Wemos trippler հիմք
3. Էներգամատակարարման վահան (ըստ ցանկության, կարող եք սնուցել D1- ը USB- ի միջոցով):
4. OLED էկրան
5. DHT22 տվիչ
6. ՀՈՍԱՅԻՆ ցուցիչ
7. 18b20 ջերմաստիճանի տվիչ
8. Բնակարանային
9. Dupont մալուխներ
10. Գործարկում է Domoticz սերվեր (ես օգտագործում եմ Raspberry Pi Zero)
11. Pyhon ֆայլեր: Բոլոր ֆայլերը, որոնք ձեզ անհրաժեշտ կլինեն, այստեղ են:
Քայլ 1 ՝ որոնվածը և Micropython վարորդները
Ես չեմ խորանա, թե ինչպես է սարքի վրա տեղադրված որոնվածը: Ընթացակարգը մանրամասն նկարագրված է այստեղ իմ նախորդ գրառումներից մեկում:
Չնայած կա մի բան, որը դուք պետք է իմանաք WemosD1 mini Pro- ում որոնվածը տեղադրելու մասին: Սովորաբար, երբ ես տեղադրում եմ որոնվածը, ես օգտագործում եմ հետևյալ հրամանը.
python esptool.exe --port COM5 -baud 460800 write_flash --flash_size = հայտնաբերել 0 C: / path_to_firmware
Բայց դա չի աշխատում D1 mini Pro տարբերակով: Այն աշխատում է D1 mini- ով, բայց ոչ Pro- ով: Այս կերպ որոնվածը տեղադրելուց հետո D1- ն անցնում է անվերջ հանգույցի մեջ. Այն անընդհատ վերագործարկվում է: Ինչ -որ տեղ ինտերնետում ես գտա, որ անհրաժեշտ է նկարագրել այն ֆլեշ հիշողության չափը, որը նա կօգտագործի: Դուք պետք է օգտագործեք ստորև բերված հրամանը.
python esptool.exe -p COM8 write_flash -fs 4MB 0 C: / path_to_firmware
Այսպիսով, որոնվածը տեղադրելուց հետո վերբեռնեք 11. -ում նշված ֆայլերը), բացառությամբ main.py- ի, օրինակ ՝ ampy- ի միջոցով: Դուք պետք է խմբագրեք main.py- ն ավելի ուշ, այնպես որ մի վերբեռնեք այն հիմա:):
Քայլ 2: Միացումներ
Միացրեք բոլոր սարքավորումները:
1. Հողի ցուցիչ.
Կարմիր մետաղալար ======> +3.3 Վ
Սև ======> GND
Դեղին (տվյալներ) ===> A0
2. OLED էկրան.
GND ======> GND
VCC ======> +5V
SCL ======> D1
SDA ======> D2
3. ds18x20:
Կարմիր ======> +3.3 Վ
Սև ======> GND
Սպիտակ (տվյալներ) ==> D6, ինչպես նաև 4.7kOhm դիմադրության բարձրացման միջոցով միացեք +3.3 Վ -ին
4. DHT22:
GND ======> GND
VCC ======> +3.3V
OUT ======> D3
Քայլ 3: Ավելացրեք տվիչներ Domoticz- ին
Սենսորներ ավելացրեք ձեր Domoticz սերվերին:
1. Սարքավորումներ ավելացնելու համար ընտրեք SETUP/HARDWARE:
2. Բացվող ընտրացանկից ավելացրեք «Dummy»: Սարքավորումների ավելացման դեպքում կցուցադրվի բոլոր սահմանված սարքավորումների ակնարկը:
Նոր սարքավորումները պետք է լինեն ցանկում և պետք է լինի «Ստեղծել վիրտուալ սենսորներ» կոճակը: Կտտացրեք այս կոճակին: Ընտրեք ձեր ստեղծած սենսորի տեսակը: Խնդրում ենք նկատի ունենալ ձեր տվիչի IDX համարը:
Մուտքագրեք idx համարներ յուրաքանչյուր սենսորի համար main.py ֆայլում: Ձեզ անհրաժեշտ է ձեր Python սցենարում ՝ տվիչներից մինչև վիրտուալ սենսորների տվյալները հասցեագրելու համար:
Սարքերի ցանկը տեսնելու համար կտտացրեք SETUP ներդիրին, ապա ընտրեք ՍԱՐՔԵՐ:
Բացի այդ, մուտքագրեք ձեր Domoticz սերվերի IP հասցեն main.py ֆայլին:
Այժմ կարող եք main.py- ն վերբեռնել Wemos D1 mini Pro- ում:
Քայլ 4: Արդյունք
Միացրեք սարքը:
ESP- ի գործարկումից հետո գտեք նոր WiFi ցանց, որը կոչվում է «Wifimanager»: Միացեք դրան ձեր համակարգչի կամ հեռախոսի միջոցով ՝ օգտագործելով գաղտնաբառ. Ընտրեք WiFi ցանցը, որը պատրաստվում եք օգտագործել, մուտքագրեք գաղտնաբառը, սեղմեք «Ներկայացնել»: Եթե ամեն ինչ ճիշտ է, կտեսնեք «ESP հաջողությամբ միացված XXXX ցանցին» հաղորդագրությունը: Ձեր ESP- ն այժմ միացված է ձեր WiFi ցանցին և պատրաստ է: WiFi- ին միանալուն պես այն կմիանա Domoticz սերվերին և կսկսի տվյալները ուղարկել սենսորներից: Գործընթացին կարող եք հետևել «Կարգավորում»/«Մատյան» բաժնում: Displayուցադրեք նոր ստեղծված սենսորները ՝ կտտացնելով «peratերմաստիճան» ներդիրին: Սենսորային պատկերը կցուցադրվի:
Հողի ցուցիչը կցուցադրվի «Օգտակար» ներդիրում:
Նշեք «սիրվածի» նման սենսորները ՝ կտտացնելով աստղի նշանին ՝ բոլորը «Գործիքային վահանակ» ներդիրում տեսնելու համար:
Քանի որ սխալների լուծումն իրականացվում է ծածկագրում, սարքը չի վթարի ենթարկվի, բայց միայն սխալի դեպքում կվերագործարկվի:
Այսպիսով, այժմ դուք կիմանաք, թե ինչ եմ ես անում ձեր ջերմոցում:
Հաջողություն:)
Խորհուրդ ենք տալիս:
LoRa- ով ջերմոցի ավտոմատացում: (Մաս 2) -- Շարժիչային պատուհանի բացիչ `6 քայլ (նկարներով)
LoRa- ով ջերմոցի ավտոմատացում: (Մաս 2) || Մոտորացված պատուհանների բացիչ. Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես եմ ես իմ ջերմոցի համար ստեղծել պատուհանների շարժիչ: Դա նշանակում է, որ ես ձեզ ցույց կտամ, թե ինչ շարժիչ եմ օգտագործել, ինչպես եմ նախագծել իրական մեխանիկական համակարգը, ինչպես եմ վարում շարժիչը և, վերջապես, ինչպես եմ օգտագործում Arduino LoRa
Ինչպես օգտագործել Sensor21.com- ը սենսորների մոնիտորինգի համար `3 քայլ
Ինչպես օգտագործել Sensor21.com- ը Սենսորների մոնիտորինգի համար. Եթե Ձեզ անհրաժեշտ է հարթակ ՝ ձեր DIY նախագծերի հեռակա սարքերն ու տվիչները վերահսկելու և վերահսկելու համար, sensor21.com- ը կարող է ձեզ համար լավ լուծում լինել: Այն ունի պատրաստի օգտագործման համար հարմար GUI: Հեշտ է ավելացնել տվիչներ և վերահսկել դրանք գրաֆիկներով: Տեղադրեք ահազանգեր էլ
LoRa- ով ջերմոցի ավտոմատացում: (Մաս 1) -- Սենսորներ (ջերմաստիճան, խոնավություն, հողի խոնավություն) ՝ 5 քայլ
LoRa- ով ջերմոցի ավտոմատացում: (Մաս 1) || Սենսորներ (ջերմաստիճան, խոնավություն, հողի խոնավություն). Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես եմ ավտոմատացրել ջերմոցը: Դա նշանակում է, որ ես ձեզ ցույց կտամ, թե ինչպես եմ կառուցել ջերմոցը և ինչպես եմ միացրել էներգիայի և ավտոմատացման էլեկտրոնիկան: Նաև ձեզ ցույց կտամ, թե ինչպես ծրագրավորել Arduino տախտակ, որն օգտագործում է L
Հեշտ IOT - Controlրագրով վերահսկվող ՌԴ սենսորների հանգույց միջին տիրույթի IOT սարքերի համար. 4 քայլ
Հեշտ IOT - Controlրագրով վերահսկվող ՌԴ սենսորային կենտրոն միջին հեռահարության IOT սարքերի համար. Այս ձեռնարկների շարքում մենք կկառուցենք սարքերի ցանց, որոնք կարող են կառավարվել կենտրոնական հանգույցի ռադիոկապի միջոցով: WIFI- ի կամ Bluetooth- ի փոխարեն 433 ՄՀց սերիական ռադիոկապի օգտագործման առավելությունը շատ ավելի մեծ տիրույթ է (լավ
Երաժշտական արկղ երեխաների համար. 5 քայլ
Երաժշտական արկղ երեխաների համար. &Laquo; Պապիկ … երգեր, երգեր » Այս նախագիծը մշակված էր որպես երաժշտական խաղալիք `շոշափելի ուսուցման տարրերով: Երաժշտություն լսելով ՝ կարող եք