Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Saat melihat berbagai proyek di tinterweb, saya melihat beberapa hal yang saya suka, efek api / nyala api dan pengukur level suara, jadi mengapa tidak menggabungkannya menjadi satu?
Saya memiliki printer 3D dan berbagai bit jadi ini adalah pekerjaan cepat (tidak termasuk 9 jam pencetakan).
Yang Anda butuhkan hanyalah beberapa filamen bening dan warna pilihan Anda, atau lebih jernih jika Anda mau. Dalam kata-kata Bob Ross, ini adalah dunia Anda dan Anda dapat melakukan apa yang Anda inginkan di dalamnya.
Pertama, dapatkan beberapa pesanan (lihat langkah 1)
Sementara Anda menunggu mereka datang, keluarkan printer dan mulai bekerja mencetak (lihat langkah 2)
Pasang bagian-bagiannya (langkah 3) lalu duduk dan nikmati:-)
Perlengkapan
Lihat langkah 1, saya tidak tahu bit ini ada di sini:-)
Langkah 1: Daftar Bagian
Saya memiliki banyak hal yang menendang dari proyek lain yang sedang berlangsung dan ini adalah daftar singkat dari bit yang Anda butuhkan, ini semua dari Aliexpress tetapi tersedia di semua tempat (Google adalah teman Anda!)
1 Arduino Nano (atau yang serupa)
2 strip LED WS2812 144 (hanya digunakan 20 pada yang lebih besar dan 16 pada versi pendek)
3 mikrofon MAX4466 dengan preamp
4 Sakelar geser atau kancing tombol tekan
5 Mini USB breakout
6 1 x 10K resistor
7 Akses ke printer 3D
Langkah 2: Dapatkan Pencetakan 3D
Hanya ada beberapa bagian untuk dicetak dan tabung dibuat dalam dua panjang, panjang yang lebih pendek diatur untuk 30 piksel per meter dan tabung 150mm disesuaikan untuk mengambil 144 piksel per meter (lebih lebar yang saya tidak ' tidak sadar!)
Saya melakukan cincin lokasi yang Anda rekatkan ke bagian bawah alas, Anda tidak membutuhkannya tetapi itu membuat hidup jauh lebih mudah, lem panas atau lem super yang anak anjing ke bagian bawah tutup yang lebih besar.
Tutupnya hanya dimasukkan ke dalam tabung tetapi Anda dapat merekatkannya setelah Anda memastikan semuanya berfungsi.
Di pangkalan, lubang kecil di bagian depan seharusnya untuk sakelar dorong (dipasang di dalam alas) tetapi ternyata sakelar "menempel" tidak terkunci, jadi saya mengajukannya dan menambahkan sakelar geser sebagai gantinya.
Langkah 3: Masukkan Kode Ke Arduino
Saya menggunakan Arduino Nano 168, banyak ruang untuk kode dan harganya lebih murah daripada yang lain.
Unggah kode menggunakan Arduino IDE, Anda bisa mendapatkannya dari arduino.cc
Saya menggunakan V1.8.5 karena yang diinstal pada PC ini dan kompatibel dengan proyek lain yang sedang berlangsung.
Hanya ada beberapa catatan dalam kode, jelas pin dan jumlah piksel Anda perlu diperhatikan.
hitung piksel Anda dan ubah N_PIXELS 20 menjadi berapa banyak yang akhirnya Anda gunakan.
Anda dapat mengatur sensitivitas suara melalui gain pot pada mic atau dengan mengatur INPUT_CEILING 900 (lihat catatan)
Langkah 4: Waktu Pengkabelan
Saya tidak memiliki diagram pengkabelan untuk ini, tetapi sejujurnya Anda tidak benar-benar membutuhkannya:
Mengalihkan:
Pin Output Digital 2 pada Arduino ke tengah sakelar pengunci
Satu sisi sakelar ke 0V
Sisi lain beralih ke 5V melalui resistor 10k
strip LED:
Gnd ke 0V
DI ke Pin 6 (Digital out 6) di Arduino
5V ke (Anda dapat menebaknya) 5V
MAX4466:
KELUAR ke A1 di Arduino
Vcc ke 3.3V DAN Aref di Arduino
Gnd ke 0V
USB breakout (opsional):
Saya cukup menggunakan pin 0V dan 5V ke Gnd dan V di Arduino sehingga PC saya tidak melihat port setiap kali saya menyalakannya.
Itu saja!
Langkah 5: Nikmati
Dengan asumsi semuanya OK Anda sekarang dapat memilih antara efek api atau efek suara.
Hanya duduk dan menikmati:-)