فهرست مطالب:
- مرحله 1: چیزهایی که به آنها نیاز خواهیم داشت
- مرحله 2: درباره سنسور LM35
- مرحله 3: درک حسگر ما
- مرحله 4: مدار
- مرحله 5: کد
- مرحله ششم: انجام شد
تصویری: LED های کنترل دما: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
LED ها کارهای زیادی را انجام می دهند مانند نشان دادن ، ایجاد ارقام روی صفحه نمایش ، انتقال اطلاعات مانند آنچه با کنترل از راه دور انجام می دهیم. LED ها قهرمانان الکترونیک و در واقع قهرمانان "ناشناخته" هستند. نه تنها این بلکه از آنها برای روشنایی خانه های ما استفاده می شود. در اینجا ما از آنها برای نشان دادن دما استفاده می کنیم. البته نه اعداد ، اما حداقل می توانند نشان دهند که درجه حرارت گرم ، سرد یا درست است. مداری که خواهیم ساخت در اطراف Arduino UNO و LM35 IC ساخته شده است.
Arduino UNO جای خود را در جعبه ابزار هر سازنده باز کرده است. Arduino UNO بسیار پولکی است زیرا می توانید آن را باز کرده و LED را در کمتر از یک دقیقه چشمک بزنید. همچنین زبان آن سازگار است که C/C ++ است و محبوبیت زیادی دارد.
خوب ، پس بیایید به پروژه ادامه دهیم و به دنبال یک قهرمان دیگر در این پروژه خواهیم بود و آن سنسور ماست.
مرحله 1: چیزهایی که به آنها نیاز خواهیم داشت
1. آردوینو UNO
2. تخته نان
3. سنسور دما LM35
4. LED قرمز
5. LED سبز
6. LED آبی
7. سیم های جهنده
8. Arduino IDE (نرم افزار)
9. کابل USB (کابل ای که Arduino ما را به رایانه متصل می کند)
مرحله 2: درباره سنسور LM35
LM35 یک سنسور دما عالی ، دقیق و همه کاره است. LM35 یک IC است که خروجی را متناسب با دما در درجه سانتیگراد می دهد. محدوده دمایی این IC -55- تا 150 درجه سانتیگراد است. افزایش ولتاژ در هر درجه سانتیگراد 10 میلی آمپر یعنی 0.01 ولت/سانتیگراد است.
LM35 را می توان به راحتی با آردوینو و دیگر کنترلرهای میکرو ارتباط برقرار کرد.
برنامه های کاربردی:
1. اندازه گیری دما
2. کنترل کننده حرارتی خودکار
3. بررسی دمای باتری ها
پیکربندی پین:
سه پین در IC وجود دارد: 1. +VCC
2. خروجی
3. GND
هنگامی که 4-20V را به IC ارائه می دهیم. در پین خروجی ولتاژ تغییر می کند. وقتی دما 0 درجه سانتیگراد باشد ، خروجی 0 ولت خواهد بود. با افزایش هر درجه سانتیگراد 10 میلی آمپر افزایش می یابد. برای محاسبه دما از ولتاژ ، باید از این فرمول استفاده کنیم
Vout = 0.01V/دما
مرحله 3: درک حسگر ما
در اینجا ما سعی می کنیم IC LM35 را درک کنیم. +5 ولت منبع تغذیه را به پین 1 IC وصل کنید و Ground را در پین سوم IC وصل کنید. سپس ، پایانه مثبت مولتی متر را در پین دوم IC و پایانه منفی مولتی متر را در پین سوم IC متصل کنید. ولتاژ را دریافت می کنید و اگر سنسور را در نزدیکی یک چیز داغ قرار دهید ، ولتاژ افزایش می یابد.
مرحله 4: مدار
بنابراین اکنون زمان ساخت پروژه ما فرا رسیده است. برای اتصال LED ها باید از نمودار مدار پیروی کنید. و من سنسور را در شماتیک قرار نداده ام زیرا در tinkercad سنسور LM35 وجود ندارد. با عرض پوزش ، اما برای اتصال سنسور ، دستورالعمل های زیر را دنبال کنید.
1. پین اول IC را به +5 ولت آردوینو وصل کنید
2. پین دوم IC را به A2 آردوینو وصل کنید
3. پین سوم IC را به GND آردوینو وصل کنید
اکنون بخش سخت افزاری ما به پایان رسیده است و تنها کاری که باید انجام دهیم بارگذاری کد است.
مرحله 5: کد
مرحله ششم: انجام شد
پس از بارگذاری کد ، خواهید دید که LED شما شروع به درخشش می کند ، به این معنی که یک رنگ LED با توجه به آب و هوا روشن می شود. به هر حال من فراموش کردم که کدام LED نشان دهنده وضعیت دما است. در واقع ،
اگر LED قرمز روشن شود ، دما گرم است.
اگر LED آبی روشن شود ، دما سرد است.
و اگر LED سبز می درخشد ، درجه حرارت درست است!
نکته دیگر ، اگر مانیتور سریال را باز کنید و سرعت آن را روی 9600 بیت در ثانیه تنظیم کنید ، اگر دما گرم ، سرد یا درست باشد ، می توانید یک دستورالعمل دریافت کنید.
بنابراین از اینکه این مطلب را خواندید بسیار سپاسگزارم و امیدوارم از این آموزش خوشتان آمده باشد.
با تشکر!
توصیه شده:
کنترل روشنایی کنترل LED مبتنی بر PWM با استفاده از دکمه های فشار ، رزبری پای و خراش: 8 مرحله (همراه با تصاویر)
کنترل روشنایی مبتنی بر PWM کنترل LED با استفاده از دکمه های فشار ، رزبری پای و خراش: من سعی می کردم راهی برای توضیح نحوه عملکرد PWM برای دانش آموزانم بیابم ، بنابراین وظیفه خود را برای کنترل روشنایی یک LED با استفاده از 2 دکمه تنظیم کردم. - یک دکمه روشنایی LED را افزایش می دهد و دکمه دیگر آن را کم می کند. برای پیشرفت
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
مانیتور LED را با گروه های مختلف کنترل کنترل کنید. تزئینات LED در آردوینو: 6 مرحله
مانیتور LED را با گروه های مختلف کنترل کنترل کنید. تزئینات LED در آردوینو: موضوع پروژه رایانه ای آردوینو ، & quot؛ دستکاری مانیتور رهبری با گروه های مختلف کنترل است. تزئینات LED در آردوینو & quot ؛. در این دستگاه آردوینو ، دو گروه کنترل مختلف وجود دارد که می توانند مانیتور LED و
توسعه برنامه های کاربردی با استفاده از پین های GPIO در DragonBoard 410c با سیستم عامل های Android و Linux: 6 مرحله
توسعه برنامه های کاربردی با استفاده از پین های GPIO در DragonBoard 410c با سیستم عامل های Android و Linux: هدف از این آموزش نشان دادن اطلاعات مورد نیاز برای توسعه برنامه های کاربردی با استفاده از پین GPIO در DragonBoard 410c با سرعت کم است. این آموزش اطلاعاتی را برای توسعه برنامه های کاربردی با استفاده از پین های GPIO با SYS در Andr ارائه می دهد
کنترل دما با فن های آردوینو و PWM: 6 مرحله (همراه با تصاویر)
کنترل دما با طرفداران Arduino و PWM: کنترل دما با PID در طرفداران Arduino و PWM برای سرور DIY/خنک کننده رک شبکه چند هفته پیش من نیاز به نصب یک رک با دستگاه های شبکه و چند سرور داشتم. این قفسه در یک گاراژ بسته قرار می گیرد ، بنابراین محدوده دما بین زمستان و