Mündəricat:
- Addım 1: Firebeetle lehimləmə
- Addım 2: Mənzili dəyişdirin
- Addım 3: Lehim Telləri Mikro USB -yə
- Addım 4: Lehim Breakout Firebeetle
- Addım 5: Kassanı 3D çap edin
- Addım 6: Daxili yapışdırın
- Addım 7: İkiqat Arxa Bant qoyun
- Addım 8: Bağlantılar yaradın
- Addım 9: Kodlaşdırma - Firebeetle
- Addım 10: Firebeetle üçün Kitabxanaların Qurulması
- Addım 11: Home Assistant.yaml Fayl Quraşdırması
- Addım 12: Donanımı quraşdırın
- Addım 13: Batareyanı qapağa bağlayın
- Addım 14: Ətraflı məlumat
Video: Brew Probe - WiFi İstilik Monitoru: 14 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Bu təlimatda, MQTT və Home Assistant -ı istifadə edərək, temperatur məlumatlarını fermentatorunuzun hər hansı bir yerində cücərmə tempini izləyə biləcəyiniz bir veb səhifəyə ötürmək üçün istifadə edir.
Bunun üçün lazım olan şeylərin tam siyahısı belədir:
3D Çap Edilə bilən Çanta https://www.thingiverse.com/thing: 2502515
Arduino Kod və 3D Model faylları
github.com/misperry/Brew_Probe
Suya davamlı DS18B20 Sensor Kit: 8 dollar
www.dfrobot.com/product-1354.html
Firebeetle
www.dfrobot.com/product-1590.html
Onewire kitabxanasını əl ilə quraşdırmalısınız
playground.arduino.cc/Learning/OneWire
ArduinoJson kitabxanasını qurmalısınız https://arduino.esp8266.com/stable/package_esp8266… lövhə meneceri URL -lərinə əlavə edin.
Firebeetle kitabxanasını əlavə etmək lazımdır
git.oschina.net/dfrobot/FireBeetle-ESP32/…
Ev köməkçisi MQTT Sensoru
home-assistant.io/components/sensor.mqtt/…
Tikintiyə kömək etmək üçün satın alınacaq əşyalar:
USB Micro-B Breakout Board
www.amazon.com/gp/product/B00KLDPZVU/ref=…
Böyük Təyyarələr İki tərəfli Servo Bant 1x3 '
www.amazon.com/gp/product/B001BHLRTY/ref=…
PCB açarı
www.amazon.com/gp/product/B01E3G12YY/ref=…
HATCHBOX Qırmızı PLA Filamenti
www.amazon.com/gp/product/B00J0GO8I0/ref=…
Addım 1: Firebeetle lehimləmə
İndi yanğın qapağının yalnız bir tərəfinə daxil edilmiş bir başlığı lehimləməlisiniz. Üstündə VCC olan tərəf olacaq.
Addım 2: Mənzili dəyişdirin
Əvvəlcə korpusu istilik probu bağlayıcısından çıxarmalı və hər pin üçün tək bir korpusla əvəz etməlisiniz.
Aşağıdakılardan bir mənzil sancağı ala bilərsiniz:
Mənzil dəsti
Addım 3: Lehim Telləri Mikro USB -yə
İndi cihazı və mikro usb bağlantısından güc ala biləcəyiniz mirco usb qırılma lövhəsinə elektrik və torpaq tellərini lehimləməlisiniz.
Addım 4: Lehim Breakout Firebeetle
İndi Firebeetle üzərindəki mikro USB portuna baxmalısınız. "+" Və "-" etiketli iki yastıq var. Gücünüzü və zəmininizi USB kəsmə lövhəsindən bağlayacağınız yerlər olacaq.
Addım 5: Kassanı 3D çap edin
İndi işi 3D çap etməlisiniz. Model faylları aşağıda yerləşə bilər:
www.thingiverse.com/thing:2502515
Addım 6: Daxili yapışdırın
İndi altıbucaqlı hissəyə yapışqan tətbiq etməli və sonra korpusun əsas gövdəsinə daxil etməlisiniz.
Addım 7: İkiqat Arxa Bant qoyun
Quraşdırmaq üçün ikiqat arxa bantı yanğınsöndürmə qurğusunun arxasına və temperatur qırılma lövhəsinin arxasına da qoyun.
Addım 8: Bağlantılar yaradın
Qırmızı pimi VCC -yə, Qara pimi isə Zəminə bağlayacaqsınız. Sensor pinini firebeetle üzərindəki GPIO D6 -ya bağlayacaqsınız.
Ayrıca açarı LiPo Batareyasından gələn elektrik xətti ilə ardıcıl olaraq bağlamalısınız. Bu şəkildə açarı dəyişdirdiyiniz zaman cihazın gücünü idarə edir.
Addım 9: Kodlaşdırma - Firebeetle
İndi tətbiqinizin kodunu düzəltməlisiniz.
Bölmə aşağıdakı kimi olacaq:
const PROGMEM char* MQTT_CLIENT_ID = "";
const PROGMEM char* MQTT_SERVER_IP = "";
const PROGMEM uint16_t MQTT_SERVER_PORT = 1883;
const PROGMEM char* MQTT_USER = "";
const PROGMEM char* MQTT_PASSWORD = "";
const PROGMEM char* MQTT_SENSOR_TOPIC = "";
Addım 10: Firebeetle üçün Kitabxanaların Qurulması
Arduino proqramınızda fayl -> üstünlüklərə keçməlisiniz. Sonra "Əlavə Panolar Meneceri URL'leri:" bölməsində aralarında vergül qoyaraq aşağıdakı iki keçidi əlavə edəcəksiniz.
git.oschina.net/dfrobot/FireBeetle-ESP32/r…
arduino.esp8266.com/versions/2.3.0/package_…
Sonra Alətlər -> İdarə Heyəti -> Lövhələr Menecerinə gedin və firebeetle axtarın. "DFrobot DFRDuino tərəfindən FireBeetle-ESP32 Anakartı" nı seçin və quraşdırın.
Nəhayət, Sketch -> Kitabxanaya Daxil Et -> Kitabxanaları İdarə et bölməsinə keçməlisiniz və aşağıdakıları axtaracaqsınız:
Benoit Blanchon tərəfindən ArduinoJson (bunu quraşdırın)
bir tel
pubsubclient
Bunu bitirdikdən sonra yanğınsöndürmə lövhəsini seçərək, USB kabelini qoşaraq, arduino menyusundakı com portunu seçərək və eskizi yükləyərək əldə etdiyiniz kodu quraşdıracaqsınız.
Addım 11: Home Assistant.yaml Fayl Quraşdırması
İndi ev köməkçisi nümunəniz üçün configuration.yaml faylına keçməlisiniz. Bu faylı redaktə etdikdən sonra aşağıdakı konfiqurasiyanı əlavə etməlisiniz:
#yuxarıdakı bir yerə əlavə edin
mqtt:
#sonra aşağıdakı sensoru əlavə etməlisiniz
sensor 1:
platforma: mqtt
state_topic: ''
adı: ''
ölçü_ölçüsü: '° F'
dəyər_şablonu: '{{value_json.temperature}}'
Addım 12: Donanımı quraşdırın
Yanğınsöndürmə qutusunu ikiqat dəstəkli lenti çıxarıb qutunun içərisinə yapışdıraraq qutunun altına quraşdıracaqsınız.
USB qırıcısını yan tərəfdəki iki dayana quraşdırın. Bərkitmək üçün iki kiçik vint istifadə edin.
Ardından, keçid vasitəsi ilə temp zondunu qidalandıracaqsınız və Qırmızı teli Gücə, Qara Zəminə və Sarıya, temp sondasının qırılma lövhəsinin siqnal pininə bağlayacaqsınız.
Nəhayət, lövhənin arxasını soyaraq və digər komponentlərə müdaxilə etməyəcəyi yerə bərkidərək korpusun kənarına quraşdırın.
Nəhayət, batareyanı bağlamalı və korpusdakı bütün telləri bağlamalısınız.
Addım 13: Batareyanı qapağa bağlayın
İndi eyni şəkildə batareyanı bir neçə yapışqan lentlə bağlamaq və sonra cihazın qapağına yapışdırmaqla batareyanı qapağa bağlamalı olacaqsınız.
Batareya yerində olduqdan sonra artıq qapağın üstünü bağlaya və aça bilərsiniz!
Addım 14: Ətraflı məlumat
Daha çox məlumat əldə etmək istəyirsinizsə, bunun necə qurulacağına dair videoya baxın və sonunda sizin üçün hazırlanmış tam qurma proseduru ilə dərindən videonun bağlantısı var.
-------------------------------------------------- -------------------- Amazon Prime 30 Gününü sınayın
Bitcoins ilə kanal ucunu dəstəkləyin Ünvan: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh
Instructables -da məni izləyin
Facebookda məni izləyin
Twitterdə məni izləyin
T-shirtlər
Tövsiyə:
Raspberry Pi CPU İstilik Göstəricisi: 11 Addım (Şəkillərlə birlikdə)
Raspberry Pi CPU İstilik Göstəricisi: Əvvəllər sadə moruq pi (bundan sonra RPI) əməliyyat vəziyyəti göstərici dövrə təqdim etmişdim, bu dəfə başsız (monitor olmadan) işləyən RPI üçün daha faydalı bir göstərici dövrə izah edəcəyəm. CPU teması
MQTT Üzmə Hovuzu İstilik Monitoru: 7 Addım (Şəkillərlə birlikdə)
MQTT Üzgüçülük Hovuzu İstilik Monitoru: Bu layihə digər Ev Avtomatlaşdırma layihələrim üçün Ağıllı Məlumatların Daxil edilməsi-Geyser Nəzarətçisi və Çox məqsədli Otaq İşıqlandırma və Cihaz Nəzarətçisidir. Havuz suyunun istiliyini, ətraf havanı ölçən hovuz tərəfində quraşdırılmış bir monitordur
L293D ilə İstilik İdarə olunan Sistem: 19 Addım (Şəkillərlə birlikdə)
L293D ilə İstilik İdarə olunan Sistem: İstiliyə həssas idarə olunan sistem, ətrafla əlaqəli müəyyən bir ərazidə bir obyektin istiliyini idarə edən və saxlayan bir cihazdır. Bu tip idarə olunan sistemlər əsasən AC (Kondisionerlər), Refrig
Steinhart-Hart Düzəltmə və İstilik Siqnallı ESP32 NTP Temperatur Probe Pişirmə Termometr .: 7 Addım (Şəkillərlə)
Steinhart-Hart Düzəltmə və İstilik Siqnallı ESP32 NTP Temperatur Probe Pişirmə Termometri: Hələ də "yaxınlaşan bir layihəni", " Steinhart-Hart Düzəltmə və Temperatur Siqnalı ilə ESP32 NTP Temperatur Sondası Pişirmə Termometrini tamamlamaq üçün səyahətdəyik. NTP temperatur zondunu necə əlavə etdiyimi göstərən bir təlimatdır, piezo b
Arduino Kimya Probe Kit - İstilik və keçiricilik: 8 addım
Arduino Kimya Probe Kit - Temperatur və İletkenlik: Birlikdə çalışdığım bir Kimya müəllimi, şagirdlərinin keçiricilik və temperaturu yoxlamaq üçün bir sensor dəsti qurmasına icazə vermək istədi. Bir neçə fərqli layihə və qaynaq götürdük və mən onları bir layihəyə birləşdirdim. Bir LCD Layihəsini birləşdirdik, İletkenlik P