Բովանդակություն:
- Պարագաներ
- Քայլ 1: Բնակարանի պատրաստում
- Քայլ 2: oldոդում
- Քայլ 3. Տեղադրեք այն բնակարանում
- Քայլ 4: Softwareրագրակազմ
- Քայլ 5. Խորովածի պատրաստման ժամանակը
Video: BBQ ջերմաստիճանի և մսի սենսոր ESP8266- ում `Displayուցադրմամբ` 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս Instructable- ում ես ձեզ ցույց կտամ, թե ինչպես պատրաստել խորովածի գործիքի ձեր սեփական տարբերակը, որը չափում է ձեր խորովածի ընթացիկ ջերմաստիճանը և անհրաժեշտության դեպքում միացնում է օդափոխիչը, որը պետք է այն լուսավորի: Բացի դրանից, կցված է նաև մսի միջուկի ջերմաստիճանի տվիչ, և այս ամենը (իմ դեպքում) կապված է Դոմոտիցի հետ.
Պարագաներ
Ձեզ անհրաժեշտ բաներ.
- Wemos D1 mini (1x)
- MAX31855 rmերմակույտի մոդուլ, ներառյալ զոնդ (2x)
- Պոտենցիոմետր 10k Օմ (1x)
- LCD 2004 ներառյալ I2C մոդուլ (1x)
- IRF 520 mosfet (1x)
- Օդափոխիչ 5v (2x)
- LM2596 DC մատակարարում (1x) - ելքը սահմանել 5 վ, մուտքը կարող է տարբեր լինել
- Բնակարան (1x)
- Միակցիչներ թերմոկույգերի համար (2x) - (միացրեք երկու MAX31855- ին զոնդերով)
- DC միակցիչ կին (2x) - մեկը DC- ի համար (կախված DC հոսանքի աղբյուրից)
- DC միակցիչ արական (1x) - երկրպագուներին միացնելու համար
- Ընկույզ և պտուտակ M3 x 30
- DC սնուցումը ապահովում է առնվազն 5 վ
- որոշ երկվորյակ - երկրպագուներին միացնելու համար:
- հին USB մինի մալուխ - D1 մինի սնուցման համար
Ձեզ անհրաժեշտ գործիքներ.
- Sոդման կայան
- Գայլիկոններ մի քանի չափսերով
- Կտրող գործիք ցուցադրման համար
Քայլ 1: Բնակարանի պատրաստում
Սկզբում չափեք էկրանի չափը: Կափարիչի վերևում կտրեք այնպես, որ էկրանը լավ տեղավորվի: Այնուհետև երկու անցք կատարեք LCD- ի հետևի ափսեի միացման անցքերի տեղում (տես լուսանկարը):
Օգտագործեք M3x30 պտուտակները `էկրանը պատյանում տեղադրելու համար, վերևից տես այլ նկար:
Այժմ մենք սկսում ենք միացնել / զոդել բոլոր մասերը միասին:
Քայլ 2: oldոդում
Այժմ ժամանակն է միացնել բոլոր մասերը միասին, տես նկարը և ստորև.
Wemos D1 mini -> MAX31855 (խորոված)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D8 /GPIO15 -> CS
Wemos D1 mini -> MAX31855 (միս)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D4 /GPIO2 -> CS
Wemos D1 mini -> Կոմետր
3v3 -> VCC
GND-> GND
A0 -> կաթսա
Wemos D1 mini -> IRF520
D0 -> SIG
GND -> GND
Wemos D1 mini -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5v -> VCC
GND -> GND
Քայլ 3. Տեղադրեք այն բնակարանում
Այսպիսով, ժամանակն է ամեն ինչ դնել բնակարանում: Էկրաններն արդեն տեղադրված են այնտեղ: Դուք պարզապես դնում եք բոլոր մասերը, նրբորեն, և ազդանշանի մասերը չեն դիպչում: Տեսեք նկարը, թե ինչպես դա արեցի:
Բացի այդ, սա պահն է միակցիչների համար մի քանի անցք հորատելու համար: Իմ դեպքում ես հոսանքը մի կողմ եմ դնում, իսկ սենսորները / օդափոխիչի ելքը ՝ մյուս կայքում:
Քայլ 4: Softwareրագրակազմ
Այս ձեռնարկի համար Wemos D1 mini- ն պետք է շաղ տալ ESPeasy- ով, բայց կարող եք օգտագործել ձեր սեփական ընտրությունը: Ինչպես տեղադրել ESPeasy տես ՝
Կարգավորեք բոլոր կցված սարքերը GPIO- ի աջ կողմում (տես նկարներ իմ կազմաձևերի համար)
- Անալոգային մուտք (potmeter) դեպի D0 / ADC (TOUT)
- Երկրպագու ՝ GPIO 16
- Խորովածի տվիչ ՝ GPIO15
- LCD2004 էկրան ՝ GPIO4, 5, 0
- Մսի ցուցիչ ՝ GPIO2
Առաջադրանքի կարգավորումներ
Անալոգային մուտքագրում.
Դուք պետք է կազմաձևեք 1024 չափման կետերը «նորմալ» աստիճանի: Ես օգտագործել եմ 50 -ից 250 ° C, բայց դուք կարող եք դա հարմարեցնել ձեր ցանկությամբ «երկու կետի չափագրման» ներքո: Տես նկարներ: Ընդմիջում մինչև 1 վրկ, արժեքը 0 տասնորդականով
Temերմաստիճանի տվիչներ (խորոված և միս).
Չափման միջակայքը մինչև 5 վրկ (այնքան էլ չի փոխվում)
LCD2004:
Գտեք I2C- ի ճիշտ հասցեն, սա որոշակի փորձություն է և սխալ (կամ երբ գիտեք, որ հասցեն ընտրեք այն): Կարգավորեք ցուցադրման չափը ճիշտ չափի (4x20): Տողերում լրացրեք ցանկալի տեքստը և արժեքները: Տեսեք նկարը, թե ինչպես դա արեցի (դա հոլանդերեն է):
Միացրեք կանոնները «Գործիքներ» բաժնում և ընտրեք «Կանոններ» և «Հին շարժիչ»:
Այնուհետև կանոն ստեղծեք ՝ վերահսկել օդափոխիչը (համոզվեք, որ սարքերի և արժեքների անվանումը նույնն են, հակառակ դեպքում այն չի աշխատում).
meting#peratերմաստիճանի մասին
թող, 1, [Waarde#Analog]-[Meting#Temperature]
եթե %v1 %> 5
GPIO, 16, 1 // միացրեք օդափոխիչը
էնդիֆ
էնդոն
meting#peratերմաստիճանը> [Waarde#Analog] անել
let, 2, [Meting#Temperature]-[Waarde#Analog]
եթե %v2 %> 5
GPIO, 16, 0 // անջատեք օդափոխիչը
էնդիֆ
էնդոն
It'sամանակն է փորձարկել այն: Համոզվեք, որ ESP8266- ը կարող է միացնել wifi ցանցը, հակառակ դեպքում այն չի գործարկվի:
Քայլ 5. Խորովածի պատրաստման ժամանակը
Այժմ տեղադրեք երկրպագուները միասին և տեղադրեք դրանք խորովածի վրա: Տեսեք նկարները, թե ինչպես դա արվեց: Այժմ պետք է սկսել «Խորովածի գուրու» և սկսել խորոված:
Խորհուրդ ենք տալիս:
Servo և DHT11 ջերմաստիճանի և խոնավության սենսոր օգտագործելով Arduino- ով ՝ 8 քայլ
Servo և DHT11 ջերմաստիճանի և խոնավության սենսոր օգտագործելով Arduino- ի միջոցով. Այս ձեռնարկում մենք կսովորենք, թե ինչպես սկսել & պտտել օդափոխիչը, երբ ջերմաստիճանը որոշակի մակարդակից բարձրանում է
Arduino Solar սնուցվող ջերմաստիճանի և խոնավության տվիչ ՝ որպես 433 մՀց Օրեգոն սենսոր ՝ 6 քայլ
Arduino Solar Powered Temperature and Humidity Sensor As 433mhz Oregon Sensor: Սա կառուցված է արևից սնվող ջերմաստիճանի և խոնավության տվիչի վրա: Սենսորը նմանակում է Օրեգոնի 433 մՀց սենսորին և տեսանելի է Telldus Net դարպասում: Այն, ինչ ձեզ հարկավոր է. 1x «10-LED» Արեգակնային էներգիայի շարժման տվիչ " Ebay- ից: Համոզվեք, որ գրված է 3.7 վ խմոր
Ինչպես օգտագործել DHT11 ջերմաստիճանի տվիչը Arduino- ով և տպման ջերմաստիճանի ջերմություն և խոնավություն. 5 քայլ
Ինչպես օգտագործել DHT11 ջերմաստիճանի տվիչը Arduino- ի և տպման ջերմաստիճանի ջերմության և խոնավության հետ. DHT11 տվիչը օգտագործվում է ջերմաստիճանը և խոնավությունը չափելու համար: Նրանք շատ սիրված էլեկտրոնիկայի սիրահարներ են: DHT11 խոնավության և ջերմաստիճանի տվիչը իսկապես հեշտացնում է խոնավության և ջերմաստիճանի տվյալները ձեր DIY էլեկտրոնիկայի նախագծերին ավելացնելը: Այն ըստ
ESP32 NTP ջերմաստիճանի զոնդի պատրաստման ջերմաչափ Steinhart-Hart ուղղիչ և ջերմաստիճանի ահազանգով. 7 քայլ (նկարներով)
ESP32 NTP ջերմաստիճանի զոնդի պատրաստման ջերմաչափ Steinhart-Hart ուղղման և ջերմաստիճանի տագնապի միջոցով. Դեռևս ճանապարհորդում եք «առաջիկա նախագիծ» ավարտելու համար, հրահանգելի է, որը ցույց է տալիս, թե ինչպես եմ ավելացնում NTP ջերմաստիճանի զոնդ, պիեզո բ
Թարմ մսի ծանուցող ՝ 7 քայլ
Թարմ մսի ծանուցող. Սարքը հանդիպումը թարմ պահելու համար: Այս նախագիծը կյանքի կոչվեց, քանի որ իմ դասերից մեկում ինձ առաջադրեցին խնդիր լուծել `օգտագործելով դասարանում սովորած հմտությունները: Ես միանգամից մտածեցի մի բանի մասին, որը պատահեց իմ ընտանիքին մի քանի տարի առաջ: Մեկ գումար