ارسال سفارشات بالای 1.900 هزار تومان رایگان میباشد

راه اندازی GY-302

GY-302

‫این ماژول شامل یک سنسور دیجیتال اندازه گیری شدت نور که با رابط I2C به میکرو کنترولر متصل شده و با دو آدرس مختلف اطلاعات مربوطه را به آن ارسال میکند

تغذیه و راه اندازی

‫در این ماژول از یک رگولاتور 3.3 ولت استفاده شده که به شما کمک میکند تا بتوانید به راحتی آن را به بردهای مختلف با تغذیه 3 تا 5 ولت متصل کنید ‫
‫برای راه اندازی مانند شکل زیر ماژول را به یک میکروکنترولر مانند آردواینو اونو متصل کنید و برنامه مربوط به تست آن را در میکرو آپلود کرده و نتایج را بر روی نمایشگر سریال ببینید ‫
‫پین ADDR برای تعیین آدرس به کار میرود. ‫
‫ 0x23 (when ADDR = LOW) ‫
‫0x5c (when ADDR = HIGH) ‫

برنامه ریزی میکروکنترولر

‫این ماژول دارای یک کتابخانه آماده است که کار را برای کاربر ها بسیار ساده میکند. ‫
‫برای افزودن این کتابخانه مانند شکل زیر عمل کنید ‫
‫اگر قبلا این کتابخانه را به کامپایلر اضافه نموده اید نیازی به انجام این بخش نیست ‫
‫به منوی SKETCH بروید و گزینه MANAGE LIBRARIES را انتخاب کنید ‫
‫و مانند شکل زیر کتابخانه BH1750 را نصب نمایید

کد آردواینو جهت تست BMP108

// Arduino and GY-302 module
#include
#include
BH1750 GY302; // initialize BH1750 object
void setup() {
Serial.begin(9600); // initialize serial
GY302.begin(); // initialize GY-302 module
}
void loop() {
// get reading from module
uint16_t lux = GY302.readLightLevel();
// display to Serial Monitor
Serial.print("Light: ");
Serial.print(lux);
Serial.println(" lx");
// pause for 1 second
delay(1000);
}

  • جدید ترین
    • جدید ترین
    • موضوع
    • نام
    • 8
    • 24
    • 48
    • 96
    • 120
    120 تعداد نمایش
  • جدید ترین
    • جدید ترین
    • موضوع
    • نام
  • تعداد نمایش 6
    • 8
    • 24
    • 48
    • 96
    • 120