Membuat Alat ukur Lux meter menggunakan Arduino

Pada tutorial kali ini kita akan membuat  alat ukur intensitas cahaya atau Lux meter menggunakan Arduino. Adapun Sensor yang digunakan dalam membuat alat ukur intensitas cahaya  ( Lux meter) adalah BH1750 yang merupakan sensor I2C dengan komunikasi serial Rx Tx dan menggunakan LCD I2C  sebagai penampil utama .

BACA JUGA : Alat ukur tegangan arus daya menggunakan arduino

Pengertian Intensitas Cahaya

Intensitas cahaya adalah salah suatu besaran pokok fisika yang dapat diukur. Kebutuhan pencahayaan setiap ruangan terkadang berbeda. Semuanya tergantung dan disesuaikan dengan kegiatan yang dilakukan. Pencahayaan yang baik yaitu pencahayaan yang memungkinkan kita dapat melihat obyek dengan jelas dalam pengukuran satuan lux.

Komponen Lux meter Arduino

  • Arduino Uno/Mega/Nano . dan disini saya menggunakan mega 2560
  • Lcd i2c
  • Kabel jumper
  • Breadboard
  • Sensor BH1750 ( GY-302 )

Rangkaian intensitas cahaya Lux meter Arduino

Lux meter

Setelah semua komponen sudah dirangkai seperti gambar skematik diatas, maka sebelum masuk ke pembuatan kode sketch program, lengkapi dulu librarynya yakni :

 Library LCD I2c.h DISINI

 Library BH1750FVI.h DISINI

Sketch Program

#include <LiquidCrystal_I2C.h>
#include <BH1750FVI.h> 
#include <Wire.h>
BH1750FVI LightSensor(BH1750FVI::k_DevModeContHighRes);
LiquidCrystal_I2C lcd(0x3F, 16,2);
uint16_t lux;
void setup(){
lcd.begin();
LightSensor.begin();
lcd.print("Praktek Otodidak");
 delay(1000);
 }
void loop(){
 &nbsp;lux = LightSensor.GetLightIntensity();
 &nbsp;lcd.setCursor(0,1);
 &nbsp;lcd.print("lux");
 &nbsp;lcd.print(lux);
}

Gambar Alat Lux meter yang telah dibuat :

Untuk lebih jelas, silahkan ditonton videonya dibawah ini :

Tinggalkan Balasan

Scroll to Top