جدول المحتويات:
- الخطوة 1: مطلوب
- الخطوة الثانية: عمل الهوائي
- الخطوة 3: لحام Esp Shield
- الخطوة 4: التشفير
- الخطوة 5: الأسلاك
- الخطوة السادسة: الخاتمة
فيديو: مستشعر درجة الحرارة والرطوبة لورا: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
ستتعلم في هذا الدليل كيفية إنشاء رمز استشعار يرسل البيانات إلى خادم LORA. سترسل هذه العقدة:
- درجة حرارة الهواء
- جهاز استشعار الرطوبة
يمكنك استخدام هذا الدليل لإنشاء عقدة يمكنك استخدامها كخادم.
الخطوة 1: مطلوب
سنسورنود:
- AM2305
- مستشعر الرطوبة السعوي
- اردوينو برو ميني 3.3 فولت 8 ميجا هرتز
- اسب الاختراق
- rfm95
- سلك للهوائي والتوصيلات (أستخدم سلكًا صلبًا مقاس 0.8 مم)
- ذكر إلى ذكر الكابلات الطائر
- أنثى إلى أنثى الكابلات الطائر
- اللوح
- CP2102 USB إلى TTL
أدوات:
- لحام حديد
- القاطع الجانبي
- متجرد الأسلاك
الخطوة الثانية: عمل الهوائي
بالنسبة للهوائي ، أستخدم بعض الكابلات المتبقية من كبل الحافلة 2x2x0.8mm أو 2x2 20awg. في شبكة الأشياء ، يمكنك اختيار نطاق تردد الهوائي ونطاق الهوائي حسب البلد ، وهذه هي الأطوال لكل تردد:
- 868 ميجا هرتز 3.25 بوصة أو 8.2 سم (هذا هو الذي أستخدمه)
- 915 ميجا هرتز 3 بوصات أو 7.8 سم
- 433 ميجا هرتز 3 بوصات أو 16.5 سم
الخطوة 3: لحام Esp Shield
- قم بإزالة مقاومات درع esp (انظر R1 إلى R3 في الحقل الأحمر)
- لحام رقاقة rfm95 على درع esp.
- لحام رؤوس الدبوس على درع esp
- جندى الهوائي على درع esp. لا تستخدم بدون هوائي ، فقد تتسبب في إتلاف الدرع.
- إذا لم يتم لحام رؤوس الدبوس في لحام اردوينو فهذه أيضًا
الخطوة 4: التشفير
أعلم أنه يمكنني استخدام DTR لإعادة تعيين اردوينو تلقائيًا ولكن في حالتي كان لدي أخطاء في تحميل الكود. لذلك ، استخدمت أيضًا إعادة تعيين يدويًا في هذه التعليمات ، لذا إذا كانت لديك نفس المشكلة ، يمكنك حلها عن طريق إعادة الضبط اليدوي.
-
قم بتوصيل اردوينو بـ CP2102 على النحو التالي:
- CP2102 txd -> Arduino pro mini rx
- CP2102 rxd -> Arduino pro mini TX
- CP2102 gnd -> Arduino pro mini gnd
- CP2102 3.3 -> Arduino pro mini vcc
- افتح المنجل في بيئة اردوينو
- حدد لوحة اردوينو برو ميني
- حدد atmega 328p 3.3v 8mhz تحت المعالج
- حدد منفذ com الخاص بك
- انقر فوق الزر تحميل
- أثناء تجميع الكود في اللحظة التي ترى فيها bautrate (انظر الصورة) ، اضغط على زر إعادة الضبط في arduino pro mini (لا يقوم cp2102 بإعادة ضبط اللوحة) تأكد أيضًا من إغلاق الشاشة التسلسلية أثناء البرمجة.
الخطوة 5: الأسلاك
- قم بتوصيل اردوينو كما في الرسم أعلاه
- يجب أن يرسل اردوينو الآن البيانات إلى عقدة الخادم.
AM2305 في الواقع عبارة عن مستشعر بثلاثة أسلاك ، لذلك لا تحتاج إلى المقاوم. فقط قم بتوصيل المستشعر كما في الصورة أعلاه. الألوان هي نفسها. إذا كنت تستخدم DHT22 بدلاً من ذلك ، فأنت بحاجة إلى توصيل المقاوم 10 كيلو بين الأسلاك الحمراء (5 فولت) والأصفر (البيانات).
الخطوة السادسة: الخاتمة
تعلمت في هذا الدليل كيفية عمل جهاز استشعار يرسل البيانات إلى بوابة LORA. يرسل درجة الحرارة والرطوبة على سبيل المثال دفيئة. بهذه الطريقة يمكنك مراقبة بيئتك ويمكنك التخطيط لزراعة الخضروات باستخدام هذه البيانات. كما يمكنك استخدام هذا المستشعر لتحديد وقت فتح نافذة أو بدء تشغيل مروحة.
موصى به:
مستشعر درجة الحرارة والرطوبة مع شاشة LCD وكشف الصوت: 4 خطوات
مستشعر درجة الحرارة والرطوبة مع شاشة LCD وكشف الصوت: مرحبًا يا شباب !!! حسنًا ، كان هذا المشروع هو مشروعي الأخير. كان الغرض من هذا المشروع هو مراقبة درجة حرارة الغرفة والرطوبة في ورشة عمل جامعتي بسبب عطل في بعض المكونات الإلكترونية بسبب درجة الحرارة غير المواتية و
مستشعر درجة الحرارة والرطوبة (DHT22) مع لوحة دكستر: 7 خطوات
مستشعر درجة الحرارة والرطوبة (DHT22) مع لوحة Dexter: Dexter board عبارة عن مجموعة أدوات تدريب تعليمية تجعل تعلم الإلكترونيات أمرًا ممتعًا وسهلاً. تجمع اللوحة بين جميع الأجزاء الضرورية التي يحتاجها المبتدئ لتغيير الفكرة إلى نموذج أولي ناجح. مع وجود Arduino في صميمه ، هناك عدد كبير من
واجهة مستشعر درجة الحرارة والرطوبة (dht11) مع Arduino: 4 خطوات
واجهة مستشعر درجة الحرارة والرطوبة (dht11) مع Arduino: يتمتع مستشعر درجة الحرارة بمجموعة واسعة من التطبيقات ، حيث يتم استخدامه في العديد من الأماكن في مكان ما ، حيث يعمل كنظام للتغذية المرتدة. هناك أنواع متعددة من أجهزة استشعار درجة الحرارة متوفرة في السوق بمواصفات مختلفة ، وبعض أجهزة استشعار درجة الحرارة المستخدمة
قراءة درجة الحرارة باستخدام مستشعر درجة الحرارة LM35 مع Arduino Uno: 4 خطوات
قراءة درجة الحرارة باستخدام مستشعر درجة الحرارة LM35 مع Arduino Uno: مرحبًا يا رفاق في هذه التعليمات ، سوف نتعلم كيفية استخدام LM35 مع Arduino. Lm35 هو مستشعر لدرجة الحرارة يمكنه قراءة قيم درجة الحرارة من -55 درجة مئوية إلى 150 درجة مئوية. إنه جهاز ثلاثي الأطراف يوفر جهدًا تناظريًا يتناسب مع درجة الحرارة. عالية
جهاز مراقبة الطقس ESP32 Based M5Stack M5stick C مع DHT11 - مراقبة درجة الحرارة والرطوبة ومؤشر الحرارة على M5stick-C مع DHT11: 6 خطوات
جهاز مراقبة الطقس ESP32 Based M5Stack M5stick C مع DHT11 | مراقبة درجة الحرارة والرطوبة ومؤشر الحرارة على M5stick-C مع DHT11: مرحبًا يا رفاق ، في هذه التعليمات سوف نتعلم كيفية واجهة مستشعر درجة حرارة DHT11 مع m5stick-C (لوحة تطوير بواسطة m5stack) وعرضها على شاشة m5stick-C. لذلك في هذا البرنامج التعليمي سوف نقرأ درجة الحرارة والرطوبة وأمبير. الحرارة أنا