جدول المحتويات:
- الخطوة الأولى: الخطوة الأولى: الحصول على الإمدادات
- الخطوة 2: الخطوة الثانية: أدخل شاشة LCD وأرفقها
- الخطوة 3: الخطوة الثالثة: الانتهاء من إرفاق لوحة توصيل مع شاشة LCD بأردوينو
- الخطوة 4: الخطوة الرابعة: أدخل وتوصيل مقياس الجهد
- الخطوة 5: الخطوة الخامسة: ضع المستشعرات وقم بتوصيلها
- الخطوة 6: الخطوة السادسة: قم بتوصيل الكمبيوتر و Arduino وتحميل الكود
- الخطوة 7: (اختياري) الخطوة السابعة: قم بتعديل الكود وفقًا لمستشعر درجة الحرارة المستخدم
- الخطوة 8: الخطوة الثامنة: استمتع بمعرفتك الجديدة
فيديو: مستشعر درجة الحرارة والضوء: 8 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
هذا الدليل مخصص لمستشعر درجة الحرارة والضوء الأساسي. هذا عن ذلك.
اللوازم:
-23 كبلات القفز
-1 10 كيلو الجهد
-1k المقاوم
-عرض شاشات الكريستال السائل
- اللوح
-مقاوم ضوئي
اردوينو 2560
الخطوة الأولى: الخطوة الأولى: الحصول على الإمدادات
تأكد من أن المستلزمات الخاصة بك مجمعة وجاهزة للاستخدام. يمكن استبدالها إذا وجدت أنها معيبة ، ولكن من الجيد أن يكون لديك حامل مكان أثناء تجميع الدوائر.
الخطوة 2: الخطوة الثانية: أدخل شاشة LCD وأرفقها
يوضح الشكل 3 والشكل 4 الطريقة الصحيحة لإدخال شاشة LCD والنصف الأول من كابلات القفز بين لوح التجارب و Arduino.
الخطوة 3: الخطوة الثالثة: الانتهاء من إرفاق لوحة توصيل مع شاشة 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: الخطوة الثامنة: استمتع بمعرفتك الجديدة
مبروك المشاهد. إذا اتبعت الخطوات السبع الماضية ، فسيكون لديك الآن جهاز استشعار درجة حرارة وضوء يعملان على يديك. استخدم ما تعلمته للخير وليس الشر.
إخلاء المسؤولية: إذا كنت تستخدم هذه التكنولوجيا للشر ، فإن منشئو هذه التعليمات لا يتحملون أي مسؤولية عما تفعله.