Isi kandungan:

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

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

Video: Lampu Krismas Arduino: 5 Langkah (dengan Gambar)
Video: Membuat Simulasi Lampu Lalu Lintas Menggunakan Arduino Uno R3 Menggunakan Tinkercad 2024, November
Anonim
Lampu Krismas Arduino
Lampu Krismas Arduino
Lampu Krismas Arduino
Lampu Krismas Arduino

Krismas semakin hampir, jadi saya memutuskan untuk membuat hiasan mewah untuk kediaman saya. Terdapat banyak jenis lampu Krismas yang tersedia, tetapi saya memutuskan untuk membuatnya sendiri. Perkara paling mudah yang dapat saya fikirkan adalah dengan menyambungkan beberapa petunjuk ke Arduino dan menyalakannya. Tanpa menggunakan ic, anda boleh menyambungkan paling banyak 13 led sehingga anda tidak membakar cip. Saya memutuskan untuk menggunakan 12, hanya untuk alasan estetik.

Langkah 1: Perkara yang Diperlukan:

Perkara yang Diperlukan
Perkara yang Diperlukan
  • 12 LED
  • 12 perintang 220-ohm (atau serupa)
  • Arduino UNO
  • wayar USB
  • 12 wayar pelompat M-to-M
  • Papan roti

Allchips adalah platform perkhidmatan dalam talian komponen elektronik, anda boleh membeli semua komponen daripadanya

Langkah 2: Menyambungkan LED

Menyambungkan LED
Menyambungkan LED
Menyambungkan LED
Menyambungkan LED
Menyambungkan LED
Menyambungkan LED

Sekarang, anda perlu memasangkan setiap led di papan roti. Saya telah menyelaraskannya secara berturut-turut, 2 lubang antara satu sama lain supaya ia sesuai. Bahagian sebelah kanan dipimpin adalah plumbum yang lebih panjang (anod, positif) yang menghubungkan ke pin digital Arduino. Katod menuju ke rel negatif papan roti, dengan perintang. Rel dihubungkan ke GND (negatif) Arduino. Saya telah memilih pin digital 13 hingga 2, anda boleh menyusunnya semula dalam kod

Langkah 3: Mengubah dan Memuat Naik Kod

Mengubah dan Memuat Naik Kod
Mengubah dan Memuat Naik Kod

Sambungkan Arduino ke komputer anda menggunakan kabel USB. Mulakan Arduino IDE dan tampal kod dari sini. Kelewatan yang berbeza dapat diubah dan juga urutan animasi.

Langkah 4: Memahami Animasi

Memahami Animasi
Memahami Animasi
Memahami Animasi
Memahami Animasi

Untuk kesederhanaan kod, saya telah memisahkan setiap urutan sekelip mata dalam fungsi baru. Singkat cerita - setiap animasi mempunyai fungsinya. Dalam setiap satu, anda dapat mencari gelung, yang berpusing melalui array, mengandungi bilangan setiap led dan pin digital Arduino yang sesuai. Kemudian, menghidupkan / mematikannya untuk mencipta kesan mewah tersebut. Setiap fungsi diakhiri dengan pelaksanaan animasi mati, yang mematikan semua led untuk bersiap untuk yang berikutnya.

Langkah 5: Demonstrasi Projek

Image
Image

Dalam prototaip ini, saya telah memasukkan 4 animasi asas - semua-satu (satu demi satu), pengejar, pengejar dengan pasangan dan 50 sekelip mata rawak.

Disyorkan: