فهرست مطالب:
- مرحله 1: داستان
- مرحله 2: قطعات مورد نیاز
- مرحله 3: راه اندازی سخت افزار
- مرحله 4: نرم افزار
- مرحله 5: بیایید ببینیم چه ساخته ایم
- مرحله ششم: کامپایل خطاها
- مرحله 7: انجام شد
تصویری: 2.4 ایستگاه هواشناسی TFT Arduino با چند سنسور: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
ایستگاه هواشناسی آردوینو قابل حمل با LCD TFT و چند سنسور.
مرحله 1: داستان
اخیراً کمی وقت آزاد برای بازی با آردوینو داشتم.
چند ماه پیش در اینترنت یک طرح با یک LCD TFT با سنسور DHT و RTC پیدا کردم. بنابراین من آن را سیم کشی کردم ، تعدادی تغییر در طرح برای کار ایجاد کردم. بعد از آپلود کارش وحشتناک بود !! پس از 4 ساعت متوجه شدم که رنج کشیدن با آن بی معنی است. فکر کردم برای خودم یک ایستگاه هواشناسی می سازم که در خانه از آن استفاده خواهم کرد.
بیا شروع کنیم!
مرحله 2: قطعات مورد نیاز
قطعات مورد نیاز:
- Arduino uno یا Mega2560 (قبلاً داشت)
- 2.4 tft ال سی دی با Ili932x یا 9341 IC (قبلاً داشت)
- DHT11 (قبلاً وجود داشت)
- DS18b20 (قبلاً وجود داشت)
- سنسور نور 4 پین LDR (آنالوگ و دیجیتال)
- برخی از سیم های بلوز (قبلاً وجود داشت)
- Arduino IDE و کتابخانه های صحیح
بنابراین در آن زمان هیچ هزینه ای برای من نداشت.
مرحله 3: راه اندازی سخت افزار
خوب موضوع مهمی نبود کلون های چینی آردوینو همیشه بد نیستند. هنگامی که صفحه دارای خط دوم است که می توانید پین ها را لحیم کنید ، این باعث می شود با سیم کشی فضای بیشتری متحرک شوید.
بنابراین من پین ها را برعکس (برای نگاه کردن به پایین) لحیم کردم تا کار راحت تر شود. عکس رو ببینید.
در این لحظه ما 3 5V ، 3 3.3 V و چند پین GND دریافت کردیم.
اکنون می توانید چندین سنسور را از این طریق به برد وصل کنید.
سنسور DHT به Digital 11 متصل است.
سنسور دما به Digital 10 متصل است.
LDR به آنالوگ 5 متصل است.
دیجیتال 12 و 13 رایگان است. بنابراین در صورت تمایل می توانید 1 سنسور اضافه کنید. (من می خواهم)
به دلیل LCD هیچ سنسور I2C نمی تواند به برد متصل شود. ال سی دی برای RESET به پین A4 نیاز دارد.
غم انگیز ، اما واقعیت دارد.
مرحله 4: نرم افزار
کتابخانه ها و طرح را بارگیری کنید.
من کتابخانه های این پروژه را بارگذاری می کنم.
کتابخانه SPFD5408 برای رانندگی LCD 2.4 TFT ما بسیار مناسب است ، اما من فکر می کنم فقط برای ILI932X خوب است ؛ 9340 ؛ آی سی 9341
2019.01.05.!!
یک بروزرسانی کوچک! اکنون آردوینو نقطه شبنم را نشان می دهد!
شاخص حرارت هر دو درجه سانتیگراد و فارنهایت نمایش داده می شود.
2019.01.06!!
نسخه Mcufriend اکنون مقادیر را به مانیتور سریال گزارش می دهد.
مرحله 5: بیایید ببینیم چه ساخته ایم
آردوینو ما با استفاده از سرعت به روزرسانی 1000 میلی ثانیه ارزش سنسورها را تغییر می دهد.
آنچه می بینیم:
- دما از سنسور DHT در حلقه سنج
- رطوبت در گوشه بالا سمت راست
- دما از سنسور DS18B20
- شاخص حرارت در فارنهایت
- شدت نور در درصد (هنوز کمی اشکال دارد)
- دما در فارنهایت
- نقطه شبنم در درجه سانتیگراد
- محاسبه رطوبت مطلق
ولی! ما هنوز 2 پین دیجیتالی رایگان داریم ، بنابراین هنوز برای پیشرفت بیشتر برای به حداکثر رساندن قابلیت های برد برد آردوینو ما فضا باقی مانده است.
در حال برنامه ریزی برای ارتقاء چند (و بصری) این ایستگاه هواشناسی در آینده ای نزدیک هستم تا کار کند و بهتر به نظر برسد. البته به محض اینکه وقت آزاد کافی داشته باشم ……
نسخه سوم برای نمایشگرهای سازگار با McuFriend است. من یک درایور 1580 و 5408 IC داشتم که تقریباً 2 سال از آن استفاده نکردم. بنابراین من برای کار با آنها کمی اصلاح کردم. من کتابخانه McuFriend اصلاح شده خود را بارگذاری کردم.
مرحله ششم: کامپایل خطاها
اخیراً من با Arduino IDE (و نه فقط من) خطاهای کامپایل دارم. این مشکل اغلب برمی گردد.
اگر خطایی در تدوین این طرح دارید ، لطفاً آن را در یک پنجره جدید آردوینو کپی کرده و دوباره امتحان کنید.
این برای من کار می کند ، امیدوارم برای شما نیز مفید باشد.
به دلیل ESP Core من هنوز روی Arduino IDE 1.6.13 نشسته ام.
چرا ارتقا نمی دهید؟ فقط به این دلیل که این نسخه برای من بسیار مناسب است.
مرحله 7: انجام شد
شما انجام دادید.
هر طور که دوست دارید از آن استفاده کنید.
ممنون که مطالب آموزشی من را مطالعه کردید
توصیه شده:
ایستگاه هواشناسی NaTaLia: ایستگاه آب و هوایی خورشیدی آردوینو به درستی انجام شد: 8 مرحله (همراه با تصاویر)
ایستگاه هواشناسی NaTaLia: ایستگاه آب و هوایی خورشیدی آردوینو به درستی انجام شد: پس از 1 سال عملیات موفق در 2 مکان مختلف ، من برنامه های پروژه ایستگاه هواشناسی خورشیدی خود را به اشتراک می گذارم و توضیح می دهم که چگونه به یک سیستم تبدیل شده است که می تواند در مدت زمان طولانی زنده بماند. دوره های انرژی خورشیدی اگر دنبال کنید
ایستگاه هواشناسی DIY و ایستگاه حسگر WiFi: 7 مرحله (همراه با تصاویر)
DIY Weather Station & WiFi Sensor Station: در این پروژه نحوه ایجاد ایستگاه هواشناسی به همراه ایستگاه حسگر WiFi را به شما نشان خواهم داد. ایستگاه حسگر داده های دما و رطوبت محلی را اندازه گیری می کند و آنها را از طریق WiFi به ایستگاه هواشناسی ارسال می کند. سپس ایستگاه هواشناسی t
ESP8266 NodeMCU + LM35 + Blynk (ایستگاه هواشناسی IOT/ سنسور دمای دیجیتال): 4 مرحله
ESP8266 NodeMCU + LM35 + Blynk (ایستگاه هواشناسی IOT/ سنسور دمای دیجیتال): سلام بچه ها! در این دستورالعمل ، ما قصد داریم نحوه اتصال رابط سنسور LM35 به NodeMCU و نمایش این اطلاعات دما از طریق اینترنت در تلفن هوشمند با برنامه Blynk را بیاموزیم. (همچنین در این پروژه ما از ویجت SuperChart در Bl
تمشک چند کاره 1 B (ابر شخصی + ایستگاه هواشناسی): 4 مرحله
چند وظیفه تمشک 1 B (ابر شخصی + ایستگاه آب و هوا): چندی پیش به یاد آوردم که پس از خرید نسخه جدیدتر ، یک RPiB اضافی وجود داشت. با حفظ حریم خصوصی هنگام نگهداری فایل های پشتیبان ، تصمیم گرفتم سرور ابری خود را داشته باشم. از نتیجه خوب خوشحالم اما از اتلاف پتانسیل از R راضی نیستم
ایستگاه هواشناسی Acurite 5 در 1 با استفاده از Raspberry Pi و Weewx (سایر ایستگاه های هواشناسی سازگار هستند): 5 مرحله (همراه با تصاویر)
ایستگاه هواشناسی Acurite 5 در 1 با استفاده از Raspberry Pi و Weewx (دیگر ایستگاه های آب و هوایی سازگار هستند): وقتی ایستگاه هواشناسی Acurite 5 in 1 را خریداری کردم ، می خواستم بتوانم آب و هوا را در خانه ام بررسی کنم. وقتی به خانه رسیدم و آن را راه اندازی کردم ، متوجه شدم که یا باید صفحه نمایش را به کامپیوتر وصل کنم یا هاب هوشمند آنها را بخرم ،