Daftar Isi:

Lux Meter Dengan Arduino: 5 Langkah
Lux Meter Dengan Arduino: 5 Langkah

Video: Lux Meter Dengan Arduino: 5 Langkah

Video: Lux Meter Dengan Arduino: 5 Langkah
Video: Cara membuat alat ukur intensitas cahaya ( Lux meter ) menggunakan Arduino 2024, November
Anonim
Lux Meter Dengan Arduino
Lux Meter Dengan Arduino

Lux meter (Juga dikenal sebagai light meter) - Light meter adalah alat yang digunakan untuk mengukur jumlah cahaya.

Lux - lux (simbol: lx) adalah satuan turunan SI untuk iluminansi dan pancaran luminous, yang mengukur fluks luminous per satuan luas.

Dalam istilah pria lumpuh, lux adalah seberapa banyak cahaya yang melewati suatu area dan lux meter adalah alat untuk menggunakan ini. Ini adalah alat yang sangat berguna tetapi jika Anda akan menggunakannya sekali atau dua kali setahun atau bahkan hanya sekali maka biaya satu meter adalah pemborosan, namun jika Anda seperti saya dan memiliki LDR dan Arduino yang ideal maka Anda menyadari bahwa Anda dan membangunnya dalam waktu sekitar 20 menit dan kurang dari biaya bensin yang dibutuhkan untuk mengantar Anda ke toko.

Langkah 1: Hal-hal yang Anda Butuhkan

Hal-hal yang Anda Butuhkan
Hal-hal yang Anda Butuhkan

· 200 resistor

· Arduino UNO

· Papan Perf

· Resistor tergantung cahaya (LDR)

· Solder

· Besi Solder

· Jumper Pria ke Pria

(Opsional)

Papan tempat memotong roti

Langkah 2: Bangun Ini

Bangun itu
Bangun itu
Bangun itu
Bangun itu

Susun resistor 200 dan LDR dalam konfigurasi pembagi tegangan, seperti yang dijelaskan pada skema di atas:

PertamaSaya akan merekomendasikan Anda membangun sirkuit di papan tempat memotong roti untuk mengujinya sebelum Anda menyoldernya ke Perfboard, seperti ini:

Langkah 3: Jadikan Ini Permanen

Jadikan Permanen
Jadikan Permanen
Jadikan Permanen
Jadikan Permanen
Jadikan Permanen
Jadikan Permanen

Kumpulkan senyawa Anda untuk menyolder.

Susun bagian-bagiannya seperti ini:

Satu kabel resistor harus berada di relnya sendiri dan satu kabel LDR harus berada di relnya sendiri, sisa kabel lainnya harus disambungkan ke satu rel. Ini akan membuat pembagi tegangan yang perlu kita masukkan ke Arduino dan jangan lupa headernya; setiap header akan terhubung ke satu rel.

Tip: Jangan meletakkan LDR rata di Perfboard jika Anda menggunakan besi solder stik (bukan stasiun solder), saya membakar LDR dan harus mengulangnya.

Ketika Anda selesai maka akan terlihat seperti ini:

Langkah 4: Kode (Sketsa Arduino)

Setelah Anda membangun probe, kami masih membutuhkan meteran untuk menerjemahkan data mentah itu ke dalam bahasa manusia, pengukuran Lux.

Pertama, kami mendefinisikan beberapa konstanta untuk digunakan nanti dalam perhitungan kami.

Dalam fungsi pengaturan kami, kami baru saja memulai koneksi serial untuk menampilkan pembacaan kami.

Dalam loop kami, kami mendeklarasikan variabel dan tipenya. Selanjutnya, kita mendapatkan pembacaan dari probe melalui pin Arduino A1. Sekarang bagian favorit semua orang, MATEMATIKA, kami membagi tegangan dari A1 dengan konstanta MAX_ADC_READING kami kemudian dikalikan dengan konstanta ADC_REF_VOLTAGE kami untuk mendapatkan tegangan resistor. Untuk mendapatkan tegangan LDR kita dikurangi tegangan resistor yang kita hitung dari ADC_REF_VOLTAGE kita, nilai ini kemudian digunakan untuk mendapatkan resistansi LDR dengan membagi tegangan LDR dengan tegangan resistor kita kemudian mengalikan hasilnya dengan konstanta REF_RESISTANCE kita, hampir selesai, kita menggunakan pow () berfungsi di perpustakaan Arduino untuk mendapatkan eksponen menggunakan ldrResistance sebagai basis dan konstanta LUX_CALC_EXPONENT sebagai eksponen keluar, nilai ini kemudian dikalikan dengan konstanta LUX_CALC_SCALAR untuk mendapatkan nilai Lux kami. Oke pelajaran matematika selesai. Sekarang kami mencetak informasi ini ke monitor serial dan menunggu 250 ms sehingga kami dapat membacanya. Cukup unggah kode ke Arduino Anda dan hubungkan probe, sekarang Anda siap untuk pergi dan mengukur pencahayaan cahaya

Langkah 5: Kesimpulan:

Ya saya tahu Anda dapat menyukai pengukur cahaya dari Arduino tetapi masih dapat ditingkatkan dengan LCD dan / atau kartu SD pecah, di mana saya tinggal untuk mendapatkan senyawa tersebut cukup mahal sehingga saya tidak dapat menambahkannya. Meskipun saya berharap seseorang yang membaca ini akan meningkatkan desain saya dan membuatnya. Peningkatan lainnya bisa menggunakan Arduino yang lebih kecil seperti mini atau nano, dan kemudian Anda dapat membuatnya lebih mudah untuk dipindahkan dan disimpan.

Direkomendasikan: