Mundarija:
- 1 -qadam: Firebeetle -ni lehimlash
- 2 -qadam: uy -joyni o'zgartirish
- 3 -qadam: Mikro USB -ga payvandlash simlari
- 4 -qadam: Firebeetle -ga lehim uzilishi
- 5 -qadam: Kosonni 3D chop etish
- 6 -qadam: Qo'shimchani yopishtiring
- 7 -qadam: Ikkita orqa lentani joylashtiring
- 8 -qadam: ulanishlarni yarating
- 9 -qadam: Kodlash - Firebeetle
- 10 -qadam: Firebeetle uchun kutubxonalarni o'rnatish
- 11 -qadam: Home Assistant.yaml faylini sozlash
- 12 -qadam: uskunani o'rnating
- 13 -qadam: Batareyani qopqog'iga mahkamlang
- 14 -qadam: Batafsil ma'lumot
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu yo'riqnomada biz MQTT va Home Assistant -ni ishlatadigan harorat o'lchagichini quramiz, u harorat haqidagi ma'lumotlarni veb -sahifaga uzatadi, u erda siz fermentatoringizning istalgan joyida o'sish tezligini kuzatishingiz mumkin.
Buning uchun kerak bo'lgan narsalarning to'liq ro'yxati quyidagicha:
3D bosib chiqariladigan korpushttps://www.thingiverse.com/thing: 2502515
Arduino kodi va 3D model fayllari
github.com/misperry/Brew_Probe
Suv o'tkazmaydigan DS18B20 sensorlar to'plami: 8 dollar
www.dfrobot.com/product-1354.html
Firebeetle
www.dfrobot.com/product-1590.html
Onewire kutubxonasini qo'lda o'rnatish kerak
playground.arduino.cc/Learning/OneWire
ArduinoJson kutubxonasini o'rnatish kerak https://arduino.esp8266.com/stable/package_esp8266… taxtalar menejerining URL manzillariga qo'shing.
Firebeetle kutubxonasini qo'shish kerak
git.oschina.net/dfrobot/FireBeetle-ESP32/…
Uy yordamchisi MQTT sensori
home-assistant.io/components/sensor.mqtt/…
Qurilishda yordam berish uchun sotib olinadigan narsalar:
USB Micro-B uzilish taxtasi
www.amazon.com/gp/product/B00KLDPZVU/ref=…
Ajoyib samolyotlar ikki tomonlama Servo tasmasi 1x3 '
www.amazon.com/gp/product/B001BHLRTY/ref=…
PCB kaliti
www.amazon.com/gp/product/B01E3G12YY/ref=…
HATCHBOX Qizil PLA filamenti
www.amazon.com/gp/product/B00J0GO8I0/ref=…
1 -qadam: Firebeetle -ni lehimlash
Endi siz o'chirilgan sarlavhani olov panjarasining faqat bir tomoniga lehimlashingiz kerak bo'ladi. Bu VCC bilan yonma -yon bo'ladi.
2 -qadam: uy -joyni o'zgartirish
Avval siz korpusni termal prob ulagichidan olib tashlashingiz va uni har bir pin uchun bitta korpus bilan almashtirishingiz kerak bo'ladi.
Uy -joy pinini quyidagilardan olishingiz mumkin.
Uy -joy to'plami
3 -qadam: Mikro USB -ga payvandlash simlari
Endi siz kuch va topraklama simlarini mirco usb kesish platasiga lehimlashingiz kerak bo'ladi, siz qurilmani mikro usb ulanishidan quvvatlay olasiz.
4 -qadam: Firebeetle -ga lehim uzilishi
Endi siz Firebeetle -dagi mikro USB portiga qarashingiz kerak. "+" Va "-" etiketli ikkita taglik mavjud. Bu erda siz kuch va erni USB portidan ulashingiz mumkin.
5 -qadam: Kosonni 3D chop etish
Endi siz qutini 3D bosib chiqarishingiz kerak. Model fayllari quyidagi manzilda joylashgan bo'lishi mumkin:
www.thingiverse.com/thing:2502515
6 -qadam: Qo'shimchani yopishtiring
Endi siz olti burchakli qo'shimchaga elim surtishingiz va keyin uni korpusning asosiy korpusiga kiritishingiz kerak bo'ladi.
7 -qadam: Ikkita orqa lentani joylashtiring
O'rnatish uchun ikkita orqa lentani o't o'chirgichning orqa qismiga va haroratni o'chirish taxtasining orqa qismiga qo'ying.
8 -qadam: ulanishlarni yarating
Siz qizil pinni VCC ga, qora pinni esa erga ulaysiz. Sensorli pinni o't o'chirgichidagi GPIO D6 ga ulaysiz.
Shuningdek, siz kalitni LiPo batareyasidan keladigan quvvat liniyasi bilan ketma -ket ulashingiz kerak bo'ladi. Shunday qilib, siz kalitni almashtirsangiz, u qurilmaning quvvatini boshqaradi.
9 -qadam: Kodlash - Firebeetle
Endi siz ilovaning kodini tahrir qilishingiz kerak bo'ladi.
Bo'lim quyidagicha bo'ladi:
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 = "";
10 -qadam: Firebeetle uchun kutubxonalarni o'rnatish
Arduino dasturida siz fayl -> parametrlarga o'tishingiz kerak bo'ladi. Keyin "Qo'shimcha taxtalar menejeri URL -lari:" bo'limida siz quyidagi ikkita havolani vergul bilan qo'shasiz.
git.oschina.net/dfrobot/FireBeetle-ESP32/r…
arduino.esp8266.com/versions/2.3.0/package_…
Keyin asboblar -> taxta -> taxtalar menejeri … -ga o'ting va firebeetle -ni qidiring. "FireBeetle-ESP32 anakartini DFrobot DFRDuino" -ni tanlang va o'rnating.
Nihoyat, Sketch -> Kutubxonani qo'shish -> Kutubxonalarni boshqarish -ga o'ting va siz quyidagilarni qidirasiz:
Benoit Blanchon tomonidan ArduinoJson (buni o'rnating)
bir simli
publisubent
Buni tugatgandan so'ng, siz olov kodini tanlashingiz, USB kabelini ulashingiz, arduino menyusida joylashgan com portini tanlashingiz va eskizni yuklash orqali o'z kodingizni o'rnatasiz.
11 -qadam: Home Assistant.yaml faylini sozlash
Endi siz uy yordamchisi misoli uchun config.yaml faylingizga o'tishingiz kerak bo'ladi. Ushbu faylni tahrir qilgandan so'ng, siz quyidagi konfiguratsiyani qo'shishingiz kerak bo'ladi:
#yuqoridagi joyni qo'shing
mqtt:
#kuyidagi sensorni qo'shish kerak
Sensor 1:
platforma: mqtt
davlat_topik: ''
ismi: ''
o'lchov birligi: '° F'
value_template: '{{value_json.temperature}}'
12 -qadam: uskunani o'rnating
Yong'in panjarasini korpusning pastki qismiga o'rnatib, ikki tomonlama lentani olib tashlab, korpusning ichki qismiga yopishtiring.
USB portini yon tomonda joylashgan ikkita to'xtash joyiga o'rnating. O'rnatish uchun ikkita kichik vintni ishlating.
Shundan so'ng siz harorat sensori qo'shimchasi orqali uzatasiz va qizil simni quvvatga, qora - erga va sariqni - prob probkasining signal piniga ulaysiz.
Nihoyat, lenta ustki qismini echib, boshqa qismlarga xalaqit bermaydigan tomonga mahkamlang.
Oxir -oqibat siz batareyani ulashingiz va korpus ichidagi barcha simlarni ulashingiz kerak bo'ladi.
13 -qadam: Batareyani qopqog'iga mahkamlang
Endi siz batareyani xuddi shu usulda batareyani qopqog'iga mahkamlab qo'yishingiz kerak bo'ladi, shundan so'ng uni batareyaning qopqog'iga yopishtirishingiz mumkin.
Batareya joyiga qo'yilgandan so'ng, siz korpusning qopqog'ini yopib, uni yoqishingiz mumkin.
14 -qadam: Batafsil ma'lumot
Agar siz batafsilroq ma'lumotga ega bo'lishni istasangiz, iltimos, uni qanday qurish haqida videoni ko'ring va oxirida siz uchun to'liq tuzilish tartibiga ega bo'lgan chuqur videoga havola bor.
-------------------------------------------------- -------------------- Amazon Prime 30 kunini sinab ko'ring
Bitcoins yordamida kanal uchini qo'llab -quvvatlang Manzil: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh
Instructables -da meni kuzatib boring
Meni Facebookda kuzatib boring
Meni Twitterda kuzatib boring
Futbolkalar