جدول المحتويات:

مستشعر درجة الحرارة والضوء: 8 خطوات
مستشعر درجة الحرارة والضوء: 8 خطوات

فيديو: مستشعر درجة الحرارة والضوء: 8 خطوات

فيديو: مستشعر درجة الحرارة والضوء: 8 خطوات
فيديو: أردوينو للمبتدئين - (27) مشروع جهاز استشعار درجة الحرارة والرطوبة 2024, شهر نوفمبر
Anonim
مستشعر درجة الحرارة والضوء
مستشعر درجة الحرارة والضوء
مستشعر درجة الحرارة والضوء
مستشعر درجة الحرارة والضوء

هذا الدليل مخصص لمستشعر درجة الحرارة والضوء الأساسي. هذا عن ذلك.

اللوازم:

-23 كبلات القفز

-1 10 كيلو الجهد

-1k المقاوم

-عرض شاشات الكريستال السائل

- اللوح

-مقاوم ضوئي

اردوينو 2560

الخطوة الأولى: الخطوة الأولى: الحصول على الإمدادات

الخطوة الأولى: الحصول على الإمدادات
الخطوة الأولى: الحصول على الإمدادات

تأكد من أن المستلزمات الخاصة بك مجمعة وجاهزة للاستخدام. يمكن استبدالها إذا وجدت أنها معيبة ، ولكن من الجيد أن يكون لديك حامل مكان أثناء تجميع الدوائر.

الخطوة 2: الخطوة الثانية: أدخل شاشة LCD وأرفقها

الخطوة الثانية: أدخل شاشة LCD وأرفقها
الخطوة الثانية: أدخل شاشة LCD وأرفقها
الخطوة الثانية: أدخل شاشة LCD وأرفقها
الخطوة الثانية: أدخل شاشة LCD وأرفقها

يوضح الشكل 3 والشكل 4 الطريقة الصحيحة لإدخال شاشة LCD والنصف الأول من كابلات القفز بين لوح التجارب و Arduino.

الخطوة 3: الخطوة الثالثة: الانتهاء من إرفاق لوحة توصيل مع شاشة LCD بأردوينو

الخطوة الثالثة: الانتهاء من إرفاق لوحة توصيل مع شاشة LCD بأردوينو
الخطوة الثالثة: الانتهاء من إرفاق لوحة توصيل مع شاشة LCD بأردوينو

الخطوة الثالثة: قم بإنهاء إرفاق Breadboard with LCD بـ Arduino. يوضح الشكل 5 النصف الثاني من كبلات القفز بين لوح التجارب و Arduino.

الخطوة 4: الخطوة الرابعة: أدخل وتوصيل مقياس الجهد

الخطوة الرابعة: أدخل وتوصيل مقياس الجهد
الخطوة الرابعة: أدخل وتوصيل مقياس الجهد

يوضح الشكل 6 طريقة سهلة لإدخال وتوصيل مقياس الجهد حتى لا يعيق الطريق في الخطوات المستقبلية. (ملاحظة: قد لا يدخل مقياس الجهد في اللوح بشكل آمن. تأكد من تأمينه عند تشغيل الدائرة.)

الخطوة 5: الخطوة الخامسة: ضع المستشعرات وقم بتوصيلها

الخطوة الخامسة: ضع المستشعرات وقم بتوصيلها
الخطوة الخامسة: ضع المستشعرات وقم بتوصيلها

يوضح الشكل 7 الموضع المناسب ونقاط الاتصال لكابلات القفز المتزامنة لتوصيلها بشكل صحيح بشاشة LCD و Arduino. يرجى التأكد من أن المقاوم الضوئي لديه إمكانية الوصول إلى مستويات الإضاءة المناسبة ولا يتم حظره بواسطة أي كبلات قفزة أو بتات دوائر أخرى.

الخطوة 6: الخطوة السادسة: قم بتوصيل الكمبيوتر و Arduino وتحميل الكود

يمكن العثور على الكود على

الخطوة 7: (اختياري) الخطوة السابعة: قم بتعديل الكود وفقًا لمستشعر درجة الحرارة المستخدم

مستشعر درجة الحرارة TMP36 هو ما يتم استخدامه مع الكود الحالي ، لكننا استخدمنا مستشعر الرطوبة ودرجة الحرارة DHT11. نظرًا لأن هذا المستشعر يرسل قيمة بيانات مختلفة ، يجب تغيير الكود لعرض درجة الحرارة بشكل صحيح.

تأكد من تنزيل مكتبة DHT11 من الرابط التالي وإضافتها إلى قاعدة بيانات المكتبة وكودها.

github.com/adidax/dht11

#يشمل

# تضمين # تعريف DHT11PIN 4 int lightPin = 1 ؛ int tempPin = 4 ؛ // BS E D4 D5 D6 D7 LiquidCrystal lcd (7 ، 8 ، 9 ، 10 ، 11 ، 12) ؛ dht11 DHT11 ؛ إعداد باطل () {lcd.begin (16، 2) ؛ } void loop () {Serial.println ()؛ int chk = DHT11.read (DHT11PIN) ؛ Serial.print ("الرطوبة (٪):") ؛ Serial.println ((عائم) DHT11.humidity، 2) ؛ Serial.print ("درجة الحرارة (C):") ؛ Serial.println ((عائم) DHT11.temperature ، 2) ؛ // درجة حرارة العرض في C lcd.println () ؛ int tempReading = analogRead (tempPin) ؛ تعويم tempVolts = tempReading * 5.0 / 1024.0 ؛ تعويم tempC = tempVolts * 11.1 ؛ تعويم tempF = (tempC * 9) / 5 + 32 ؛ lcd.print ("درجة الحرارة F") ؛ lcd.setCursor (6 ، 0) ؛ lcd.print (درجة الحرارة) ؛ // Display Light في الصف الثاني int lightReading = analogRead (lightPin) ؛ lcd.setCursor (0 ، 1) ؛ // ---------------- lcd.print ("ضوء") ؛ lcd.setCursor (6 ، 1) ؛ lcd.print (قراءة ضوء) ؛ تأخير (500) ؛ }

الخطوة 8: الخطوة الثامنة: استمتع بمعرفتك الجديدة

مبروك المشاهد. إذا اتبعت الخطوات السبع الماضية ، فسيكون لديك الآن جهاز استشعار درجة حرارة وضوء يعملان على يديك. استخدم ما تعلمته للخير وليس الشر.

إخلاء المسؤولية: إذا كنت تستخدم هذه التكنولوجيا للشر ، فإن منشئو هذه التعليمات لا يتحملون أي مسؤولية عما تفعله.

موصى به: