تعليمات - الشعارمراقب البيئة DHT22
دليل التعليمات

مراقب البيئة DHT22

تعليمات DHT22 Environment Monitor - الرمز 1بقلم taste_the_code
بدأت في استكشاف Home Assistant وحتى أتمكن من البدء في إنشاء بعض الأتمتة، كنت بحاجة إلى الحصول على قيم درجة الحرارة والرطوبة الحالية من غرفة المعيشة بالداخل حتى أتمكن من التصرف بناءً عليها.
تتوفر حلول تجارية لهذه المشكلة، ولكنني أردت إنشاء حلولي الخاصة حتى أتمكن من تعلم كيفية عمل Home Assistant بشكل أفضل وكيفية إعداد أجهزة مخصصة باستخدامها وESPHome.
تم بناء المشروع بالكامل على لوحة دوائر مطبوعة مخصصة قمت بتصميمها كمنصة مشروع لـ NodeMCU ثم تم تصنيعها بواسطة أصدقائي في PCBWay. يمكنك طلب هذه اللوحة لنفسك وتصنيع 10 قطع مقابل 5 دولارات فقط على: https://www.pcbway.com/project/shareproject/NodeMCU_Project_Platform_ce3fb24a.html

لوازم:
مشروع PCB: https://www.pcbway.com/project/shareproject/NodeMCU_Project_Platform_ce3fb24a.html
لوحة تطوير NodeMCU – https://s.click.aliexpress.com/e/_DmOegTZ
مستشعر DHT22 – https://s.click.aliexpress.com/e/_Dlu7uqJ
مزود الطاقة HLK-PM01 5 فولت – https://s.click.aliexpress.com/e/_DeVps2f
محطات لولبية للوحة الدوائر المطبوعة بقطر 5 مم – https://s.click.aliexpress.com/e/_DDMFJBz
رؤوس الدبوس – https://s.click.aliexpress.com/e/_De6d2Yb
طقم اللحام – https://s.click.aliexpress.com/e/_DepYUbt
مقصات الأسلاك https://s.click.aliexpress.com/e/_DmvHe2J
لحام قلب الصنوبري – https://s.click.aliexpress.com/e/_DmvHe2J
صندوق الوصلات – https://s.click.aliexpress.com/e/_DCNx1Np
مقياس متعدد – https://s.click.aliexpress.com/e/_DcJuhOL
يد المساعدة في اللحام – https://s.click.aliexpress.com/e/_DnKGsQf

الخطوة 1: PCB المخصص

لقد قمت بتصميم هذه الدائرة المطبوعة لتكون بمثابة منصة مشروع بعد قضاء الكثير من الوقت في لحام مشاريع NodeMCU المخصصة على النماذج الأولية لدوائر المطبوعة.
تحتوي لوحة الدائرة المطبوعة على موضع لـ NodeMCU وأجهزة I2C وأجهزة SPI ومرحلات ومستشعر DHT22 بالإضافة إلى UART ومصدر طاقة HLK-PM01 الذي يمكنه بعد ذلك تشغيل المشروع من شبكة التيار المتردد.

يمكنك مشاهدة فيديو لعملية التصميم والطلب على قناتي على YT.تعليمات DHT22 Environment Monitor - الشكل 1

الخطوة 2: لحام المكونات

نظرًا لأنني لا أريد لحام NodeMCU مباشرة بلوحة الدوائر المطبوعة، فقد استخدمت رؤوس دبوس أنثوية ولحمتها أولاً حتى أتمكن بعد ذلك من توصيل Node MCU بها.
بعد الرؤوس، قمت بلحام محطات البراغي لمدخل التيار المتردد وكذلك لمخرجات 5 فولت و 3.3 فولت.
لقد قمت أيضًا بلحام رأس لجهاز استشعار DHT22 ومصدر الطاقة HLK-PM01.تعليمات DHT22 Environment Monitor - الشكل 2تعليمات DHT22 Environment Monitor - الشكل 3تعليمات DHT22 Environment Monitor - الشكل 4تعليمات DHT22 Environment Monitor - الشكل 5

الخطوة 3: اختبار الحجمtages و الاستشعار

نظرًا لأن هذه هي المرة الأولى التي أستخدم فيها لوحة الدوائر المطبوعة هذه لمشروع ما، فقد أردت التأكد من أنني لم أفسد شيئًا قبل توصيل وحدة التحكم الدقيقة Node. أردت اختبار حجم اللوحةtagإن كل شيء على ما يرام. بعد الاختبار الأول لسكة 5 فولت بدون توصيل وحدة التحكم الدقيقة Node، قمت بتوصيل وحدة التحكم الدقيقة Node للتأكد من أنها تحصل على 5 فولت وأيضًا أنها توفر 3.3 فولت من منظم الجهد الموجود على متنها. كاختبار نهائي، قمت بتحميل ملفampالرسم التخطيطي لجهاز استشعار DHT22 من مكتبة DHT Stable حتى أتمكن من التحقق من أن DHT22 يعمل بشكل صحيح وأنني أستطيع قراءة درجة الحرارة والرطوبة بنجاح.

تعليمات DHT22 Environment Monitor - الشكل 6تعليمات DHT22 Environment Monitor - الشكل 7

الخطوة 4: إضافة الجهاز إلى Home Assistant

نظرًا لأن كل شيء سار كما هو متوقع، فقد قمت بعد ذلك بتثبيت ESPHome على إعداد Home Assistant الخاص بي واستخدمته لإنشاء جهاز جديد وتحميل البرامج الثابتة المقدمة إلى NodeMCU. واجهت بعض المشكلات أثناء استخدام web قمت بالتحميل من ESPHome إلى ash البرامج الثابتة المقدمة ولكن في النهاية، قمت بتنزيل ESPHome Flasher وتمكنت من تحميل البرامج الثابتة باستخدام ذلك.
بمجرد إضافة البرنامج الثابت الأولي إلى الجهاز، قمت بتعديل ملف .yamlle لإضافة قسم معالجة DHT22 وأعدت تحميل البرنامج الثابت، باستخدام التحديث اللاسلكي الآن من ESPHome.
تم ذلك دون أي مشكلة، وبمجرد الانتهاء منه، أظهر الجهاز قيم درجة الحرارة والرطوبة على لوحة القيادة.

تعليمات DHT22 Environment Monitor - الشكل 8تعليمات DHT22 Environment Monitor - الشكل 9تعليمات DHT22 Environment Monitor - الشكل 10

الخطوة 5: إنشاء حاوية دائمة

أردت تركيب هذه الشاشة بجوار منظم الحرارة الحالي الذي أستخدمه في منزلي لموقد الحبيبات، لذا استخدمت صندوق توصيل كهربائي لصنع حاوية. يتم تركيب مستشعر DHT22 في فتحة مصنوعة في الصندوق الكهربائي حتى يتمكن من مراقبة الظروف على الجانب الخارجي من الصندوق دون أن يتأثر بأي حرارة تخرج من مصدر الطاقة.

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

تعليمات DHT22 Environment Monitor - الشكل 11تعليمات DHT22 Environment Monitor - الشكل 12تعليمات DHT22 Environment Monitor - الشكل 13تعليمات DHT22 Environment Monitor - الشكل 14

الخطوة 6: التركيب في غرفة المعيشة

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

تعليمات DHT22 Environment Monitor - الشكل 15

الخطوة 7: الخطوات التالية

إذا سارت الأمور على ما يرام، فقد أقوم بتحديث هذا المشروع ليكون بمثابة منظم حرارة لموقد الحبيبات الخاص بي حتى أتمكن من التخلص تمامًا من الموقد التجاري. كل هذا يتوقف على مدى نجاح Home Assistant بالنسبة لي في الأمد البعيد، ولكن سيتعين علينا الانتظار لمعرفة ذلك.
في غضون ذلك، إذا أعجبك هذا المشروع، فتأكد من مراجعة مشاريعي الأخرى على Instructables بالإضافة إلى قناتي على YouTube. لدي العديد من المشاريع الأخرى القادمة، لذا يرجى التفكير في الاشتراك أيضًا.

مراقبة البيئة لمساعد المنزل مع NodeMCU وDHT22:

المستندات / الموارد

تعليمات مراقبة البيئة DHT22 [بي دي اف] دليل التعليمات
جهاز مراقبة البيئة DHT22، جهاز مراقبة البيئة، جهاز مراقبة DHT22، جهاز مراقبة، DHT22

مراجع

اترك تعليقا

لن يتم نشر عنوان بريدك الإلكتروني. تم وضع علامة على الحقول المطلوبة *