Isi kandungan:

Sensor Cahaya MAX44009 Dengan OLED: 7 Langkah
Sensor Cahaya MAX44009 Dengan OLED: 7 Langkah

Video: Sensor Cahaya MAX44009 Dengan OLED: 7 Langkah

Video: Sensor Cahaya MAX44009 Dengan OLED: 7 Langkah
Video: 🔴Tutorial Sederhana Sensor Cahaya MAX44009 Arduino Uno - Bahasa Indonesia 2024, Julai
Anonim
Sensor Cahaya MAX44009 Dengan OLED
Sensor Cahaya MAX44009 Dengan OLED

Helo kawan!

Semalam saya memutuskan untuk menghantar satu lagi alat mudah yang saya buat untuk rakan saya. Dia meminta saya membuat meter cahaya sederhana untuk mengawal kipas dan geganti di rumah hijau di waktu siang. Sayangnya saya tidak dapat menghantar gambar projek itu, kerana saya hanya memprogramkan nano untuknya dan sejak itu tidak tahu apa yang dihasilkannya. Tetapi saya menyiarkan versi saya.

Langkah 1: Jadi Apa Ini?

Ini adalah meter cahaya (lux) yang menggunakan arduino, sensor cahaya, paparan oled dan beberapa led. Sebab mengapa saya memilih paparan oled adalah mudah untuk berhubung dengan arduino. Dengan cara ini saya dapat menjimatkan masa dan bahan untuk menyatukannya.

Mari kita mulakan!

Langkah 2: Sensor Cahaya

Sensor Cahaya
Sensor Cahaya

Sensor cahaya ambien MAX44009 adalah sensor yang hebat, mudah digunakan dan sangat murah. Tetapi yang paling penting ia mempunyai julat pengukuran yang luas: 0,045 Lux hingga 188, 000 Lux; arus operasi yang sangat rendah. Perpustakaan yang saya gunakan menyokong pengiraan WPM (watt per meter persegi). Adakah ini cukup baik ??? YA!

Saya hanya menasihatkan untuk menggunakannya dengan 3.3 volt semasa disambungkan ke arduino.

Saya menambah pautan ini untuk membaca mengenai fakta asas.

www.maximintegrated.com/en/products/sensor…

hu.mouser.com/new/maxim-integrated/maximma…

Apa itu WPM?

Seperti yang tertulis di perpustakaan h.file: bla bla …………….. Ini memungkinkan, sensor skala kecil, kos rendah yang mampu mendekatkan tenaga yang memukul bumi (dalam W / m ^ 2)

pada waktu tertentu. Saya fikir ia lurus ke hadapan.

Langkah 3: Bahan

Bahan
Bahan
Bahan
Bahan
Bahan
Bahan

Bahagian yang diperlukan untuk projek ini adalah:

- Arduino Uno (Atmega328 ke atas)

- Paparan 0.2 I2C oled

- Sensor cahaya MAX44009

- Papan roti

- Beberapa wayar pelompat

- Beberapa led atau bar LED 10 segmen

Tetapi sudah tentu anda boleh menggunakan paparan lain juga jika anda mahu.

Langkah 4: Sambungan

Saya faham: Saya tidak mempunyai fritzing atau barang lain seperti itu. Saya tidak menyukainya dan tidak mempunyai masa dan keberanian untuk mengganggu dengannya.

Sambungannya sangat mudah:

Paparan dan sensor menggunakan garis I2C arduino.

Paparan:

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 roti menggunakan pin Digital 2 hingga 11.

Langkah 5: Perisian

Saya memberikan perpustakaan dan lakaran yang saya gunakan.

Salin dan tampal, susun dan muat naik ke arduino.

Langkah 6: Lightmeter di Tempat Kerja

Lightmeter di Tempat Kerja
Lightmeter di Tempat Kerja
Lightmeter di Tempat Kerja
Lightmeter di Tempat Kerja
Lightmeter di Tempat Kerja
Lightmeter di Tempat Kerja
Lightmeter di Tempat Kerja
Lightmeter di Tempat Kerja

Selepas memuat naik arduino mengukur dan memaparkan nilai Lux, wpm. Pembacaan dikemas kini pada setiap 300ms.

Lakaran terdiri daripada dua bahagian. Bahagian pertama tanpa led, bahagian kedua adalah dengan led.

Oleh kerana sensor dapat mengukur hingga 188006 lux, saya memutuskan bahawa setiap led akan menunjukkan 18, 000 lux. Tetapi anda boleh menyesuaikan nilai mengikut keperluan anda. Saya telah memesan bar pengetua 10 segmen untuk versi akhir meter cahaya ini, tetapi belum diterima. Ia adalah satu-satunya bahagian yang hilang, tetapi apabila saya menerimanya, saya akan membuatnya dalam kandang kalis air.

Langkah 7: Selesai

Anda sudah selesai. Gunakannya sesuka hati.

Harapan anda akan berguna.

Semoga hari anda indah!

Disyorkan: