Daftar Isi:
Video: Partikel Foton - BH1715 Digital Ambient Light Sensor Tutorial: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
BH1715 adalah Sensor Cahaya Sekitar digital dengan antarmuka bus I²C. BH1715 biasanya digunakan untuk mendapatkan data cahaya sekitar untuk menyesuaikan daya lampu latar LCD dan Keypad untuk perangkat seluler. Perangkat ini menawarkan resolusi 16-bit dan rentang pengukuran yang dapat disesuaikan, memungkinkan deteksi dari.23 hingga 100.000 lux. Berikut adalah demonstrasinya dengan foton partikel.
Langkah 1: Yang Anda Butuhkan.
1. Foton Partikel
2. BH1715
3. Kabel I²C
4. Perisai I²C untuk Foton Partikel
Langkah 2: Koneksi:
Ambil pelindung I2C untuk foton partikel dan dorong perlahan ke atas pin foton partikel.
Kemudian sambungkan salah satu ujung kabel I2C ke sensor BH1715 dan ujung lainnya ke pelindung I2C.
Koneksi ditunjukkan pada gambar di atas.
Langkah 3: Kode:
Kode partikel untuk BH1715 dapat diunduh dari repositori GitHub kami- Dcube Store.
Berikut ini tautan untuk hal yang sama:
github.com/DcubeTechVentures/BH1715…
Kami telah menggunakan dua library untuk kode partikel, yaitu application.h dan spark_wiring_i2c.h. Perpustakaan Spark_wiring_i2c diperlukan untuk memfasilitasi komunikasi I2C dengan sensor.
Anda juga dapat menyalin kode dari sini, diberikan sebagai berikut:
// Didistribusikan dengan lisensi kehendak bebas.
// Gunakan sesuka Anda, untung atau gratis, asalkan sesuai dengan lisensi karya terkait.
// BH1715
// Kode ini dirancang untuk bekerja dengan Modul Mini BH1715_I2CS I2C yang tersedia di Dcube Store.
#termasuk
#termasuk
// Alamat I2C BH1715 adalah 0x23(35)
#tentukan Addr 0x23
int pencahayaan = 0;
batalkan pengaturan()
{
// Tetapkan variabel
Particle.variable("i2cdevice", "BH1715");
Particle.variable("luminance", luminance);
// Inisialisasi komunikasi I2C sebagai MASTER
Kawat.mulai();
// Inisialisasi komunikasi serial, setel baud rate = 9600
Serial.begin(9600);
// Mulai Transmisi I2C
Wire.beginTransmission(Addr);
// Kirim perintah daya pada
Kawat.tulis (0x01);
// Hentikan Transmisi I2C
Kawat.endTransmisi();
// Mulai Transmisi I2C
Wire.beginTransmission(Addr);
// Kirim perintah pengukuran berkelanjutan
Kawat.tulis (0x10);
// Hentikan Transmisi I2C
Kawat.endTransmisi();
penundaan (300);
}
lingkaran kosong()
{
data int yang tidak ditandatangani [2];
// Meminta 2 byte data
Wire.requestFrom(Addr, 2);
// Baca 2 byte data
// ALS msb, ALS lsb
jika(Kabel.tersedia()==2)
{
data[0] = Wire.read();
data[1] = Kawat.baca();
}
penundaan (300);
// Konversi data
luminansi = ((data[0] & 0xFF) * 256 + (data[1] & 0xFF)) / 1,20;
// Keluarkan data ke dasbor
Particle.publish("Pencahayaan Cahaya Sekitar:", String(pencahayaan));
}
Langkah 4: Aplikasi:
BH1715 adalah sensor cahaya ambient keluaran digital yang dapat dimasukkan ke dalam Ponsel, TV LCD, PC CATATAN, dll. Ini juga dapat digunakan di mesin permainan portabel, kamera digital, kamera video digital, PDA, layar LCD dan banyak lagi perangkat yang memerlukan aplikasi penginderaan cahaya yang efisien.
Direkomendasikan:
Pelacakan Gerak Menggunakan MPU-6000 dan Foton Partikel: 4 Langkah
Pelacakan Gerak Menggunakan MPU-6000 dan Foton Partikel: MPU-6000 adalah Sensor Pelacakan Gerak 6 Sumbu yang memiliki akselerometer 3 Sumbu dan giroskop 3 Sumbu yang tertanam di dalamnya. Sensor ini mampu melacak posisi dan lokasi objek secara tepat di bidang 3 dimensi secara efisien. Hal ini dapat digunakan saya
Foton Partikel - Tutorial Sensor Suhu TCN75A: 4 Langkah
Foton Partikel - Tutorial Sensor Suhu TCN75A: TCN75A adalah sensor suhu serial dua kawat yang digabungkan dengan konverter suhu ke digital. Ini digabungkan dengan register yang dapat diprogram pengguna yang memberikan fleksibilitas untuk aplikasi penginderaan suhu. Pengaturan register memungkinkan pengguna
Sensor Kelembaban Menggunakan Foton Partikel: 6 Langkah
Sensor Kelembaban Menggunakan Foton Partikel: PendahuluanDalam tutorial ini kita akan membuat sensor Kelembaban menggunakan Foton Partikel dan antena WiFi di tempat tidur atau/dan eksternal. Kekuatan WiFi tergantung pada jumlah kelembaban di udara dan juga di tanah. Kami menggunakan prinsip ini
Mod 3.3V untuk Sensor Ultrasonik (siapkan HC-SR04 untuk Logika 3.3V pada ESP32/ESP8266, Foton Partikel, Dll): 4 Langkah
Mod 3.3V untuk Sensor Ultrasonik (siapkan HC-SR04 untuk Logika 3.3V pada ESP32/ESP8266, Particle Photon, Dll): TL;DR: Pada sensor, potong jejak ke pin Echo, lalu sambungkan kembali menggunakan pembagi tegangan (jejak gema -> 2.7kΩ -> Pin gema -> 4.7kΩ -> GND). Sunting: Ada beberapa perdebatan tentang apakah ESP8266 sebenarnya toleran 5V pada GPIO di
Sensor Kabut - Foton Partikel - Simpan Data Online: 5 Langkah (dengan Gambar)
Sensor Kabut - Foton Partikel - Simpan Data Online : Untuk mengukur banyaknya kabut atau asap di udara kami membuat sensor kabut ini. Ini mengukur jumlah cahaya yang diterima LDR dari laser, dan membandingkannya dengan jumlah cahaya di sekitarnya. Ini memposting data di lembar google secara realtime melalui IFTTT