جدول المحتويات:
- اللوازم
- الخطوة 1: اطبع العلبة
- الخطوة 2: لحام الألواح
- الخطوة 3: لحام الأسلاك
- الخطوة 4: ضع الأجزاء في العلبة
- الخطوة 5: توصيل الأسلاك معًا
- الخطوة 6: البرامج الثابتة
- الخطوة 7: الاتصال بـ SmartHome
- الخطوة 8: التجميع النهائي
- الخطوة 9: روابط مفيدة
فيديو: وحدة التحكم الذكية بالمروحة: 9 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
تم إنشاء هذا المشروع لسد الحاجة إلى التحكم في مروحة في حاوية من خلال تفسير معلومات درجة الحرارة الحالية. تهدف إلى تشغيل مروحة إما 2 أو 3 دبوس عن طريق تعديل عرض النبض على ميزانية صغيرة ويجب التحكم فيها عن طريق wifi.
كهدف ثانٍ ، يجب أن يكون سهل الاستخدام في نظام المنزل الذكي.
قررت استخدام معيار ESP8266 مع درع مستشعر درجة الحرارة ولوحة اندلاع لجهاز Mosfet.
يتم التحكم في PWM بواسطة ESP الذي يقوم بتبديل mosfet بتردد سريع.
اللوازم
- موسفيت اندلاع
de.aliexpress.com/item/32789499779.html
- Wemos D1 MiniV3 (تأكد من اختيار V3 ، لأنه يحتوي على فتحات تركيب.)
- درع DHT22
de.aliexpress.com/item/32648082692.html
- أسلاك فيمال دوبون
de.aliexpress.com/item/33039596089.html
- حافظة مطبوعة ثلاثية الأبعاد (انظر STLs المرفقة)
- برنامج ESP Easy Firmware
github.com/letscontrolit/ESPEasy/releases
- مسامير 3 × 8 مم (مفضل للتثبيت في البلاستيك)
- الغراء الساخن
- لحام حديد
الخطوة 1: اطبع العلبة
اطبع العلبة باستخدام طابعة ثلاثية الأبعاد أو استخدم خدمة الطباعة.
هذه هي إعدادات الطباعة الخاصة بي للحالة:
- ارتفاع الطبقة: 0.2
- المواد: PLA (منطقة درجة حرارة منخفضة) ، PETG / ABS (منطقة درجة حرارة عالية)
اطبع مع دعم الثقوب الكبيرة على سبيل المثال يو اس بي. لا تحتاج إلى دعم فتحات التهوية.
الخطوة 2: لحام الألواح
قم بلحام المسامير التي تم تسليمها مع حزمة wemos v3 إلى اللوحة.
يجب أن يكون الجانب الأطول من البلاستيك أعلى اللوحة. (صورة 1.) تظهر الدبابيس الصغيرة من اللوحة السفلية.
تلميح: استخدم لوح التجارب لحام المسامير ، فقد تحتاج إلى طرف صغير.
بعد ذلك ، قم بتلحيم الفاصل ذو المسامير الطويلة لدرع درجة الحرارة (صورة 2).
الآن اترك الدبابيس الطويلة.
الخطوة 3: لحام الأسلاك
- استخدم ثلاثة كبلات مع موصلات أنثى دوبونت.
- قم بقص أحد طرفي كل كابل ، واضبط الطول الذي قد تحتاجه.
- قم بإزالة جزء قصير من العزل ولحام كل طرف من الأسلاك.
- ضع أنبوب الانكماش الحراري بالفعل فوق الكابل وادفعه إلى طرف موصل دوبونت.
-
قص حول نصف الدبابيس الطويلة في ما يلي:
- 5 فولت
- GND
رقم تعريف شخصي واحد PWM -> على سبيل المثال D5
ألقِ نظرة على درع درجة الحرارة لديك لتحديد رقم التعريف الشخصي الذي يتم استخدامه للبيانات.
على درع DHT22 ، يتم استخدام D4. لا تستخدم نفس رقم التعريف الشخصي
يمكنك أيضًا استخدام 3.3V Pin كبديل لـ 5V
- ضع القليل من اللحام بالفعل على 3 دبابيس.
- بعد ذلك ، قم بتوصيل المسامير والكابلات معًا ، واحدة لكل منهما.
- ضع أنبوب الانكماش فوقه واستخدم مسدس حراري لتقليصه.
احذر من وضع الحرارة مباشرة على درجة الحرارة. المستشعر قد يتضرر بطريقة أخرى
الخطوة 4: ضع الأجزاء في العلبة
- اضغط برفق على لوحة mosfet و wemos في جانب العلبة. كما رأينا في الصورة. يجب أن تكون ثابتة في مكانها بالفعل.
- ضع بعض الغراء الساخن على المسامير التي تمسك اللوحين ، حتى لا ينفك اللوح.
- بعد ذلك ضع درع الحرارة فوق wemos.
انتبه إلى المحاذاة الصحيحة للدرع على سبيل المثال 5V يطابق في كلا المجالين نفس الدبوس.
يجب أن يشير طرف مستشعر DHT22 إلى حدود العلبة كمثال.
يمكنك قطع بقية دبابيس الدرع بعناية لاحقًا. (ربما بعد الاختبار)
الخطوة 5: توصيل الأسلاك معًا
درع لموسفيت:
5 فولت -> VCC
GND -> GND
PWM PIN -> SIG
موسفيت:
مصدر الطاقة + -> VCC IN
مصدر الطاقة -> GND
FAN + -> V +
مروحة - -> V -
FAN (اختياري 3 PIN) -> لا تقم بتوصيله. قم بقصه ووضع أنبوب انكماش فوقه.
استخدم دائمًا الحلقات السلكية للأطراف اللولبية
الخطوة 6: البرامج الثابتة
قررت استخدام ESPEasy للتحكم في ESP. الميزة هي أنك لست بحاجة إلى معرفة كيفية كتابة C Code للوصول إلى هدفك.
- احصل على أحد إصدارات ESP Easy Release
-
استخرجه واستخدم ESP. Easy. Flasher.exe
- حدد أولاً منفذ com
- من برنامج ثابت ينتهي بـ normal_ESP8266_4M1M.bin
- اكتبها على wemos
- أعد تشغيل الجهاز (افصل USB لفترة قصيرة)
- ستظهر WiFi AP "ESP_Easy_0" ، كلمة المرور: configesp (قبل 2.0 ، تم تسمية AP باسم ESP_0) إذا لم يتم نقلك تلقائيًا إلى صفحة تسجيل الدخول ، فانتقل إلى 192.168.4.1
- قم بتكوين ESP لاستخدام wifi الخاص بك.
يتم استخدام 4M بسبب 4 ميجا بايت فلاش.
الخطوة 7: الاتصال بـ SmartHome
-
اتصل بواجهة مستخدم ESPEasy.
- استخدم جهاز التوجيه الخاص بك لتحديد عنوان IP الذي يمتلكه ESPEasy. عادة ما يكون مدرجًا على أنه espeasy-0.
- ثم انتقل إلى واجهة الويب عن طريق إدخال https:// yourip
- في قسم الجهاز أضف جهاز الاستشعار الجديد ، إذا كان لديك DHT22 فهو عادة D4 GPIO Pin.
- بعد الإضافة الناجحة للجهاز ، يمكنك رؤية القيم في النظرة العامة (صورة 2)
- انتقل إلى علامة تبويب وحدات التحكم واختر نظام أتمتة المنزل الخاص بك. إذا لم يكن لديك واحد حتى الآن ، يمكنك استخدام MQTT أو HTTP العام
يمكنك الذهاب إلى أبعد من ذلك لكتابة القواعد أو الأتمتة اعتمادًا على التشغيل الآلي الخاص بك.
يمكنك اختبار PWM باستخدام الأمر التالي:
yourip / control؟ cmd = PWM، 14، 2300
يجب أن تعمل المروحة بأقصى سرعة تقريبًا.
الخطوة 8: التجميع النهائي
إذا كان كل شيء يعمل أخيرًا ، ضع الغطاء في الأعلى وقم ببراغي 4 مرات ، ومسامير 3 × 8 مم فيه.
أنا عادة أفضل البراغي المصنوعة من أجل الشد في البلاستيك. قد تعمل أيضًا مسامير M3 العادية.
الخطوة 9: روابط مفيدة
أستخدم homeassistant كحل smarthome الخاص بي ، وإليك بعض الروابط المفيدة لدمجها.
www.home-assistant.io/integrations/mqtt/
www.home-assistant.io/integrations/fan.mqt…
www.home-assistant.io/integrations/sensor….
موصى به:
Arduino Attiny85 وحدة التحكم الذكية بالمروحة: 3 خطوات
Arduino Attiny85 وحدة التحكم الذكية بالمروحة:
البستنة الذكية القائمة على إنترنت الأشياء والزراعة الذكية باستخدام ESP32: 7 خطوات
البستنة الذكية القائمة على إنترنت الأشياء والزراعة الذكية باستخدام ESP32: يتغير العالم مع مرور الوقت وكذلك الزراعة. في الوقت الحاضر ، يقوم الناس بدمج الإلكترونيات في كل مجال والزراعة ليست استثناءً من ذلك. يساعد دمج الإلكترونيات في الزراعة المزارعين والأشخاص الذين يديرون الحدائق. في هذا
سيارة يتم التحكم فيها عن بعد - يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية: 5 خطوات
سيارة يتم التحكم فيها عن بعد - يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية: هذه هي التعليمات من أجل بناء سيارتك الخاصة التي يتم التحكم فيها عن بعد ، والتي يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية
وحدة التحكم V2 - Aquaponics الذكية: 49 خطوة (مع صور)
V2 Controller - Smart Aquaponics: يوصي الطبيب بتناول 7 حصص على الأقل من الفاكهة والخضروات الطازجة يوميًا
YABC - وحدة تحكم Blynk أخرى - وحدة التحكم في درجة حرارة ورطوبة IoT Cloud ، ESP8266: 4 خطوات
YABC - مع ذلك وحدة تحكم Blynk أخرى - وحدة التحكم في درجة الحرارة والرطوبة في IoT Cloud ، ESP8266: مرحبًا صناع ، لقد بدأت مؤخرًا في زراعة الفطر في المنزل ، فطر المحار ، لكن لدي بالفعل 3 أضعاف وحدات التحكم هذه في المنزل للتحكم في درجة حرارة التخمير لمنزلي ، زوجتي يقوم أيضًا بعمل شيء Kombucha هذا الآن ، وكترموستات للحرارة