Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Halo sobat!
Kemarin saya memutuskan untuk memposting gadget sederhana lain yang saya buat untuk teman saya. Dia meminta saya untuk membuat pengukur cahaya sederhana untuk mengontrol kipas dan relay di rumah kacanya di siang hari. Sayangnya saya tidak dapat memposting gambar proyek itu, karena saya hanya memprogram nano untuknya dan tidak tahu apa yang dia buat sejak itu. Tapi saya posting versi saya itu.
Langkah 1: Jadi Apa Ini?
Ini adalah light(lux) meter yang menggunakan arduino, sensor cahaya, layar oled dan beberapa led. Alasan saya memilih layar oled adalah karena mudah untuk terhubung dengan arduino. Dengan cara ini saya bisa menghemat waktu dan bahan untuk menyatukan semuanya.
Mari kita mulai!
Langkah 2: Sensor Cahaya
Sensor cahaya sekitar MAX44009 adalah sensor yang hebat, mudah digunakan, dan sangat murah. Tetapi yang paling penting memiliki rentang pengukuran yang luas: 0,045 Lux hingga 188.000 Lux; arus operasi yang sangat rendah. Perpustakaan yang saya gunakan mendukung perhitungan WPM (watt per meter persegi). Apakah ini cukup baik??? YA!
Saya hanya menyarankan untuk menggunakannya dengan 3,3 volt saat terhubung ke arduino.
Saya menambahkan tautan ini untuk membaca tentang fakta-fakta dasar.
www.maximintegrated.com/en/products/sensor…
hu.mouser.com/new/maxim-integrated/maximma…
Apa itu WPM?
Seperti yang tertulis di library h.file:bla bla…………….. Hal ini memungkinkan untuk biaya rendah, skala kecil, sensor yang mampu memperkirakan energi yang menghantam bumi (dalam W/m^2)
pada waktu tertentu. Saya pikir itu lurus ke depan.
Langkah 3: Bahan
Bagian-bagian yang dibutuhkan untuk proyek ini adalah:
-Arduino Uno (Atmega328 dan lebih tinggi)
- Layar I2C 0,96"
- Sensor cahaya MAX44009
- Papan tempat memotong roti
- Beberapa kabel jumper
- Beberapa led atau 10 segmen led bar
Tapi tentu saja Anda juga bisa menggunakan tampilan lain jika Anda mau.
Langkah 4: Koneksi
Tolong mengerti: Saya tidak punya fritzing atau hal-hal lain seperti itu. Saya tidak menyukainya dan tidak punya waktu dan keberanian untuk repot dengan itu.
Koneksinya sangat sederhana:
Layar dan sensor menggunakan garis I2C dari arduino.
Menampilkan:
VCC - 3,3 atau 5 volt
GND - Tanah
SCL - Analog 5
SDA - Analog 4
MAX44009:
VCC - 3,3 volt (hanya!!)
GND - Tanah
SCL - Analog 5SDA - Analog 4
10 led yang saya gunakan pada papan tempat memotong roti menggunakan pin Digital 2 hingga 11.
Langkah 5: Perangkat Lunak
Saya memberikan perpustakaan dan sketsa yang saya gunakan.
Salin dan tempel, kompilasi dan unggah ke arduino.
Langkah 6: Lightmeter dalam Pekerjaan
Setelah mengunggah arduino mengukur dan menampilkan nilai Lux, wpm. Pembacaan diperbarui setiap 300ms.
Sketsa terdiri dari dua bagian. Bagian pertama tanpa led, bagian kedua dengan led.
Karena sensor dapat mengukur hingga 188006 lux, saya memutuskan bahwa setiap led akan menunjukkan 18.000 lux. Tetapi Anda dapat menyesuaikan nilainya dengan kebutuhan Anda. Saya telah memesan bilah led 10 segmen untuk versi terakhir pengukur cahaya ini, tetapi belum menerima. Ini adalah satu-satunya bagian yang hilang, tetapi ketika saya menerimanya, saya akan membuatnya dalam wadah tahan air.
Langkah 7: Selesai
Kamu selesai. Gunakan sesukamu.
Sebuah harapan Anda akan merasa berguna.
Semoga harimu menyenangkan!