Mündəricat:
- Təchizat
- Addım 1: Mənzilinizi Hazırlayın
- Addım 2: Lehimləmə
- Addım 3: Mənzilə Al qoyun
- Addım 4: Proqram təminatı
- Addım 5: Barbekü üçün vaxt
Video: ESP8266 -da Barbekü Temperaturu və Ət Sensoru Ekranda: 5 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bu Təlimat kitabında, barbekünüzdəki mövcud temperaturu ölçən və lazım olduqda onu yandırmaq üçün bir fan açan bir barbekü alətinin öz versiyasını necə edəcəyinizi sizə göstərəcəyəm. Əlavə olaraq bir ət nüvəli temperatur sensoru da əlavə olunur və bunların hamısı (mənim vəziyyətimdə) Domoticz -ə bağlıdır: real vaxt mövcud temperaturdan oxunur və həmçinin qeyd olunur.
Təchizat
Lazım olan şeylər:
- Wemos D1 mini (1x)
- Zond daxil olmaqla MAX31855 Termokupl modulu (2x)
- Potensialiometr 10k Ohm (1x)
- LCD 2004, I2C modulu daxil olmaqla (1x)
- IRF 520 mosfet (1x)
- Fan 5v (2x)
- LM2596 DC təchizatı (1x) - çıxışı 5v olaraq təyin edin, giriş dəyişə bilər
- Mənzil (1x)
- Termokupl üçün bağlayıcılar (2x) - (problarla hər iki MAX31855 -ə qoşulun)
- Qadın konnektoru qadın (2x) - bir DC giriş üçün (DC enerji təchizatı soketindən asılı olaraq)
- Kişi DC konnektoru (1x) - fanatları birləşdirmək üçün
- Qoz və bolt M3 x 30
- DC güc təchizatı ən azı 5v
- bir cüt tel - azarkeşləri birləşdirmək üçün.
- köhnə USB mini kabeli - D1 mini -ni işə salmaq üçün
Lazım olan vasitələr:
- Lehim stansiyası
- Bir neçə ölçüdə matkaplar
- Göstərmək üçün kəsici alət
Addım 1: Mənzilinizi Hazırlayın
Əvvəlcə ekranın ölçüsünü ölçün. Korpusun üst hissəsinə bir kəsik düzəldin ki, ekrana yaxşı otursun. Sonra LCD -nin arxa plakasındakı ağız boşluqlarının yerində iki delik açın (şəkilə bax).
Ekranı korpusa quraşdırmaq üçün M3x30 boltlarından istifadə edin, yuxarıdakı digər şəklə baxın.
İndi bütün hissələri birlikdə bağlamağa / lehimləməyə başlayırıq.
Addım 2: Lehimləmə
İndi bütün hissələri bir -birinə bağlamağın vaxtı gəldi, şəkilə və aşağıya baxın:
Wemos D1 mini -> MAX31855 (Barbekü)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D8 /GPIO15 -> CS
Wemos D1 mini -> MAX31855 (ət)
3v3 -> VCC
GND -> GND
D6/ GPIO12 -> SO
D5 / GPIO14 -> SCK
D4 /GPIO2 -> CS
Wemos D1 mini -> Potmetr
3v3 -> VCC
GND-> GND
A0 -> Qazan
Wemos D1 mini -> IRF520
D0 -> SIG
GND -> GND
Wemos D1 mini -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5v -> VCC
GND -> GND
Addım 3: Mənzilə Al qoyun
Beləliklə, indi hər şeyi mənzilə yerləşdirməyin vaxtı gəldi. Ekranlar artıq orada quraşdırılıb. Bütün hissələri yumşaq bir şəkildə qoyun və siqnal hissələrinin toxunmadığını. Bunu necə etdiyimi şəkilə baxın.
Ayrıca, bağlayıcılar üçün bir neçə delik açmaq anıdır. Mənim vəziyyətimdə gücü bir tərəfə, sensorlar / fan çıxışı isə digər tərəfə qoydum.
Addım 4: Proqram təminatı
Bu dərs üçün Wemos D1 mini ESPeasy ilə işıqlandırılmalıdır, ancaq öz seçiminizdən istifadə edə bilərsiniz. ESPeasy -nin necə qurulacağına baxın:
Bütün bağlı cihazları doğru GPIO -ya konfiqurasiya edin (konfiqurasiyalarım üçün şəkillərə baxın)
- D0 / ADC (TOUT) üçün analoq giriş (potmetr)
- Fan: GPIO 16
- Barbekü sensoru: GPIO15
- LCD2004 ekran: GPIO4, 5, 0
- Ət sensoru: GPIO2
Tapşırıq Ayarları
Analog giriş:
1024 ölçmə nöqtəsini "normal" dərəcəyə qədər konfiqurasiya etməlisiniz. 50 ilə 250'C arasında istifadə etdim, ancaq bunu "iki nöqtəli kalibrləmə" altında zövqünüzə uyğunlaşdıra bilərsiniz. Şəkillərə baxın. 1 saniyə aralığında, 0 onluqla dəyər
Temperatur sensorlar (Barbekü və Ət):
Ölçmə aralığı 5 saniyə (o qədər də dəyişmir)
LCD 2004:
Doğru I2C ünvanını tapın, bu bir sınaq və səhvdir (və ya bildiyiniz zaman ünvanı seçin). Ekran ölçüsünü düzgün ölçüyə uyğunlaşdırın (4x20). Satırlarda istədiyiniz mətni və dəyərləri daxil edin. Bunu necə etdiyimi göstərən şəklə baxın (Holland dilindədir).
"Alətlər" altında qaydaları aktiv edin və "Qaydalar" və "Köhnə Mühərrik" seçin.
Fanı idarə etmək üçün bir qayda qoyun (cihazların və dəyərlərin eyni olduğundan əmin olun, əks halda işləmir):
Ölçmə üzrə#Temperatur <[Waarde#Analog] do
icazə verin, 1, [Waarde#Analog]-[Meting#Temperature]
əgər %v1 %> 5 olarsa
GPIO, 16, 1 // fanı yandırın
endif
endon
Ölçmə üzrə#Temperatur> [Waarde#Analog] edin
icazə verin, 2, [Ölçmə#Temperatur]-[Waarde#Analog]
əgər %v2 %> 5 olarsa
GPIO, 16, 0 // fanı söndürün
endif
endon
Bunu sınamağın vaxtı gəldi! ESP8266 -nın wifi şəbəkəsinə qoşula biləcəyinə əmin olun, əks halda başlamaz!
Addım 5: Barbekü üçün vaxt
İndi fanatları bir yerə qoyun və barbeküyə qoyun. Bunun necə edildiyini şəkillərə baxın. İndi "Barbekü gurusu" na başlamaq və Barbekü etməyə başlamaq!
Tövsiyə:
Een İncə Ekranda Verander Een Ongebruikte Smartfonu: 6 Addım (Şəkillərlə birlikdə)
Een Slim Display -də Verander Een Ongebruikte Smartphone: Bu dərslik Holland dilindədir, İngilis versiyası üçün bura baxın. Google elektron cədvəlləri ilə tanış olmaq üçün ən yaxşı təlimatlardan biri də Google elektron cədvəlləridir
DIY Arduino istifadə edərək temperaturu LCD ekranda göstərin: 10 addım
DIY Arduino istifadə edərək LCD Ekranda İstiliyi Göstərin: Bu layihədə Arduino, temperatur sensoru və s. Kimi bəzi komponentlərdən istifadə edərək bir dövrə düzəltmək niyyətindəyik. yeni dərəcənin görünüşü arasında
Barbekü Pi (Məlumat Vizualizasiyası ilə!): 4 Addım (Şəkillərlə)
BARBEKİ Pi (Məlumat Vizualizasiyası ilə!): Giriş Barbekü ən çox sevdiyiniz ətləri bişirmək üçün dolayı istidən istifadə etmənin yavaş prosesinə aiddir. Bu bişirmə üsulu olduqca populyar olsa da - xüsusən ABŞ -da - bəzilərinin olduqca ciddi bir toxuma hesab edə biləcəyi şeylərə sahibdir
Simon LCD Ekranda Deyir: 9 Addım (Şəkillərlə birlikdə)
Simon LCD Ekranı ilə Deyir: IntroHave həmişə birlikdə oynamaq çox əyləncəli və qurulması asan olan bir Arduino layihəsi yaratmaq istəyirdiniz. Yaxşı baxma. Salam və təlimatçılığa xoş gəldiniz. Burada sizə LCD ilə Simon Says oyunu yaratmağı öyrədəcəyəm
Simsiz Barbekü Termometrinin Aralığının Artırılması (rev 2): 11 Addım
Simsiz Barbekü Termometrinin Aralığının Artırılması (rev 2): Bu Təlimat, simsiz Barbekü termometrinin aralığını artırmaq üçün çox sadə bir prosesi təsvir edəcək. Proses demək olar ki, bütün RF termometrləri üçün oxşar olmalı olsa da, hack etdiyim xüsusi model "Maverick RediChek Remote Wir