دستگاه سنجش نور محیط

سلام در این جلسه قصد داریم با استفاده از سنسور فتوسل و چهار عدد LED دستگاه سنجش نور درست کنیم طوری که با کم و زیاد شدن نور وضعیت LED ها تغییر پیدا میکنه .
شما میتونید از این دستگاه برای سنجش نور محیط و اتاق و یا خونه خودتون استفاده کنید.

 

قطعات مورد نیاز :

 

  • بردesp8266 12 e cp2102  nodemcu
  • سنسور فتوسل
  • چهار عدد LED با رنگ های مختلف
  •  برد بورد
  • کابل یو اس بی یا جا باطری چهار تایی
  •  مقداری سیم جامپر

 

سنسور LDR :

 

LDR Pinout 300x218 - دستگاه سنجش نور محیط

gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== - دستگاه سنجش نور محیط

سنسور LDR یک نوع مقاومت هستش که با توجه مقدار نور مقدار مقاومتش تغییر میکنه .
یعنی اگه نور با شدت به سنسور تابیده بشه مقدار مقاومتش کم میشه و اگه نور تابیده نشه و یا کم تابیده بشه مقدار مقاومتش زیاد میشه.

از این سنسور در مداراتی که نیاز به فهمیدن مقدار نور در محیط هستش استفاده میشه مثل فتوسل برای روشن شدن لامپ ها به طور اتوماتیک در شب یا روشن شدن نور معابر در شب و یا دزدگیر های جعبه های هوشمند و…

ldr photosensitive photoresistor sensor 300x300 - دستگاه سنجش نور محیط
gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== - دستگاه سنجش نور محیط

خب ما اگه به تنهایی بخوایم از سنسور LDR استفاده کنیم فقط خروجی آنالوگ داریم اما ماژول هایی ساخته شدن که به ما خروجی دیجیتال و آنالوگ میدن و م میتونیم از هرکدوم که خواستیم استفاده کنیم ما برای راحتی کار از پایه دیجیتال استفاده میکنیم فقط تنها چیزی که باید دقت داشته باشین این هستش که برای استفاده از خروجی دیجیتال ماژول اول از همه حالت روشن خروجی رو با پتانسیومتر روی برد تنظیم کنین که چه حالتی خروجی روشن و خاموش باشه.

ما داخل این پروژه از سنسور فتوسل استفاده میکنیم چون فقط نیاز به خروجی آنالوگ داریم.

شماتیک واتصالات :

شماتیک |

Untitled Sketch bb 2 300x79 - دستگاه سنجش نور محیط

اتصالات روی برد بورد |

IMG 20200822 154203 300x222 - دستگاه سنجش نور محیط

     

     

    یکی از پایه های سنسور LDR = پایه ۳.۳ ولت برد NodeMCU
    یکی از پایه های سنسور  LDR = پایه GND برد NodeMCU (برای دقت بالا و نکشیدن جریان پول آپ شود.)
    گره پایه پول آپ شده سنسور  LDR = پایه A0 برد NodeMCU
    پایه بلند تر LED اول = پایه D0 برد NodeMCU
    پایه بلند تر LED دوم = پایه D1 برد NodeMCU
    پایه بلند تر LED سوم = پایه D2 برد NodeMCU
    پایه بلند تر LED چهارم = پایه D3 برد NodeMCU
    پایه کوتاه تر هر چهار LED = پایه GND برد NodeMCU

     

    کد نویسی:

     

     

    ایمان آقایی زاده

    مدرس و محقق و پژوهشگر در زمینه اینترنت اشیا و هوشمند سازی پایه دهم رشته الکترونیک هنرستان صنعتی تهران توسعه دهنده پلتفرم ها و اپلیکیشن های اینترنت اشیا

    نوشته های مشابه

    دیدگاهتان را بنویسید