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

كيف تصنع محطة أردينو للأرصاد الجوية: 4 خطوات
كيف تصنع محطة أردينو للأرصاد الجوية: 4 خطوات

فيديو: كيف تصنع محطة أردينو للأرصاد الجوية: 4 خطوات

فيديو: كيف تصنع محطة أردينو للأرصاد الجوية: 4 خطوات
فيديو: Arduino Weather Station - Ep3: Measuring UV Light 2024, يوليو
Anonim
Image
Image
المكونات مطلوبة
المكونات مطلوبة

في هذا المشروع ، سنقوم بإنشاء محطة طقس تقيس درجة الحرارة ورطوبة الهواء باستخدام Arduino والتي تعرض قيمة درجة الحرارة والرطوبة الحالية على شاشة LCD

الخطوة 1: المكونات المطلوبة

المكونات مطلوبة
المكونات مطلوبة
المكونات مطلوبة
المكونات مطلوبة

إذن ، إليك قائمة المكونات التي تحتوي على روابط شراء:

  • اردوينو UNO
  • شاشة LCD مقاس 16 × 2
  • جهاز استشعار درجة الحرارة والرطوبة DHT 22
  • اللوح
  • 10 كيلو أوم الجهد
  • توصيل الأسلاك

الخطوة 2: توصيل الدائرة

اتصال الدائرة
اتصال الدائرة

فيما يلي قائمة اتصالات الدبوس الكاملة: -

اتصال LCD: -

رمز PIN لشاشة LCD 1 ------------ GND

رمز PIN لشاشة LCD 2 ------------ VCC

LCD PIN 3 ------------ الدبوس الأوسط للوعاء

LCD PIN 4 ------------ D12 من اردوينو

رمز PIN لشاشة LCD 5 ------------ GND

LCD PIN 6 ------------ D11 من اردوينو

رمز PIN لشاشة LCD 7 ------------ NC

رقم التعريف الشخصي لشاشة LCD 8 ------------ NC

رقم التعريف الشخصي لشاشة LCD 9 ------------ NC

رمز PIN لشاشة LCD 10 ---------- NC

LCD PIN 11 ---------- D5 من اردوينو

LCD PIN 12 ---------- D4 من اردوينو

LCD PIN 13 ---------- D3 من اردوينو

LCD PIN 14 ---------- D2 من اردوينو

رقم التعريف الشخصي لشاشة LCD 15 ---------- VCC

رقم التعريف الشخصي لشاشات الكريستال السائل 16 ---------- GND

اتصال DHT 22: -

VCC ----------- + 5V

GND ----------- GND

البيانات --------- Arduino pin 8

الخطوة 3: الكود

#يشمل

# تتضمن "DHT.h" # تعريف DHTPin 8 LiquidCrystal lcd (12 ، 11 ، 5 ، 4 ، 3 ، 2) ؛ دهت دت ؛

الإعداد باطل()

{dht.setup (DHTPin) ، lcd.begin (16 ، 2) ؛ } حلقة فارغة () {float temp = dht.getTemperature ()؛ هومي العائم = dht.getHumidity () ؛ lcd.setCursor (0 ، 0) ؛ lcd.print ("درجة الحرارة:") ؛ lcd.print (درجة الحرارة) ؛ lcd.print ("C") ؛ lcd.setCursor (0 ، 1) ؛ lcd.print ("Humi:") ؛ lcd.print (هومي) ؛ lcd.print ("٪") ؛ تأخير (2000) ؛ }

الخطوة 4: الخاتمة

آمل أن أكون قد أعطيتك كل ما تحتاجه لإنشاء هذا المشروع بنفسك ، إذا أعجبك مشروعي ، فيرجى التفكير في الاشتراك معي على youtube.. شكرًا لك على وقتك.

www.youtube.com/creativestuff

موصى به: