جدول المحتويات:

مسبار المشروب - مراقب درجة حرارة WiFi: 14 خطوة (بالصور)
مسبار المشروب - مراقب درجة حرارة WiFi: 14 خطوة (بالصور)

فيديو: مسبار المشروب - مراقب درجة حرارة WiFi: 14 خطوة (بالصور)

فيديو: مسبار المشروب - مراقب درجة حرارة WiFi: 14 خطوة (بالصور)
فيديو: Brew Probe - WiFi Temperature Monitor 2024, شهر نوفمبر
Anonim
مسبار المشروب - مراقبة درجة حرارة WiFi
مسبار المشروب - مراقبة درجة حرارة WiFi

في هذا الدليل ، سنقوم ببناء مسبار درجة الحرارة الذي يستخدم MQTT و Home Assistant لترحيل معلومات درجة الحرارة إلى صفحة ويب حيث يمكنك مراقبة درجة حرارة الإنبات في أي مكان من جهاز التخمير الخاص بك.

القائمة الكاملة للأشياء التي يجب توفرها لهذا هي كما يلي:

حقيبة قابلة للطباعة ثلاثية الأبعاد

كود اردوينو وملفات النماذج ثلاثية الأبعاد

github.com/misperry/Brew_Probe

طقم مستشعر DS18B20 المقاوم للماء: 8 دولارات

www.dfrobot.com/product-1354.html

فايربيتل

www.dfrobot.com/product-1590.html

يجب أن تثبت يدويا مكتبة onewire

playground.arduino.cc/Learning/OneWire

تحتاج إلى تثبيت مكتبة arduinoJson أضف https://arduino.esp8266.com/stable/package_esp8266… إلى عناوين URL لمدير اللوحات.

تحتاج إلى إضافة مكتبة firebeetle

git.oschina.net/dfrobot/FireBeetle-ESP32/…

HomeAssistant MQTT الاستشعار

home-assistant.io/components/sensor.mqtt/…

العناصر المطلوب شراؤها للمساعدة في البناء:

لوحة اندلاع USB Micro-B

www.amazon.com/gp/product/B00KLDPZVU/ref=…

شريط مؤازر على الوجهين من جريت فلايز 1 × 3 بوصات

www.amazon.com/gp/product/B001BHLRTY/ref=…

تبديل ثنائي الفينيل متعدد الكلور

www.amazon.com/gp/product/B01E3G12YY/ref=…

خيوط جيش التحرير الشعبى الصينى الأحمر HATCHBOX

www.amazon.com/gp/product/B00J0GO8I0/ref=…

الخطوة 1: لحام النار

لحام النار
لحام النار

الآن سوف تحتاج إلى لحام رأس مضمن على جانب واحد فقط من firebeetle. سيكون جانب VCC عليه.

الخطوة الثانية: تغيير السكن

تغيير السكن
تغيير السكن
تغيير السكن
تغيير السكن
تغيير السكن
تغيير السكن

ستحتاج أولاً إلى إزالة الغلاف من موصل المجس الحراري واستبداله بمبيت واحد لكل دبوس.

يمكنك التقاط دبوس السكن مما يلي:

طقم الإسكان

الخطوة 3: أسلاك اللحام إلى Micro USB

أسلاك اللحام إلى Micro USB
أسلاك اللحام إلى Micro USB
أسلاك اللحام إلى Micro USB
أسلاك اللحام إلى Micro USB

ستحتاج الآن إلى لحام أسلاك الطاقة والأسلاك الأرضية في لوحة mirco usb اندلاع بحيث يمكنك تشغيل الوحدة من اتصال micro USB.

الخطوة 4: اندلاع اللحام إلى Firebeetle

اندلاع اللحام إلى Firebeetle
اندلاع اللحام إلى Firebeetle

أنت الآن بحاجة إلى إلقاء نظرة على منفذ USB الصغير في Firebeetle. هناك نوعان من وسادات المسمى "+" و "-". سيكونون في المكان الذي ستوصل فيه الطاقة والأرضية من لوحة فصل USB.

الخطوة 5: طباعة العلبة ثلاثية الأبعاد

3D اطبع العلبة
3D اطبع العلبة

الآن سوف تحتاج إلى طباعة العلبة ثلاثية الأبعاد. يمكن أن توجد ملفات النموذج في ما يلي:

www.thingiverse.com/thing:2502515

الخطوة 6: الصق الإدراج

الصق الإدخال
الصق الإدخال
الصق الإدخال
الصق الإدخال

الآن سوف تحتاج إلى وضع الغراء على رأس سداسي الرأس ثم إدخاله في الجسم الرئيسي للغلاف.

الخطوة 7: ضع الشريط الخلفي المزدوج

ضع الشريط الخلفي المزدوج
ضع الشريط الخلفي المزدوج
ضع الشريط الخلفي المزدوج
ضع الشريط الخلفي المزدوج

ضع الشريط الخلفي المزدوج على الجزء الخلفي من النار والجزء الخلفي من لوحة فصل درجة الحرارة أيضًا للتثبيت.

الخطوة 8: عمل وصلات

اصنع وصلات
اصنع وصلات
اصنع وصلات
اصنع وصلات

ستقوم بتوصيل الدبوس الأحمر بـ VCC والدبوس الأسود بالأرض. سوف تقوم بتوصيل دبوس الاستشعار بـ GPIO D6 على النار.

ستحتاج أيضًا إلى توصيل المفتاح في سلسلة بخط الطاقة القادم من بطارية LiPo. بهذه الطريقة عندما تقوم بتبديل المفتاح فإنه يتحكم في الطاقة إلى الوحدة.

الخطوة 9: التشفير - Firebeetle

الآن سوف تحتاج إلى تعديل رمز التطبيق الخاص بك.

سيكون القسم على النحو التالي:

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: تثبيت مكتبات Firebeetle

في برنامج اردوينو الخاص بك ، ستحتاج إلى الانتقال إلى ملف -> التفضيلات. ثم في قسم "عناوين URL الإضافية لمدير اللوحات": ستضيف الرابطين التاليين بفاصلة بينهما.

git.oschina.net/dfrobot/FireBeetle-ESP32/r …

arduino.esp8266.com/versions/2.3.0/package_…

انتقل بعد ذلك إلى Tools -> Board -> Boards Manager … وابحث عن firebeetle. اختر "FireBeetle-ESP32 Mainboard by DFrobot DFRDuino" وقم بتثبيته.

أخيرًا ، عليك الذهاب إلى Sketch -> Include Library -> Manage Libraries… وستبحث عما يلي:

ArduinoJson بواسطة Benoit Blanchon (قم بتثبيت هذا)

سلك واحد

pubsubclient

بمجرد الانتهاء من ذلك ، ستقوم بتثبيت الكود الذي لديك عن طريق اختيار لوحة firebeetle ، وتوصيل كبل USB بها ، واختيار منفذ com الموجود في قائمة اردوينو ، وتحميل الرسم التخطيطي.

الخطوة 11: Home Assistant.yaml File Setup

الآن سوف تحتاج إلى الانتقال إلى ملف config.yaml الخاص بك لمثيل مساعد منزلك. بمجرد تحرير هذا الملف ، ستحتاج إلى إضافة التكوين التالي:

# مكان في الجزء العلوي إضافة

mqtt:

# ثم تحتاج إلى إضافة المستشعر التالي

جهاز استشعار 1:

المنصة: mqtt

عنوان رئيسي: ''

اسم: ''

unit_of_measurement: "درجة فهرنهايت"

value_template: "{{value_json.temperature}}"

الخطوة 12: قم بتثبيت الجهاز

قم بتثبيت الجهاز
قم بتثبيت الجهاز
قم بتثبيت الجهاز
قم بتثبيت الجهاز
قم بتثبيت الجهاز
قم بتثبيت الجهاز

ستقوم بتثبيت النار في الجزء السفلي من العلبة عن طريق إزالة الشريط المزدوج المدعوم وإلصاقه بداخل العلبة.

قم بتثبيت فاصل USB على الواصلين الموجودين على الجانب. استخدم برغيين صغيرين لتثبيته.

ستقوم بعد ذلك بتغذية مسبار درجة الحرارة من خلال الإدخال وتوصيل السلك الأحمر بالطاقة ، والأسود بالأرض ، والأصفر بدبوس الإشارة الخاص بلوحة اختراق مسبار درجة الحرارة.

أخيرًا ، قم بتثبيت لوحة الفصل في جانب العلبة عن طريق تقشير الغطاء الخلفي للشريط وتثبيته على الجانب حيث لا يتداخل مع المكونات الأخرى.

أخيرًا ، ستحتاج إلى توصيل البطارية وثني جميع الأسلاك داخل العلبة.

الخطوة 13: تأمين البطارية بالغطاء

تأمين البطارية للغطاء
تأمين البطارية للغطاء
تأمين البطارية للغطاء
تأمين البطارية للغطاء

الآن ستحتاج ببساطة إلى توصيل البطارية بالغطاء بنفس طريقة وضع شريط لاصق مزدوج على حزمة البطارية ثم لصقها بغطاء الوحدة.

بمجرد وضع البطارية في مكانها ، يمكنك الآن وضع الغطاء فوق العلبة وتشغيلها !!

الخطوة 14: مزيد من التفاصيل

Image
Image

إذا كنت ترغب في مزيد من التفاصيل ، فيرجى التحقق من الفيديو حول كيفية إنشاء هذا وفي النهاية يوجد رابط لمقطع فيديو متعمق مع إجراء بناء كامل تم وضعه من أجلك.

-------------------------------------------------- -------------------- جرب Amazon Prime 30-Days

دعم طرف القناة باستخدام البيتكوينز العنوان: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh

تابعني على Instructables

تابعني على Facebook

تابعوني على تويتر

تي شيرت

موصى به: