جدول المحتويات:
- الخطوة 1: مخطط الدائرة
- الخطوة 2: ابدأ الاتصال
- الخطوة 3: تكوين إعداد Arduino IDE
- الخطوة 4: تحميل الكود
- الخطوة 5: الاختبار
فيديو: مقياس درجة الحرارة والرطوبة باستخدام شاشة OLED: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
المكونات المطلوبة-
1. Arduino NANO:
2. مستشعر DHT11:
3. شاشة OLED:
4. اللوح:
5. أسلاك العبور:
روابط الشراء مخصصة للهند فقط.
الخطوة 1: مخطط الدائرة
بعد جمع كافة المكونات المطلوبة. قم بتنزيل مخطط الدائرة هذا لفهم أفضل.
الخطوة 2: ابدأ الاتصال
ضع مخطط الدائرة أمامك وابدأ في توصيل الأسلاك.
الخطوة 3: تكوين إعداد Arduino IDE
الآن ، بعد الانتهاء من توصيل arduino IDE المفتوح وحدد نوع اللوحة الخاصة بك ولوحة COM. قم أيضًا بتنزيل المكتبات وتضمينها.
الخطوة 4: تحميل الكود
الآن ، قم بتجميع وتحميل الكود.
الشفرة:
# تضمين "DHT.h" # تضمين "U8glib.h" U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0) ؛
#define DHTPIN 2
#define DHTTYPE DHT11
DHT dht (DHTPIN ، DHTTYPE ، 6) ؛ شار str [10] ؛
اختبار رسم باطل (باطل) {
u8g.setFont (u8g_font_unifont) ،
u8g.drawStr (0، 30، "درجة الحرارة &") ؛
u8g.drawStr (0، 50، "مقياس الرطوبة") ؛
u8g.setFont (u8g_font_helvB08) ، //
u8g.drawStr (7، 60، "PR ROBOTICS") ؛
}
الإعداد باطل() {
dht.begin () ،
u8g.firstPage () ،
فعل {
drawTest () ؛
}
بينما (u8g.nextPage ()) ؛
تأخير (3000) ؛ }
حلقة فارغة() {
تأخير (500) ؛
تعويم h = dht.readHumidity () ؛
تعويم t = dht.readTemperature () ،
إذا (إسنان (ح) || إسنان (ر))
{
إرجاع؛
}
u8g.firstPage () ،
فعل {
u8g.setFont (u8g_font_helvB08) ،
u8g.drawStr (0، 15، "الرطوبة:")؛
u8g.drawStr (80، 15، dtostrf (h، 5، 2، str)) ؛
u8g.drawStr (120، 15، "٪") ؛
u8g.drawStr (0، 30، "درجة الحرارة:") ؛
u8g.drawStr (80، 30، dtostrf (t، 5، 2، str)) ؛ u8g.drawStr (120، 30، "\ 260C") ؛
u8g.drawStr (10، 60، "BY: PR ROBOTICS") ؛
}
بينما (u8g.nextPage ()) ؛ }
الخطوة 5: الاختبار
الآن ، فقط اختبر مشروعك.
موصى به:
مستشعر درجة الحرارة والرطوبة مع شاشة LCD وكشف الصوت: 4 خطوات
مستشعر درجة الحرارة والرطوبة مع شاشة LCD وكشف الصوت: مرحبًا يا شباب !!! حسنًا ، كان هذا المشروع هو مشروعي الأخير. كان الغرض من هذا المشروع هو مراقبة درجة حرارة الغرفة والرطوبة في ورشة عمل جامعتي بسبب عطل في بعض المكونات الإلكترونية بسبب درجة الحرارة غير المواتية و
مقياس درجة الحرارة والرطوبة لإنترنت الأشياء مع شاشة OLED: 5 خطوات (بالصور)
مقياس درجة الحرارة والرطوبة لإنترنت الأشياء مع شاشة OLED: تحقق من درجة الحرارة والرطوبة في شاشة OLED في أي وقت تريده وفي نفس الوقت اجمع هذه البيانات في منصة إنترنت الأشياء. في الأسبوع الماضي قمت بنشر مشروع يسمى أبسط مقياس درجة حرارة ورطوبة إنترنت الأشياء. هذا مشروع جيد لأنه يمكنك
قراءة درجة الحرارة باستخدام مستشعر درجة الحرارة 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. لذلك في هذا البرنامج التعليمي سوف نقرأ درجة الحرارة والرطوبة وأمبير. الحرارة أنا
مستشعر درجة الحرارة والرطوبة مع شاشة اردوينو وشاشة LCD: 4 خطوات
مستشعر درجة الحرارة والرطوبة مع شاشة Arduino وشاشة LCD: مرحبًا يا شباب ، مرحبًا بكم مرة أخرى في Artuino. كما رأيت ، لقد بدأت InstructableToday اليوم سنقوم بعمل درجة حرارة & أمبير ؛ مقياس الرطوبة مع وحدة DHT11. لنبدأ ضع في اعتبارك الاشتراك وإعجاب الفيديو