فهرست مطالب:

1.8 TFT LCD ایستگاه هواشناسی پیشرفته: 5 مرحله
1.8 TFT LCD ایستگاه هواشناسی پیشرفته: 5 مرحله

تصویری: 1.8 TFT LCD ایستگاه هواشناسی پیشرفته: 5 مرحله

تصویری: 1.8 TFT LCD ایستگاه هواشناسی پیشرفته: 5 مرحله
تصویری: Compact Weather Station for Smart Farming 2024, نوامبر
Anonim
1.8 TFT LCD ایستگاه هواشناسی پیشرفته
1.8 TFT LCD ایستگاه هواشناسی پیشرفته

کمی کوچکتر ، اما بزرگتر.

مرحله 1: پروژه ادامه دارد

خوب من یک درایو 1.8 اینچی tft LCD با درایور ST7735 داشتم که من مدتی است از آن استفاده نمی کنم. به دلیل وجود LCD 2.4 نمی توانم از رابط I2C برای اتصال سنسورهای بیشتر به Arduino Uno استفاده کنم و تصمیم گرفتم طرح را متناسب با نیازهایم بازنویسی کنم. من یک سنسور فشار فشارسنج BMP280 و یک RTC DS3231 برای نمایش زمان و فشار فشارسنج اضافه کردم.

مرحله 2: قطعات مورد نیاز

- Arduino Uno ، Nano ، Pro mini ، Mega2560 و غیره

- سنسور فشار فشارسنج BMP280

- DS3231 RTC

- 1.8 اینچ tft ال سی دی ST7735

- DS18b20

- DHT11 یا DHT22

- کتابخانه ها و طرح

مرحله 3: نرم افزار

نرم افزار
نرم افزار
نرم افزار
نرم افزار
نرم افزار
نرم افزار

2 تا طرح درست کردم یکی با RTC و دومی بدون RTC است.

2019.03.04. طرح دیگری برای استفاده از سنسور BME280.

مرحله 4: اتصالات

LCD:

- CS Digital 9

- RST Digital 7

- DC Digital 8

- SCLK Digital 13

- MOSI Digital 11

- VCC 3.3 ولت

- زمین GND

- LED 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 آنالوگ: هر پین آنالوگ که رایگان است

مرحله 5: در نهایت

کار شما تمام شده و یک ایستگاه هواشناسی بسیار ارزان و دقیق را مونتاژ کرده اید.

اساساً همان نسخه قبلی است ، اما از LCD دیگری استفاده می کند. برای نمایش زمان فکر کردم یک رشته ساده بیش از اندازه کافی خواهد بود.

tft.print (rtc.getTimeStr (FORMAT_SHORT)) ؛ // FORMAT_LONG برای نمایش ثانیه ها ؛ اما این برای نانو کمی زیاد است ، نمایش ثانیه ها به تأخیر می افتد

در صورت تمایل می توانید سنسورهای بیشتری اضافه کنید ، زیرا ما چند پین دیجیتالی و آنالوگ رایگان داریم بدون ذکر گذرگاه I2C. تنها محدودیت وضوح LCD است:)

امیدوارم استفاده خوبی از آن ببرید.

ممنون که مطالب آموزنده من را مطالعه کردید.

به سلامتی!

توصیه شده: