جدول المحتويات:
- الخطوة 1: الأجهزة - ما ستحتاج إليه
- الخطوة 2: البرمجيات - ما ستحتاجه
- الخطوة 3: إعداد الجهاز
- الخطوة 4: إعداد البرنامج
فيديو: ESP8266 / ESP-12 Arduino Powered SmartThings DS18B20 Temp. الاستشعار: 4 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
نود جميعًا معرفة درجة حرارة الغرفة الحالية ، وأحيانًا ما هي درجة الحرارة في غرفة أخرى ، أو ربما حتى في منزل عطلتك على الجانب الآخر من العالم. ربما تريد مراقبة درجة الحرارة في منزل حيوانك الأليف Lizard؟ لقد أتيت إلى المكان الصحيح لتتعلم كيفية بناء SmartThings الخاص بك للغاية DS18B20 Temp. مستشعر مع ESP8266 و Arduino. تحقق من هذا Vid واقرأ.
الخطوة 1: الأجهزة - ما ستحتاج إليه
أنا لا أؤيد أو أمثل أو أتلقى أي شيء على الإطلاق للأمثلة أدناه. مسؤولية المشتري.
استبدل حسب الحاجة لمتطلباتك / معلماتك الفردية. الروابط إلى المنتجات هي فقط للأمثلة وليس للترويج. لم أستخدم المقاوم لـ DS18B20. الرجاء استخدام حكمك الخاص.
1. ESP8266 ESP12 NodeMCU SOC
2. جهاز استشعار درجة الحرارة DS18B20
3. قاعدة NodeMCU
4. Samsung SmartThings 2.0 Hub
كابل يو اس بي مايكرو
الخطوة 2: البرمجيات - ما ستحتاجه
الافتراضات: العمل المريح مع Arduino IDE والمكتبات و SmartThings IDE و GITHub.
اردوينو IDE
Samsung SmartThings IDE
تطبيق SmartThings على Android
جيثوب
الخطوة 3: إعداد الجهاز
بالنسبة لهذا القسم ، تستند الخطوات الموضحة إلى الإعداد الخاص بي. اضبط حسب الحاجة.
- قم بتثبيت لوحة NodeMCU على Node Base. (تأكد من الاتجاه الصحيح من خلال مواقع الهوائي المطابقة لكل رقم أو رقم دبوس مطابق إذا كان مدرجًا في القاعدة)
- قم بتثبيت وصلات فاصل أنثى على DS18B20. (لقد قمت بقص وصلات العبور وتجريدها ولحامها ولفها إلى خطوط DS1820B)
- قم بتوصيل طاقة DS18B20 بسكة 3.3 فولت على قاعدة العقدة. انظر الموافقة المسبقة عن علم.
- اربط DS18B20 أرضيًا بسكة أرضية على قاعدة العقدة. انظر الموافقة المسبقة عن علم.
- قم بإرفاق بيانات DS18B20 بتثبيت سكة D3 في قاعدة العقدة. انظر الموافقة المسبقة عن علم.
ملاحظة: قد تحتاج إلى قطع اتصال البيانات عند تحميل الرسم التخطيطي وإعادة الاتصال بعد اكتمال التحميل.
الخطوة 4: إعداد البرنامج
الافتراضات: العمل المريح مع Arduino IDE والمكتبات و SmartThings IDE و GITHub.
- قم بتسجيل الدخول إلى حسابات SmartThings IDE و GITHub الخاصة بك.
- اتبع جميع الخطوات الموضحة هنا بواسطة Daniel Ogorchock. AKA Ogiewon.
أعلم أن هناك الكثير من المعلومات الأولية والتكوين إذا كانت هذه هي المرة الأولى التي تقوم فيها بإعداد تكوينات ST_Anything ، لكن الأمر يستحق ذلك. لا تتردد في طرح أي أسئلة قد تكون لديك على طول الطريق. بالإضافة إلى ذلك ، يعد منتدى SmartThings لهذا المشروع مكانًا رائعًا للحصول على النصائح والمشورة.
- قم بتعديل رسم Arduino المرفق ، مع إضافة مواصفات بيئة WiFi / SmartThings الخاصة بك. يوضح الرسم التخطيطي مكان إجراء التغييرات ، كما تفعل الخطوات الموجودة في صفحة GITH الفرعية.
- ارجع إلى لقطات الشاشة المرفقة لمعرفة (2) تغيير ST_ أي شيء خاص بالجهاز. (بالنسبة لإصدار NodeMCU 0.9 … قم بتغيير Pin D7 إلى Pin D3) والتعليق على أي أجهزة / مكتبات قد لا ترغب في تثبيتها في هذا الوقت.
- يحتوي الرسم المرفق على التغييرات من D7 إلى D3 والإضافات المعلقة. ملاحظة: إذا قمت بفصل الطائر عن D # ، فأعد الاتصال بعد تحميل الرسم التخطيطي.
- افتح تطبيق SmartThings Mobile الخاص بك. إذا كنت لا تزال بحاجة إلى إضافة التفاصيل وفقًا للخطوات هنا ، فقم بذلك الآن.
- ألقِ نظرة على قائمة أجهزتك داخل تطبيق SmartThings Mobile الخاص بك ، يجب أن ترى الآن DS18B20 مدرجًا مع درجة حرارتك الحالية.
موصى به:
جهاز الاستشعار الشمسي للتمساح: 7 خطوات (بالصور)
مستشعر Crocodile Solar Pool: يوضح هذا التوجيه كيفية بناء مستشعر تجمع خاص يقيس درجة حرارة المسبح ونقله عبر WiFi إلى تطبيق Blynk وإلى وسيط MQTT. أسميها & quot؛ Crocodile Solar Pool Sensor & quot؛ وهي تستخدم برمجة Arduino
6-محور المعايرة والاختبار وحدة الاستشعار FSP200 وحدة الاستشعار: 6 خطوات
6-محور المعايرة والاختبار وحدة الاستشعار FSP200: FSP200 هو معالج وحدة قياس بالقصور الذاتي من 6 محاور يوفر إخراج الاتجاه والاتجاه. إنه يقوم بدمج مقياس التسارع وأجهزة الاستشعار الجيروسكوبية للحصول على اتجاه واتجاه مستقر ودقيق. يعتبر FSP200 مناسبًا للاستخدام في برامج الروبوت
شبكة محطات الاستشعار للإضاءة والتحكم الأمني: 5 خطوات (بالصور)
شبكة محطات الاستشعار للتحكم في الإضاءة والأمن: مع تكوين شبكة محطات الاستشعار هذه في وضع رئيسي / تابع ، ستتمكن من القيام بالتحكم في الإضاءة والأمن في منزلك. محطات الاستشعار هذه (Node01 ، Node02 في هذا المشروع) متصلة بمحطة رئيسية (Node00) متصلة بـ
عقبة تجنب الروبوت باستخدام أجهزة الاستشعار بالموجات فوق الصوتية: 9 خطوات (بالصور)
عقبة تجنب الروبوت باستخدام أجهزة الاستشعار بالموجات فوق الصوتية: هذا مشروع بسيط حول تجنب عقبة الروبوت باستخدام مستشعرات فوق صوتية (HC SR 04) ولوحة Arduino Uno يتحرك الروبوت متجنبًا العقبات واختيار أفضل طريقة لاتباعها بواسطة المستشعرات ، ويرجى ملاحظة أن هذا ليس مشروع تعليمي ، أشارككم
ESP8266 / ESP-01 كاشف تسرب SmartThings المدعوم من Arduino: 5 خطوات (بالصور)
كاشف تسرب SmartThings المدعوم من Arduino ESP8266 / ESP-01: Sooooo العديد من أجهزة الكشف عن التسرب للاختيار من بينها ، أي منها سيعمل بشكل أفضل بالنسبة لك؟ إذا كان لديك Samsung SmartThings يتحكم في أي أجهزة في منزلك ، فقد يكون هذا هو التذكرة فقط! هذه هي النسخة النهائية في سلسلة كنت أقوم ببنائها