Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Saat membersihkan halaman belakang kami menemukan tengkorak hewan pengerat kecil. Kami sudah dekat dari Halloween dan inilah idenya.
Jika Anda tidak memiliki tengkorak di lemari Anda, Anda dapat menggantinya dengan kepala boneka tua atau apa pun yang ingin Anda nyalakan.
Perlengkapan
Bagian-bagian yang dibutuhkan untuk proyek ini adalah:
- Sayap Bulu M0 (sayap bulu).
- 2 LED NeoPixel RGB (NeoPixels)
- 2 tombol sakelar mekanis.
- 1 VCC regulator 9/5-3.3V (Regulator).
- Konektor baterai 2 x 9V
- 1 baterai 9V
- 1 kotak kayu kecil
- Bagian perakitan sekrup
Langkah 1: Kotak
Saya membeli kotak kayu kecil di toko hobi. Hanya perlu menjaga ukurannya untuk memastikan semua barang elektronik bisa muat di dalamnya. Pengkabelan mungkin memerlukan lebih banyak volume daripada yang diperkirakan semula.
Modifikasi yang dibawa ke kotak agak terbatas.
2 lubang kecil untuk kancing di bagian depan.
1 lubang lebih besar di bagian atas tutup untuk sekrup yang menopang tengkorak. Anda mungkin juga perlu membuatnya sedikit lebih besar untuk memungkinkan konektor yang dipimpin melewatinya.
Untuk memastikan sekrup utama yang menahan tengkorak tetap vertikal, cukup rekatkan mur 2-3 cm lebih tinggi dari bagian bawah kotak.
Langkah 2: Catu Daya
Saya menggunakan baterai 9V.
The Featherwing membutuhkan input daya maksimal 5V sehingga kita membutuhkan regulator VCC.
Regulator dapat dipasang langsung pada Baterai. Tetapi memiliki led daya yang menyala segera setelah terhubung. Untuk menghemat masa pakai baterai, kami menggunakan dua konektor 9V yang dihubungkan bersama dengan sakelar Nyala/Mati yang disisipkan di antaranya. Dengan cara ini kita benar-benar dapat mematikan sistem.
Langkah 3: Sayap Bulu
Saya menggunakan Featherwing M0 untuk mengontrol 2 "mata".
Itu hanya dipasang pada sepotong kecil papan strip menggunakan beberapa header susun. header tambahan disolder di samping untuk menghubungkan bagian yang berbeda.
Pin yang digunakan pada papan adalah:
- 11: Kontrol mata kiri
- 12: Kontrol mata kanan
- 5: Tombol ubah warna
Sebuah resistor 10 kOhm telah digunakan untuk tombol tetapi Anda juga dapat menggunakan mode INPUT_PULLUP dari Feartherwing.
Langkah 4: Program
Kode yang diberikan di bawah ini agak sederhana.
Setelah fase inisialisasi kita masuk ke infinite loop yang menciptakan gradien warna yang digunakan untuk kedua mata.
Tombol sakelar memungkinkan memilih gradien merah atau hijau.
Anda akan memerlukan Arduino IDE untuk mengunggah program ke mikrokontroler.