Daftar Isi:

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

Video: MAX44009 Sensor Cahaya Dengan OLED: 7 Langkah

Video: MAX44009 Sensor Cahaya Dengan OLED: 7 Langkah
Video: đź”´Tutorial Sederhana Sensor Cahaya MAX44009 Arduino Uno - Bahasa Indonesia 2024, November
Anonim
Sensor Cahaya MAX44009 Dengan OLED
Sensor Cahaya MAX44009 Dengan OLED

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
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

Bahan
Bahan
Bahan
Bahan
Bahan
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

Lightmeter dalam Pekerjaan
Lightmeter dalam Pekerjaan
Lightmeter dalam Pekerjaan
Lightmeter dalam Pekerjaan
Lightmeter dalam Pekerjaan
Lightmeter dalam Pekerjaan
Lightmeter dalam Pekerjaan
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!

Direkomendasikan: