جدول المحتويات:
- اللوازم
- الخطوة الأولى: تجهيز مسكنك
- الخطوة 2: اللحام
- الخطوة 3: ضعه في السكن
- الخطوة 4: البرمجيات
- الخطوة الخامسة: حان وقت الشواء
فيديو: مستشعر درجة حرارة الشواء واللحوم على ESP8266 مع شاشة عرض: 5 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
سأوضح لك في هذا Instructable كيفية صنع نسختك الخاصة من أداة الشواء التي تقيس درجة الحرارة الحالية في المشوى وتقوم بتشغيل مروحة لإضاءةها إذا لزم الأمر. بالإضافة إلى ذلك ، يوجد أيضًا مستشعر درجة حرارة اللحم الأساسية مرفق ، وهذا كله (في حالتي) متصل بـ Domoticz: قراءة في الوقت الفعلي لدرجات الحرارة الحالية وكذلك تسجيل الدخول.
اللوازم
أشياء تحتاجها:
- Wemos D1 mini (1x)
- وحدة MAX31855 الحرارية بما في ذلك مسبار (2x)
- مقياس الجهد 10 كيلو أوم (1x)
- LCD 2004 بما في ذلك وحدة I2C (1x)
- IRF 520 mosfet (1x)
- مروحة 5 فولت (2x)
- العرض LM2596 DC (1x) - اضبط الإخراج على 5 فولت ، يمكن أن يختلف الإدخال
- الإسكان (1x)
- موصلات للمزدوج الحراري (2x) - (قم بتوصيل كلا من MAX31855 بالمجسات)
- موصل DC أنثى (2x) - واحد لمدخل DC (يعتمد على مقبس مصدر طاقة التيار المستمر)
- موصل DC ذكر (1x) - لتوصيل المراوح
- صامولة ومسمار M3 x 30
- إمداد طاقة تيار مستمر 5 فولت على الأقل
- بعض الأسلاك المزدوجة - لتوصيل المراوح.
- كابل USB صغير قديم - لتشغيل D1 mini
الأدوات التي تحتاجها:
- محطة لحام
- مثقاب بأحجام مختلفة
- أداة القطع للعرض
الخطوة الأولى: تجهيز مسكنك
في البداية ، قم بقياس حجم الشاشة. جعل القطع في الجزء العلوي من السكن على الشاشة يناسب بشكل جيد. ثم قم بعمل فتحتين في موقع فتحات الكتم في اللوحة الخلفية لشاشة LCD (انظر الصورة).
بدلاً من استخدام البراغي M3x30 لتركيب الشاشة في الهيكل ، انظر إلى الصورة الأخرى من الأعلى.
نبدأ الآن في توصيل / لحام جميع الأجزاء معًا.
الخطوة 2: اللحام
حان الوقت الآن لتوصيل جميع الأجزاء معًا ، انظر الصورة أدناه:
Wemos D1 mini -> MAX31855 (BBQ)
3 ضد 3 -> VCC
GND -> GND
D6 / GPIO12-> SO
D5 / GPIO14-> SCK
D8 / GPIO15 -> CS
Wemos D1 mini -> MAX31855 (لحم)
3 ضد 3 -> VCC
GND -> GND
D6 / GPIO12-> SO
D5 / GPIO14-> SCK
D4 / GPIO2 -> CS
Wemos D1 mini -> Potmeter
3 ضد 3 -> VCC
GND-> GND
A0 -> أصيص
Wemos D1 mini -> IRF520
D0 -> SIG
GND -> GND
Wemos D1 mini -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5 فولت -> VCC
GND -> GND
الخطوة 3: ضعه في السكن
لذا حان الوقت الآن لوضع كل شيء في السكن. شاشات العرض مثبتة بالفعل هناك. أنت فقط تضع كل الأجزاء برفق وأن أجزاء الإشارة لا تتلامس. انظر إلى الصورة كيف فعلت ذلك.
أيضًا ، هذه هي اللحظة المناسبة لحفر الثقوب المتعددة للموصلات. في حالتي ، أضع الطاقة في جانب واحد ، وخرج المستشعرات / المروحة على الموقع الآخر.
الخطوة 4: البرمجيات
يجب وميض Wemos D1 mini باستخدام ESPeasy لهذا البرنامج التعليمي ، ولكن يمكنك استخدام اختيارك الخاص. كيفية تثبيت ESPeasy راجع:
قم بتكوين جميع الأجهزة المتصلة بوحدات GPIO الصحيحة (انظر الصور للتكوينات الخاصة بي)
- الإدخال التناظري (مقياس الجهد) إلى D0 / ADC (TOUT)
- المروحة: GPIO 16
- مستشعر الشواء: GPIO15
- شاشة LCD2004: GPIO4 ، 5 ، 0
- مستشعر اللحوم: GPIO2
إعدادات المهمة
المدخلات التناظرية:
تحتاج إلى تكوين 1024 نقطة قياس إلى درجة "عادية". لقد استخدمت 50 إلى 250 درجة مئوية ولكن يمكنك ضبط هذا حسب رغبتك تحت عنوان "معايرة نقطتين". مشاهدة الصور. الفاصل الزمني إلى 1 ثانية ، القيمة مع 0 كسور عشرية
مستشعرات درجة الحرارة (الشواء واللحوم):
فاصل قياس يصل إلى 5 ثوانٍ (لا يتغير كثيرًا)
LCD2004:
ابحث عن عنوان I2C الصحيح ، فهذه بعض التجارب والخطأ (أو عندما تعلم أن العنوان اختر ذلك). اضبط حجم العرض على الحجم الصحيح (4x20). في السطور ، املأ النص والقيم المرغوبة. شاهد كيف فعلت هذا (باللغة الهولندية).
قم بتمكين القواعد ضمن "الأدوات" ثم حدد "القواعد" و "المحرك القديم".
من وضع قاعدة للتحكم في المروحة (تأكد من تطابق تسمية الأجهزة والقيم ، وإلا فلن تعمل):
على قياس # درجة الحرارة <[Waarde # Analog] تفعل
Let، 1، [Waarde # Analog] - [قياس درجة الحرارة]
إذا كانت٪ v1٪> 5
GPIO، 16، 1 // تشغيل المروحة
إنهاء إذا
ينتهي في
عند القياس # درجة الحرارة> [Waarde # Analog] تفعل
السماح ، 2 ، [قياس درجة الحرارة #] - [Waarde # Analog]
إذا كانت٪ v2٪> 5
GPIO، 16، 0 // إيقاف تشغيل المروحة
إنهاء إذا
ينتهي في
حان الوقت لاختباره! تأكد من أن ESP8266 يمكنه توصيل شبكة wifi ، وإلا فلن يبدأ!
الخطوة الخامسة: حان وقت الشواء
الآن قم بتركيب المراوح معًا وقم بتثبيتها على الشواء. انظر للصور كيف فعلت هذا. الآن هو أن تبدأ "BBQ guru" وتبدأ BBQ'ing!
موصى به:
درجة حرارة شاشة Arduino على شاشة LED TM1637: 7 خطوات
درجة حرارة شاشة Arduino على شاشة TM1637 LED: في هذا البرنامج التعليمي سوف نتعلم كيفية عرض درجة الحرارة باستخدام شاشة LED TM1637 ومستشعر DHT11 و Visuino
عرض درجة الحرارة على 3310 طريقة عرض الرسم: 5 خطوات
عرض درجة الحرارة على 3310 Display Graphic Way: مرحبًا ، أنا شديد البرودة ، لدي قناة على youtube ، لذا فإن هذا المشروع حول استخدام NOKIA 3310 DISPLAYSUPPLY: -1 X NOKIA 3310 DISPLAY (OLD / NEW ANY ONE) 1 X ARDUINO UNO / NANO (جميع الأنواع تعمل) 1X LM35 TEMP SENSOR1 X 10uf (مكثف كهربائي) بعض الأسلاك
شاشة عرض درجة حرارة LCD مع RGB LED: 5 خطوات
شاشة عرض درجة حرارة LCD مع RGB LED: هذا المشروع مثالي لشخص بدأ للتو في اللعب مع شاشة LCD. يعرض هذا المشروع درجة الحرارة بالدرجة المئوية والفهرنهايت ويتوافق مع RGB LED اعتمادًا على درجة الحرارة
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي - احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: 6 خطوات
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي | احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: مرحبًا يا شباب اليوم سنصنع الرطوبة & amp؛ نظام مراقبة درجة الحرارة باستخدام ESP 8266 NODEMCU & amp؛ جهاز استشعار درجة الحرارة DHT11. سيتم الحصول على درجة الحرارة والرطوبة من مستشعر DHT11 & amp؛ يمكن رؤيته على متصفح أي صفحة ويب ستتم إدارتها
مستشعر درجة حرارة إنترنت الأشياء مع ESP8266: 6 خطوات (بالصور)
مستشعر درجة حرارة إنترنت الأشياء مع ESP8266: لقد ألهمتني إنشاء مستشعر درجة حرارة يمكنني مراقبته عبر شبكة wifi. هذا المشروع ليس جديدًا ، لكني أحب فكرة وجود طبقة وسيطة للأمان وعدم الاضطرار إلى فتح منفذ في جهاز التوجيه الخاص بك إلى جهاز إنترنت الأشياء الخاص بك