Daftar Isi:

Lampu Natal Arduino: 5 Langkah (dengan Gambar)
Lampu Natal Arduino: 5 Langkah (dengan Gambar)

Video: Lampu Natal Arduino: 5 Langkah (dengan Gambar)

Video: Lampu Natal Arduino: 5 Langkah (dengan Gambar)
Video: lampu neon flex membuat dekorasi jadi aesthetic #barangviral #racunshopee #neonflex #barangunik 2024, November
Anonim
Lampu Natal Arduino
Lampu Natal Arduino
Lampu Natal Arduino
Lampu Natal Arduino

Natal sudah dekat, jadi saya memutuskan untuk membuat dekorasi mewah untuk rumah saya. Ada banyak jenis lampu Natal yang tersedia, tetapi saya memutuskan untuk membuatnya sendiri. Hal paling sederhana yang dapat saya pikirkan adalah menghubungkan beberapa led ke Arduino dan menyalakannya. Tanpa menggunakan ic, Anda dapat menghubungkan paling banyak 13 led sehingga chip tidak terbakar. Saya memutuskan untuk menggunakan 12, hanya untuk alasan estetika.

Langkah 1: Hal-hal yang Dibutuhkan:

Hal yang Dibutuhkan
Hal yang Dibutuhkan
  • 12 LED
  • 12 resistor 220-ohm (atau yang serupa)
  • Arduino UNO
  • kabel USB
  • 12 kabel jumper M-ke-M
  • Papan tempat memotong roti

Allchips adalah platform layanan online komponen elektronik, Anda dapat membeli semua komponen dari mereka

Langkah 2: Menghubungkan LED

Menghubungkan LED
Menghubungkan LED
Menghubungkan LED
Menghubungkan LED
Menghubungkan LED
Menghubungkan LED

Sekarang, Anda perlu mencolokkan setiap led di papan tempat memotong roti. Saya telah menyelaraskan mereka dalam satu baris, 2 lubang dari satu sama lain sehingga mereka bisa muat. Sisi kanan led harus berupa kabel yang lebih panjang (anoda, positif) yang terhubung ke pin digital Arduino. Katoda menuju ke rel negatif papan tempat memotong roti, dengan resistor. Rel terhubung ke GND (negatif) Arduino. Saya telah memilih pin digital 13 hingga 2, Anda dapat mengaturnya kembali dalam kode

Langkah 3: Memodifikasi dan Mengunggah Kode

Memodifikasi dan Mengunggah Kode
Memodifikasi dan Mengunggah Kode

Hubungkan Arduino ke komputer Anda menggunakan kabel USB. Mulai Arduino IDE dan rekatkan kode dari sini. Penundaan yang berbeda dapat diubah dan juga urutan animasi.

Langkah 4: Memahami Animasi

Memahami Animasi
Memahami Animasi
Memahami Animasi
Memahami Animasi

Untuk kesederhanaan kode, saya telah memisahkan setiap urutan kedipan dalam fungsi baru. Singkat cerita - setiap animasi memiliki fungsinya masing-masing. Di setiap yang Anda dapat menemukan loop, yang berputar melalui array, yang berisi jumlah masing-masing led dan pin digital Arduino yang sesuai. Kemudian, itu akan mengaktifkan/menonaktifkannya untuk menciptakan efek mewah tersebut. Setiap fungsi berakhir dengan eksekusi animasi mati, yang mematikan semua led untuk bersiap-siap untuk yang berikutnya.

Langkah 5: Demonstrasi Proyek

Image
Image

Dalam prototipe ini, saya telah menyertakan 4 animasi dasar - all-on (satu per satu), chaser, chaser dengan pasangan, dan 50 kedipan acak.

Direkomendasikan: