Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Kita umumnya menghadapi situasi, di mana kita perlu mengukur intensitas cahaya. Jadi saya memutuskan untuk membuat proyek kecil yang akan membantu kami memecahkan masalah ini. Proyek ini menggambarkan bagaimana kita dapat menggunakan OPT3001 dengan Arduino sebagai Lux meter. Dalam proyek ini, saya telah menggunakan papan breakout kecil untuk OPT3001. Sensor ini berkomunikasi melalui protokol I2C.
Beberapa keuntungannya adalah:
- Optik Presisi
- PemfilteranFitur Pengaturan Skala PenuhOtomatis
- Pengukuran: 0,01 lux hingga 83 k luxRendah
- Operasi Saat Ini: 1,8 A
Langkah 1: Daftar Hal yang Saya Gunakan
- Arduino Uno sebagai pengontrol utama.
- OPT3001 dari Texas Instruments.
- Kabel jumper
- Komputer dengan Arduino IDE terpasang.
Itu saja, mari pindah ke koneksi perangkat keras.
Langkah 2: Langkah 2: Koneksi Perangkat Keras
Sekarang kita akan melihat bagaimana kita dapat menghubungkan Arduino uno dan OPT3001 melalui jalur I2C.
-
Saluran listrik
- VDD -- 3,3 V
- GND -- GND
-
Bus I2C
- SDA -- A4
- SCL -- A5
Langkah 3: Langkah 3: Cuplikan Kode untuk Arduino Uno Sebagai Lux Meter
Unggah kode ini ke Arduino uno.
Tautan lengkap untuk proyek ini ada di:
www.microcontrollershub.com/project-05-opt3001-with-arduino-lux-meter
Langkah 4: Langkah 4: Periksa Output
Setelah selesai, buka terminal Serial dan periksa data yang berasal dari sensor, Anda harus mendapatkannya seperti yang ditunjukkan.