جدول المحتويات:
- الخطوة 1: إدخال ميزان الحرارة
- الخطوة 2: إصدارات WiFi Thermometer
- الخطوة 3: OneWire - الرسوم البيانية وأجهزة الاستشعار DS18B20
- الخطوة 4: مخططات للجميع (وضع AP / STA) موازين الحرارة ESP8266
- الخطوة 5: أكواد المصدر
فيديو: مقياس حرارة Wifi مع ESP8266 في وضع STA / AP: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
يعتمد هذا البرنامج التعليمي على ESP8266 وتطبيقه كمقياس حرارة WiFi يقوم بتشغيل خادم ويب HTTP. هناك أيضًا وضعان متاحان STA كعميل أو AP كنقاط وصول.
الخطوة 1: إدخال ميزان الحرارة
اليوم سوف أعرض بإيجاز مشروع مقياس حرارة wifi. يستخدم مقياس الحرارة شريحة wifi ESP8266 على لوحة تطوير NodeMCU v3 Lolin. بالإضافة إلى تسجيل البيانات ، تحتوي شريحة Wifi أيضًا على خادم ويب حيث تُخرج البيانات المقاسة. يتم قياس البيانات في كل مرة يتم فيها تحميل الصفحة. لا يتم تسجيل أي بيانات عند الخمول. يسمح خادم الويب بتشغيل كود HTML + CSS ، والذي يسمح إلى حد ما بإنشاء واجهة رسومية لطيفة لرسم درجات الحرارة للمستخدم على سبيل المثال في جدول. يمكن لجافا سكريبت أيضًا تحديث البيانات الموجودة على الصفحة تلقائيًا ، لكنني لم أستخدم هذا الخيار.
الخطوة 2: إصدارات WiFi Thermometer
هناك نسختان من هذا المشروع ، وظيفة الموقع على هذا النحو هي نفسها. في كلتا الحالتين ، يقوم ESP8266 بتشغيل خادم ويب يقوم بسحب درجات الحرارة في الجدول. الاتصال مختلف في الإصدارات. في إحدى الحالات ، من الممكن استخدام شبكة LAN موجودة تتصل بها اللوحة وتحمل خادم ويب على عنوان IP ثابت أو ديناميكي. بعد إدخال IP في نافذة المتصفح ، يتلقى المستخدم طلبًا من ESP مع درجات الحرارة عند الطلب.
في الحالة الثانية ، ترسل اللوحة SSID الخاص بها في وضع AP كنقطة وصول. يصل المستخدم إلى اللوحة عن طريق إدخال كلمة مرور الشبكة (المضمنة في ESP8266). تنقل اللوحة SSID مع تشفير WPA / WPA2 PSK ، أو من الممكن بث شبكة wifi مفتوحة. لا يمكن الوصول إلى البيانات إلا في نطاق شبكة wifi هذه خارج شبكة LAN بالمنزل. يعمل خادم DHCP أيضًا على ESP ، والذي يقوم بعد مصادقة المستخدم الناجحة بتعيين عنوان IP من النطاق. يقع موقع الويب على عنوان IP الخاص بالبوابة - ESP.
الخطوة 3: OneWire - الرسوم البيانية وأجهزة الاستشعار DS18B20
يتم تسجيل بيانات درجة الحرارة من زوج من مستشعرات درجة الحرارة DS18B20 المتصلة بناقل OneWire ، مما يسمح بجمع البيانات بواسطة موصل واحد ، مع إمكانية سحب الموصل لعشرات إلى مئات الأمتار. يتم إنتاج DS18B20 في نسختين رئيسيتين - ما يسمى. مستشعر داخلي في علبة ترانزستور أو مقاوم للماء - تصميم خارجي في أنبوب ألومنيوم. يعد OneWire مناسبًا لبيئات التداخل ويمكنه استيعاب ما يصل إلى 256 مستشعرًا. يتم تقسيم أجهزة الاستشعار الفردية حسب عنوان المصنع - الرقم التسلسلي. يوجد خياران رئيسيان لتوصيل المستشعر. اتصال عادي وطفيلي ، يمكن تشغيل كلاهما عند 3.3 - 5.5 فولت. الاختلافات واضحة من مخططات الأسلاك OneWire.
الخطوة 4: مخططات للجميع (وضع AP / STA) موازين الحرارة ESP8266
الخطوة 5: أكواد المصدر
متاح على: https://arduino.php5.sk/wifi-teplomer.php؟lang=en أو: [email protected] اطلب وضع AP الخاص بك لنقطة الوصول ، أو STA للعميل على شبكة WiFi الحالية. كلا الإصدارين يستخدمان خادم ويب يعمل على ESP8266.
موصى به:
IOT ThermoGun - ميزان حرارة ذكي لقياس درجة حرارة الجسم بالأشعة تحت الحمراء - Ameba Arduino: 3 خطوات
IOT ThermoGun - ميزان حرارة ذكي يعمل بالأشعة تحت الحمراء للجسم - Ameba Arduino: مع استمرار COVID-19 في إحداث فوضى على مستوى العالم ، مما تسبب في آلاف الوفيات ، والملايين في المستشفى ، فإن أي جهاز طبي مفيد مطلوب بشكل كبير ، خاصة الأجهزة الطبية المنزلية مثل ميزان الحرارة غير المتصل بالأشعة تحت الحمراء ؟؟ . عادة ما يكون مقياس الحرارة المحمول قيد التشغيل
درع لاردوينو من أنابيب VFD الروسية القديمة: ساعة ، مقياس حرارة ، مقياس فولت : 21 خطوة (مع صور)
درع لاردوينو من أنابيب VFD الروسية القديمة: ساعة ، مقياس حرارة ، مقياس فولت …: استغرق هذا المشروع ما يقرب من نصف عام لإكماله. لا أستطيع أن أصف مقدار العمل الذي تم إنجازه في هذا المشروع. إن القيام بهذا المشروع بمفردي سيأخذني إلى الأبد لذا حصلت على بعض المساعدة من أصدقائي. هنا يمكنك أن ترى عملنا مجمَّعًا في تعليمات طويلة جدًا
استخدام الهاتف الذكي كمقياس حرارة لا يلامس / ميزان حرارة محمول: 8 خطوات (بالصور)
استخدام الهاتف الذكي كمقياس حرارة غير متصل / ميزان حرارة محمول: قياس درجة حرارة الجسم بدون تلامس / بدون تلامس مثل مسدس حراري. لقد أنشأت هذا المشروع لأن Thermo Gun الآن مكلف للغاية ، لذلك يجب أن أحصل على بديل لصنع DIY. والغرض من ذلك هو إصدار الميزانية المنخفضة. العرض MLX90614Ardu
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي - احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: 6 خطوات
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي | احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: مرحبًا يا شباب اليوم سنصنع الرطوبة & amp؛ نظام مراقبة درجة الحرارة باستخدام ESP 8266 NODEMCU & amp؛ جهاز استشعار درجة الحرارة DHT11. سيتم الحصول على درجة الحرارة والرطوبة من مستشعر DHT11 & amp؛ يمكن رؤيته على متصفح أي صفحة ويب ستتم إدارتها
ميزان حرارة يعمل بالأشعة تحت الحمراء لا يلامس من أردوينو - ميزان حرارة قائم على الأشعة تحت الحمراء باستخدام Arduino: 4 خطوات
ميزان حرارة يعمل بالأشعة تحت الحمراء لا يلامس من أردوينو | ميزان حرارة قائم على الأشعة تحت الحمراء باستخدام Arduino: مرحبًا يا رفاق في هذه التعليمات ، سنقوم بعمل مقياس حرارة بدون تلامس باستخدام اردوينو. نظرًا لأن درجة حرارة السائل / الصلب في بعض الأحيان تكون مرتفعة جدًا أو منخفضة ومن ثم يصعب الاتصال بها وقراءتها درجة الحرارة ثم في هذا المشهد