پروژه کاربردی پروژه های AVR

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

ساخت لوکس متر با AVR و سنسور BH1750
4.29 (85.71%) 7 votes

BH1750

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

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

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

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

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

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

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

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

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

SCH

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

این مطلب را از دست ندهید  راه اندازی استپر موتور با avr

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

 

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

اکبر محمدی

1 دیدگاه

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