ساخت لوکس متر با AVR و سنسور BH1750

پروژه کاربردی , پروژه های AVR
خرداد ۱۱, ۱۳۹۷
۴٫۳ (۸۵٫۷۱%) ۷ votes

BH1750

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

سنسور BH1750 یک سنسور دیجیتال برای اندازه گیری مقدار LUX است.این سنسور برخلاف سنسور های دیگر موجود در بازار علاوه بر قیمت ارزان , از دقت و سرعت عملکرد نسبتا خوبی برخوردار است.همچنین مزیت اصلی از این سنسور , بهره گیری از پروتکل I2C برای برقراری ارتباط با میکروکنترلر است.اطلاعات ارسالی توسط سنسور مستقیما برحسب لوکس است.

سطح ولتاژ کاری این سنسور ۳٫۳ولت است.اتصال مستقیم پایه های این سنسور به میکروکنترلر باعث آسیب رسیدن به این سنسور می شود.البته ماژول این سنسور را می توانید مستقیما به میکرو کنترلر وصل کنید چون قطعات اضافه شده به سنسور ,امکان اتصال آن به میکروکنترلرهای ۵ولتی AVR را فراهم ساخته است.

این ماژول دارای ۵ پایه است :

VCC:برای اتصال تغذیه ۵ ولتی است.

GND:باید به زمین مدار متصل شود.

SCL:به پایه SCL میکرو وصل شود.

SDA: به پایه SDA میکرو وصل شود.

ADD:پایه آدرس است و آن را به زمین وصل کنید.با این کار آدرس نرم افزاری سنسور ۰x23 می شود که در برنامه لحاظ شده است.

SCH

پروژه راه اندازی این ماژول با استفاده از کدویژن و میکروکنترلر ATMEGA16Aبرای اولین بار توسط تیم تخصصی دیجی نیک به صورت رایگان در اختیار شما عزیزان قرار گرفته است.IMG_20160429_113750

این مطلب را از دست ندهید:  AVR مخفف چیست؟

دانلود سورس پروژه ساخت لوکس متر با AVR

 

Like
4.3 (85.71%) 7 votes
دیدگاهتان را بنویسید

abolfazl دوشنبه , ۱۰ خرداد ۱۳۹۵ پاسخ

اقا دمتون گرم.خیلیییییییی گلید…انشاءالله که خداوند روز به روز به علم و دانش شما اضافه کند.چون از دیگران دریغ نمیکنیدش.بازم ممنون

امید یکشنبه , ۴ تیر ۱۳۹۶ پاسخ

ممنون. خیلی خوب و عالی کارکرد برام. امیدوارم توی کارهاتون هرچه بیشتر موفق باشید.

کریمی چهارشنبه , ۸ فروردین ۱۳۹۷ پاسخ

سلام.خیلی ممنون از اشتراک این مطلب.یه سوال برام پیش اومده.تو دیتاشیت سنسور رنجش را از ۱ تا ۶۵۵۳۵ نوشته اما با این برنامه برای مقادیر بالاتر از ۳۲۰۰۰ مقدار لوکس را منفی نشون میده.ممنون میشم اگه راهنماییم کنید.

محمد چهارشنبه , ۲۳ آبان ۱۳۹۷ پاسخ

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