جدول المحتويات:
- الخطوة 1: استمر المشروع
- الخطوة 2: الأجزاء المطلوبة
- الخطوة الثالثة: البرمجيات
- الخطوة 4: التوصيلات
- الخطوة الخامسة: أخيرًا
فيديو: 1.8 TFT LCD Advanced Weather Station: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
أصغر قليلاً ، لكن أكبر.
الخطوة 1: استمر المشروع
حسنًا ، كان لدي شاشة TFT LCD مقاس 1.8 بوصة مع برنامج تشغيل ST7735 لم أستخدمه منذ فترة حتى الآن. نظرًا لشاشة 2.4 LCD ، لم أتمكن من استخدام واجهة I2C لتوصيل المزيد من المستشعرات بـ Arduino Uno ، فقد قررت إعادة كتابة المخطط ليلائم احتياجاتي. أضفت مستشعر الضغط الجوي BMP280 وجهاز DS3231 RTC لعرض الوقت والضغط الجوي.
الخطوة 2: الأجزاء المطلوبة
- Arduino Uno و Nano و Pro mini و Mega2560 إلخ.
- مستشعر الضغط الجوي BMP280
- DS3231 RTC
- 1.8 بوصة TFT LCD ST7735
- DS18b20
- DHT11 أو DHT22
- مكتبات ورسم تخطيطي
الخطوة الثالثة: البرمجيات
لقد صنعت 2 اسكتشات. أحدهما مع RTC والثاني بدون RTC.
2019.03.04. رسم تخطيطي آخر لاستخدام مستشعر BME280.
الخطوة 4: التوصيلات
شاشة LCD:
- CS Digital 9
- RST الرقمية 7
- دي سي ديجيتال ٨
- SCLK ديجيتال 13
- MOSI Digital 11
- VCC 3.3 فولت
- أرض GND
- ليد 5 فولت
BMP280:
VCC: أنصح بشدة بـ 3.3 فولت فقط
GND: الأرض
SCL: تناظري 5
SDA: التناظرية 4
DS3231:
Vcc: 3.3 أو 5 فولت
GND: الأرض
SCL: A5
SDA: A4
DS18B20: رقمي 6
DHT11 / 22: رقمي 10
التناظرية LDR: أي دبوس تمثيلي مجاني
الخطوة الخامسة: أخيرًا
لقد انتهيت وتجميع محطة أرصاد جوية دقيقة ورخيصة جدًا.
في الأساس هو نفس الشيء السابق ، لكنه يستخدم شاشة LCD أخرى. لعرض الوقت ، اعتقدت أن السلسلة البسيطة ستكون أكثر من كافية.
tft.print (rtc.getTimeStr (FORMAT_SHORT)) ، // FORMAT_LONG لعرض الثواني ؛ لكن الأمر قليل بعض الشيء بالنسبة للنانو ، فقد تأخر عرض الثواني
لا يزال بإمكانك إضافة المزيد من أجهزة الاستشعار إذا كنت تريد ذلك ، لأن لدينا عددًا قليلاً من المسامير الرقمية والتناظرية التي لا تزال مجانية ناهيك عن ناقل I2C. الحد الوحيد هو دقة شاشة LCD:)
آمل أن يكون لديك استخدام جيد لذلك.
شكرا لك على قراءة تعليماتي.
هتافات!
موصى به:
WiFi Clock ، Timer & Weather Station ، التحكم في Blynk: 5 خطوات (بالصور)
WiFi Clock ، Timer & Weather Station ، Blynk التحكم: هذه ساعة رقمية للتحويل (بفضل Hari Wiguna للمفهوم ورمز التحويل) ، إنها أيضًا ساعة تناظرية ومحطة لتقرير الطقس وجهاز توقيت المطبخ. تطبيق Blynk على هاتفك الذكي عن طريق WiFi. يتيح لك التطبيق
Arduino WiFi Wireless Weather Station Wunderground: 10 خطوات (مع صور)
Arduino WiFi Wireless Weather Station Wunderground: في هذا Instructable سأوضح لك كيفية إنشاء محطة طقس لاسلكية شخصية باستخدام ArduinoA Weather station عبارة عن جهاز يجمع البيانات المتعلقة بالطقس والبيئة باستخدام العديد من أجهزة الاستشعار المختلفة. يمكننا قياس أشياء كثيرة
شاشة LCD I2C / IIC - استخدم SPI LCD لشاشة I2C LCD باستخدام SPI to IIC Module مع Arduino: 5 خطوات
شاشة LCD I2C / IIC | استخدم شاشة SPI LCD لشاشة I2C LCD باستخدام SPI to IIC Module مع Arduino: مرحبًا يا رفاق نظرًا لأن شاشة SPI LCD 1602 العادية بها عدد كبير جدًا من الأسلاك لتوصيلها ، لذا من الصعب جدًا توصيلها بـ arduino ولكن هناك وحدة واحدة متوفرة في السوق يمكنها قم بتحويل شاشة SPI إلى شاشة IIC ، لذا فأنت بحاجة إلى توصيل 4 أسلاك فقط
شاشة LCD I2C / IIC - قم بتحويل شاشة SPI LCD إلى شاشة I2C LCD: 5 خطوات
شاشة LCD I2C / IIC | قم بتحويل شاشة SPI LCD إلى شاشة I2C LCD: يحتاج استخدام شاشة spi LCD إلى عدد كبير جدًا من التوصيلات التي يصعب فعلها ، لذلك وجدت وحدة يمكنها تحويل شاشة i2c LCD إلى شاشة spi LCD ، لذا فلنبدأ
كيفية صنع ساعة حقيقية باستخدام Arduino وشاشة TFT - Arduino Mega RTC مع شاشة TFT مقاس 3.5 بوصة: 4 خطوات
كيفية صنع ساعة Realtime باستخدام Arduino وشاشة TFT | Arduino Mega RTC مع شاشة TFT مقاس 3.5 بوصة: قم بزيارة قناة Youtube الخاصة بي. 2560 و DS3231 RTC module…. قبل البدء … تحقق من الفيديو من قناة YouTube الخاصة بي .. ملاحظة: - إذا كنت تستخدم Arduin