Daftar Isi:

Cara Menggunakan Photocell untuk Mengubah Warna LED RGB: 3 Langkah
Cara Menggunakan Photocell untuk Mengubah Warna LED RGB: 3 Langkah

Video: Cara Menggunakan Photocell untuk Mengubah Warna LED RGB: 3 Langkah

Video: Cara Menggunakan Photocell untuk Mengubah Warna LED RGB: 3 Langkah
Video: Cara pasang sensor cahaya atau photocell 2024, November
Anonim
Cara Menggunakan Photocell untuk Mengubah Warna LED RGB
Cara Menggunakan Photocell untuk Mengubah Warna LED RGB

Untuk proyek Arduino saya bagian 01 ide awal saya adalah menggunakan sensor suhu untuk menghidupkan dan mematikan LED, tetapi sayangnya sensor suhu saya belum datang yang membuat saya memilih dari sensor yang tersedia di starter kit Elegoo, dan bertanya-tanya jika mungkin saya tidak lupa memesan sensor suhu saya sejak awal.

Dengan rencana baru, idenya sederhana: Gunakan fotosel untuk mengubah warna LED.

Perlengkapan:

  • 1 x Arduino Uno (atau setara)
  • 1 x papan tempat memotong roti
  • 4 x resistor
  • 1 x LED RGB
  • 1 x Fotosel
  • 7 x MM kabel
  • kabel USB

Semua Item yang digunakan dapat ditemukan di super starter kit Elegoo. Di Sini

Langkah 1: Bangun Papan Tempat Memotong Roti Anda

Bangun Papan Tempat memotong roti Anda
Bangun Papan Tempat memotong roti Anda

Hal pertama yang harus Anda lakukan adalah membuat papan tempat memotong roti, menghubungkan fotosel ke pin 5V dan A5 seperti yang ditunjukkan di atas. Saat menghubungkan LED RGB, Anda harus menghubungkan setiap RGB ke pin dan katoda ke ground. Dalam hal ini merah ke 6, hijau ke 5, dan biru ke 3.

Langkah 2: Kode

Karena saya baru dalam hal ini, saya telah menggabungkan kode dari beberapa tempat untuk mendapatkan hasil akhir. Langkah terpenting dalam kode ini adalah mendefinisikan variabel untuk fotosel, dan masing-masing output pin LED. Sumber kode asli berasal dari beberapa file tutorial arduino serta tutorial ini oleh Luca Mcloughlin ditemukan di sini.

Pastikan sebelum mengkode untuk menguji fotosel Anda pada fungsi paling dasar untuk menemukan nilai yang Anda tetapkan, untuk saya adalah 1023. Ini adalah nilai yang akan digunakan untuk mengubah warna dalam pernyataan if, else Anda. Ini juga penting karena ini memberi tahu LED Anda apa yang bereaksi. Mashup kode yang saya gunakan terlampir di bawah ini

Langkah 3: Uji

Tes
Tes
Tes
Tes

Setelah pengkodean, Anda harus menguji untuk memastikan semuanya berfungsi dengan baik. Jika dilakukan dengan benar, warna LED akan bereaksi terhadap perubahan cahaya saat benda atau tangan diletakkan di atas atau di atasnya, beralih dari biru ke merah.

Direkomendasikan: