Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Putri saya benar-benar ingin menjadi lampu lalu lintas untuk Halloween, jadi istri saya bertanya apakah saya bisa menyalakannya. Kami datang dengan lampu lalu lintas yang memiliki mode "normal" di mana lampu akan berubah dari hijau menjadi kuning menjadi merah, dan juga memiliki "mode pesta dansa" di mana ia memainkan lagu Halloween dari Nightmare Before Christmas dan Michael Jackson's Thriller sambil berkedip lampu dalam urutan yang berbeda. Ada tombol di samping untuk putri saya untuk mengontrol mode apa itu. Putri bungsu saya terlalu muda untuk memutuskan apa yang dia inginkan jadi kami menjadikannya tanda pejalan kaki. Kedua kostum didasarkan pada Arduinos.
Langkah 1: Bagian
Kostum lampu lalu lintas memiliki bagian berikut-Kotak karton dengan lubang untuk kepala dan lengan-Arduino-Ladyada Wave Sheild-6 - register geser 74HC595-speaker-Tempat Baterai dan 4 baterai AA-48 LED (kami membuat 12 merah, 12 kuning, 12 hijau, dan kami memiliki 12 dicadangkan untuk lampu lain di sekitar kostum) -48 resistor Tanda pejalan kaki menggunakan bagian berikut-Arduino-6 - register geser 74HC595-48 LED (24 merah, 24 putih) -48 Resistor-Tempat Baterai dan 4 Baterai AA-Piezo buzzer
Langkah 2: Perakitan Stoplight
Bangun Wave Shield (www.ladyada.net/make/waveshield/) dan sambungkan ke Arudino. Untuk menghubungkan register geser, ikuti tutorial di www.arduino.cc/en/Tutorial/ShiftOut. Satu-satunya perbedaan adalah ketika Anda menghubungkan register geser ke Arudino, Anda perlu menggunakan pin 9 untuk pin jam dan pin 6 untuk pin data karena Wave Shield menggunakan beberapa pin yang juga digunakan dalam tutorial Shift out. Hubungkan tombol ke pin analog 1 untuk mengatur lampu lalu lintas ke mode normal, dan pin analog 2 untuk mulai memutar lagu. Pertama kali akan memainkan lagu dari Nightmare Before Christmas, kedua kali ditekan akan memainkan Thriller. Tombol terhubung ke ground (tombol yang saya gunakan adalah "tombol sesaat yang biasanya tertutup".
Langkah 3: Kode Lampu Berhenti
Anda dapat menemukan kode lampu lalu lintas untuk Arduino di www.scribd.com/doc/22142897
Langkah 4: Produk Jadi
Finalis dalam Kontes Halloween