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
Video: Brew Probe - WiFi harorat monitor: 14 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
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
Tavsiya:
Raspberry Pi sovutish foniy sovutgichi, harorat ko'rsatkichi bilan: 10 qadam (rasmlar bilan)
Raspberry Pi sovutgichli fanatlar qutisi CPU harorati indikatori bilan: Men oldingi loyihada malinali pi (bundan keyin RPI) protsessorining harorat indikatorini kiritgan edim. O'chirish faqat RPI 4 protsessorining har xil darajasini quyidagicha ko'rsatadi.- Yashil LED yoqilganda CPU harorati 30 ~
Bar grafikasi va Atmega328p yordamida o'z qo'llaringiz bilan DIY harorat o'lchagichini qanday qilish kerak: 3 qadam (rasmlar bilan)
Bar grafikasi va Atmega328p yordamida maxsus DIY harorat o'lchagichini qanday yasash mumkin: Bu postda men sizga Bar Grafi yordamida harorat o'lchagichni qanday qilishni ko'rsataman. Atmega 328p. Post elektron diagrammasi kabi barcha ma'lumotlarni o'z ichiga oladi, tenglikni ishlab chiqarish, kodlash, yig'ish & Sinov. Men hammasini o'z ichiga olgan videoni qo'shdim
Staynxart-Xart tuzatish va harorat signalizatsiyasi bilan ESP32 NTP haroratni o'lchash moslamasi: 7 qadam (rasmlar bilan)
Staynxart-Xartni tuzatish va harorat signalizatsiyasi bilan ESP32 NTP haroratini o'lchash uchun taymer. "Hali" kelgusi loyiha "ni," Steynxart-Xartni to'g'rilash va harorat signalizatsiyasi bilan ESP32 NTP haroratini tekshirish uchun termometrni "bajarish yo'lida. Bu NTP harorat sensori, piezo b ni qanday qo'shishimni ko'rsatma
ESP8266 bilan IoT harorat sensori: 6 qadam (rasmlar bilan)
ESP8266 bilan IoT harorat sensori: Men Wi -Fi orqali kuzatiladigan harorat sensori yaratishga ilhom oldim. Bu loyiha yangi emas, lekin men xavfsizlik uchun oraliq qatlamga ega bo'lish va routerda portni IoT qurilmasiga ochmaslik g'oyasini yaxshi ko'raman
Harorat va namlik monitor: 6 qadam (rasmlar bilan)
Harorat va namlik o'lchagichi: Men sizga ko'rsatma beraman, sizning yashash xonangiz uchun harorat va namlik o'lchagichini o'zingiz qilishingiz kerak. Qurilma, shuningdek, ma'lumotlarni uzoqda joylashgan serverga (masalan, Raspberry Pi) yozish uchun WiFi imkoniyatlariga ega va