فهرست مطالب:

DIY دما را روی صفحه LCD با استفاده از آردوینو نمایش دهید: 10 مرحله
DIY دما را روی صفحه LCD با استفاده از آردوینو نمایش دهید: 10 مرحله

تصویری: DIY دما را روی صفحه LCD با استفاده از آردوینو نمایش دهید: 10 مرحله

تصویری: DIY دما را روی صفحه LCD با استفاده از آردوینو نمایش دهید: 10 مرحله
تصویری: How to use LCD LCD1602 with I2C module for Arduino - Robojax 2024, جولای
Anonim
Image
Image

در این پروژه ، ما قصد داریم یک مدار با استفاده از برخی از اجزا مانند آردوینو ، سنسور دما و غیره ایجاد کنیم. در این مدار درجه به طور مداوم در LCD مشاهده می شود ، 100 میلی ثانیه تاخیر بین نمای درجه جدید روی LCD وجود دارد. و می توانید آن زمان را در کد ویرایش کنید ، و وقتی دما به رقم خاصی رسید ، چراغ LED RGB به یکی از این رنگ ها قرمز ، سبز ، آبی ، آبی روشن ، بنفش یا زرد تغییر می کند.

سیم کشی مدار به طور متوسط تقریباً 30 دقیقه به طول می انجامد ، بنابراین ساختن آن سخت نیست. و برنامه نویسی حدود 10 دقیقه طول می کشد تا به پایان برسد. برای شبیه سازی مدار خود می توانید از tinakercad استفاده کنید تا مطمئن شوید مدار درست شده درست است. سنسور دما مسئول ارسال دمای فعلی به میکروکنترلر خواهد بود ، در این مورد ، میکروکنترلر یک آردوینو است ، سنسور دما پدیده های آنالوگ را حس می کند و درجه هوا است و آنالوگ از آن به بعد به ولتاژ ، زیرا این زبانی است که رایانه ها به طور کلی درک می کنند ، و سپس در تبدیل سیگنال های ولتاژ آنالوگ به تک دیجیتال ، زیرا میکروکنترلر دیجیتالی است و آب و هوا دیجیتال است ، بنابراین ما به چیزی نیاز داریم که آن سیگنال آنالوگ را به دیجیتالی تبدیل کند تا میکروکنترلر ساخته شود. بتواند آن را بخواند LCD مسئول مشاهده درجه حرارت در هر دو درجه سانتیگراد و فارنهایت است.

تدارکات

اجزاء:

تخته نان

پرش کننده ها

آردوینو اونو

منبع DC 5 ولت

مقاومت 4 برابر

LED RGB

به • • منبع DC 5 ولت.

صفحه LCD 16*2

پتانسیومتر 10 کیلو اهم

سنسور دما LM35

مرحله 1: تمام اجزای مورد نیاز را آماده کنید

مرحله 2: این پین ها را به کاتد تخته نان وصل کنید. (gnd ، RW و LED). توجه: سیم LED را که در لبه آن قرار دارد و در کنار آن قرار دهید ، به زودی مورد استفاده قرار می گیرد

این پین ها را به آند تخته نان وصل کنید. (VCC و LED یکی را قبل از آخرین پین + مقاومت پین کنید)
این پین ها را به آند تخته نان وصل کنید. (VCC و LED یکی را قبل از آخرین پین + مقاومت پین کنید)

مرحله 3: این پین ها را به آند تخته نان وصل کنید. (VCC و LED یکی را قبل از آخرین پین + مقاومت پین کنید)

مهم: لطفاً فراموش نکنید که مقاومت را در * اتصال سری * با پین LED صفحه LED قرار دهید تا آسیبی به صفحه LED وارد نشود.

مرحله 4:

تصویر
تصویر

پین RS را به پین "12" آردوینو وصل کنید. پین RW را به پین "11" آردوینو وصل کنید. پین DB4 را به پین "5" آردوینو وصل کنید. پین DB5 را به پین "4" آردوینو وصل کنید. پین DB6 را به پین "3" آردوینو وصل کنید. پین DB7 را به پین "2" آردوینو وصل کنید.

مرحله 5:

تصویر
تصویر

پین قرمز LED RGB را به پین "8" آردوینو وصل کنید. پین آبی LED RGB را به پین "9" آردوینو وصل کنید.

پین سبز LED RGB را به پین "10" آردوینو وصل کنید. پین کاتد LED RGB را به پین کاتد تخته نان وصل کنید. فراموش نکنید که به جز پین کاتد ، یک مقاومت روی هر پین RGB led قرار دهید.

مرحله 6: اولین پین پتانسیومتر را به کاتد تخته نان وصل کنید ، سومین پین پتانسیومتر را به آند تخته نان وصل کنید و پین دوم پتانسیومتر را به پین VD صفحه LED وصل کنید

اولین پین پتانسیومتر را به کاتد تخته نان وصل کنید ، سومین پین پتانسیومتر را به آند تخته نان وصل کنید و پین دوم پتانسیومتر را به پین VD صفحه LED وصل کنید
اولین پین پتانسیومتر را به کاتد تخته نان وصل کنید ، سومین پین پتانسیومتر را به آند تخته نان وصل کنید و پین دوم پتانسیومتر را به پین VD صفحه LED وصل کنید

مرحله 7: پین سمت راست سنسور دما را به کاتد تخته نان وصل کنید ، پین سمت چپ را به آند تخته نان وصل کنید و پین میانی را به A0 آردوینو وصل کنید

پین سمت راست سنسور دما را به کاتد تخته نان وصل کنید ، پین سمت چپ را به آند تخته نان وصل کنید و پین میانی را به A0 آردوینو وصل کنید
پین سمت راست سنسور دما را به کاتد تخته نان وصل کنید ، پین سمت چپ را به آند تخته نان وصل کنید و پین میانی را به A0 آردوینو وصل کنید

مرحله 8:

تصویر
تصویر

پین 5 ولت آردوینو را به آند صفحه نان وصل کنید و GND آردوینو را به کاتد تخته نان وصل کنید.

پتانسیومتر به کاتد تخته نان ، پین سوم پتانسیومتر را به آند صفحه نان وصل کنید و پین دوم پتانسیومتر را به پین VD صفحه LED وصل کنید.

توصیه شده: