Mündəricat:

Brew Probe - WiFi İstilik Monitoru: 14 Addım (Şəkillərlə birlikdə)
Brew Probe - WiFi İstilik Monitoru: 14 Addım (Şəkillərlə birlikdə)

Video: Brew Probe - WiFi İstilik Monitoru: 14 Addım (Şəkillərlə birlikdə)

Video: Brew Probe - WiFi İstilik Monitoru: 14 Addım (Şəkillərlə birlikdə)
Video: ELK: Elasticsearch, logstash, beats (Часть 1) / Java Tech Talk 2024, Noyabr
Anonim
Brew Probe - WiFi İstilik Monitoru
Brew Probe - WiFi İstilik Monitoru

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ə

Firebeetle lehimləmə
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

Mənzili dəyişdirin
Mənzili dəyişdirin
Mənzili dəyişdirin
Mənzili dəyişdirin
Mənzili dəyişdirin
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ə

Mikro USB -yə Lehim Telləri
Mikro USB -yə Lehim Telləri
Lehim Telləri Mikro USB
Lehim Telləri Mikro USB

İ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

Firebeetle üçün Lehim Breakout
Firebeetle üçün Lehim Breakout

İ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

Kassanı 3D çap edin
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

Əlavə edin
Əlavə edin
Əlavə edin
Əlavə edin

İ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

İkiqat Arxa Bant qoyun
İkiqat Arxa Bant qoyun
İkiqat Arxa Bant qoyun
İ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

Əlaqələr yaradın
Əlaqələr yaradın
Əlaqələr yaradın
Əlaqələr 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

Hardware quraşdırın
Hardware quraşdırın
Hardware quraşdırın
Hardware quraşdırın
Hardware quraşdırın
Hardware 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

Batareyanı qapağa bağlayın
Batareyanı qapağa bağlayın
Batareyanı qapağa bağlayın
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

Image
Image

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ə: