Daftar Isi:
- Langkah 1: Bagaimana Saya Memulai, dan Apa yang Anda Butuhkan
- Langkah 2: Buat Lagu
- Langkah 3: Hubungkan OLED
- Langkah 4: Menghubungkan Resistor dan LED yang peka terhadap gaya ke Istirahat
- Langkah 5: Kode
- Langkah 6: Membangun Kotak
- Langkah 7: Waktu untuk Solder
- Langkah 8: Menyatukan Semuanya
Video: Kotak Musik Dengan Mini Monitor (OLED) dan LED: 8 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Ide saya adalah sebuah kotak yang akan memutar musik ketika Anda membukanya. Ini juga memiliki tampilan dengan emoji di atasnya yang membangunkan, menyapa Anda. Ada juga LED di dalamnya yang menyala jika Anda memegang resistor peka-Force yang dijepit di antara jari-jari Anda, sementara putaran lagu berikutnya terjadi. Musik berhenti jika Anda menutup kotak lagi karena tutupnya menekan tombol.
Saya ingin membuat kotak yang selain kotak musik juga terasa seperti robot kecil dengan kepribadian. Layar yang menunjukkan 2 emoji memainkan peran terbesar dalam hal ini, karena saya perhatikan orang lebih banyak berhubungan dengan objek yang memiliki wajah. Emoji di layar mengekspresikan emosi, yang berkontribusi pada gagasan bahwa itu adalah robot kecil. Saya perhatikan orang-orang bereaksi positif terhadap hal ini. Resistor yang peka terhadap gaya menambahkan interaksi padanya. Jika Anda menahannya saat lagu berlanjut ke putaran kedua, sebuah lampu akan menyala yang merupakan tanda bahwa kotak itu bereaksi terhadap Anda. Cahaya yang saya pilih adalah kuning yang merupakan warna bahagia dan cocok dengan bagian luar kotak.
Berikut ini panduan tentang bagaimana saya membuat proyek ini.
Langkah 1: Bagaimana Saya Memulai, dan Apa yang Anda Butuhkan
Saya mulai dengan membuat sketsa konsep dari apa yang ingin saya buat
Yang Anda perlukan:
1. Arduino. (Saya menggunakan Arduino Uno.)
2. Layar OLED. (Saya menggunakan 0.96 OLED I2C)
3. Sebuah bel Piezo.
4. Tombol Tekan.
5. Resistor yang peka terhadap gaya.
6. Sebuah LED.
7. Sebuah resistor 220 Ohm dan resistor 1KOhm.
8. Kabel. (Saya menggunakan kabel jump start.)
9. Papan sirkuit kecil.
10. Sebuah besi solder dan timah.
Apa yang Anda perlukan untuk membuat kotak:
1. Kayu.
2. Sebuah Gergaji.
3. Amplas atau mesin amplas.
4. Palu dan paku.
5. Hindges, sekrup dan kait kecil.
7. Bor dan obeng
8. selotip.
Versi lengkap dari kode seluruh proyek akan disertakan nanti dalam tutorial ini
Langkah 2: Buat Lagu
Selanjutnya, saya membuat lagu yang saya ingin kotak itu mainkan
Saya menggunakan perangkat lunak digital untuk ini, tetapi Anda juga dapat menggunakan instrumen dan menulis not, atau bermain-main dengan buzzer dan frekuensi Piezo Anda.
Sangat mudah untuk memasang buzzer piezo. Yang dibutuhkan hanyalah pin input. (Saya menggunakan 12) dan pin ground. Saya juga menempatkan tombol di antara 2 sisi papan tempat memotong roti saya untuk bertindak sebagai jembatan. Tombol ini akan menghentikan suara jika ditekan,
Saya menggunakan situs praktis ini untuk menerjemahkan catatan ke frekuensi untuk kode saya:
pages.mtu.edu/~suits/notefreqs.html
Pada gambar ketiga, Anda dapat melihat sepotong kecil kode saya untuk lagu tersebut. Setelah 'nada', digit pertama di antara tanda kurung adalah de pin tempat buzzer Piezo terhubung. Digit kedua adalah frekuensi nada. Dengan penundaan, angka di antara tanda kurung adalah berapa lama nada bertahan sampai nada berikutnya di bawahnya.
Langkah 3: Hubungkan OLED
OLED yang saya gunakan memiliki empat titik: GND, VCC, SCL, dan SDA.
GND Anda terhubung ke GND (ground) di Arduino Anda.
VCC Anda sambungkan ke 5V (5-volt) di Arduino.
SCL ke SCL.
Dan SDA KE SDA.
Untuk membuat OLED berfungsi, Anda harus mengunduh beberapa Perpustakaan terlebih dahulu.
Saya mengunduh taman bermain Sirkuit Adafruit, Adafruit GFX Library, dan Adafruit SSD1306.
Saya menggunakan contoh sketsa ssd1306_12x64_i2c untuk melihat apakah itu berhasil. Anda dapat menemukan ini di File> contoh> Adafruit SSD1306> ssd1306_128x64_i2c (Saya memilih yang ini karena layar saya memiliki ukuran ini) Anda dapat melihat ini di gambar kedua
Jika file ini tidak berfungsi, mungkin Anda perlu mengubah sesuatu yang kecil di dalamnya.
Lihat kode di bawah pengaturan batal untuk:
if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3D)) { // Alamat 0x3D untuk 128x64
Saya mengunci D di sini karena saya harus mengubah D ini menjadi C untuk membuatnya berfungsi.
Pada gambar ketiga, Anda dapat melihat sedikit kode saya yang membuat emoji dari gambar pertama.
Langkah 4: Menghubungkan Resistor dan LED yang peka terhadap gaya ke Istirahat
Untuk menghubungkan resistor yang peka terhadap gaya dan LED, Anda memerlukan 2 resistor. 220 Ohm untuk LED dan resistor 1K Ohm untuk resistor peka gaya.
LED:
Kaki positif LED perlu dihubungkan ke resistor 220 Ohm yang terhubung ke pin 10 pada Arduino. Kaki negatif LED perlu dihubungkan ke saluran arde pada papan sirkuit kecil yang terpisah. Di papan sirkuit saya membuat garis tanah dan garis 5 volt, karena saya memiliki terlalu banyak pin yang perlu dipasang di sana dan tidak cukup lubang di Arduino saya.
Resistor peka gaya:
Resistor yang peka terhadap gaya membutuhkan kaki kiri untuk dihubungkan ke resistor 1K Ohm, dan kabel yang terhubung ke lubang A0 pada Arduino. Resistor 1K Ohm Hubungkan ke saluran ground pada papan sirkuit.
Kaki kanan Anda sambungkan ke saluran 5 volt di papan sirkuit.
Untuk membuat ini semua berfungsi dalam kode, Anda perlu menentukan ke pin apa yang terhubung dengannya di atas void setup(){.
Langkah 5: Kode
Berikut ini tautan ke kode:
github.com/kai-calis/Kai-fawn/blob/master/Arduino%20code%20for%20a%20school%20project
Langkah 6: Membangun Kotak
Anda melihat total 8 pelat kayu.
Kayu yang saya gunakan tebalnya sekitar 0,5 cm.
1. Tutup dan bagian bawah kotak berukuran 11cm kali 11cm.
2. Ini adalah sisi kiri dan kanan kotak yang berukuran 10,2 cm kali 8 cm. Buat salah satu pelat dengan lubang persegi agar kabel USB Arduino menonjol. Lubang ini berukuran 1,5 cm kali 1,5 cm dan berjarak sekitar 1 sentimeter dari awal pelat kayu.
3. Ini adalah bagian depan dan belakang kotak, dan berukuran 11cm kali 8cm
4. Ini adalah rak kecil tempat buzzer Piezo, OLED dan sisanya akan diletakkan. Anda harus mengebor lubang untuk OLED sekitar 1cm kali 0,5cm agar kabel dapat menonjol, tetapi sisa OLED dapat beristirahat di rak.
Untuk lubang LED Anda membutuhkan mata bor 0,5 cm.
Untuk resistor yang peka terhadap gaya, Anda membutuhkan lubang berukuran 1cm kali 0,5cm
Untuk buzzer Piezo, Anda membutuhkan lubang 1,4 cm.
UNTUK Push button dibutuhkan 4 lubang kecil berukuran 0.2cm agar kakinya bisa menjulur.
5. Terakhir, Anda membutuhkan pelat kayu berukuran 10cm kali 10cm, pelat ini akan menutupi Arduino dan kabelnya. Saya mencukur dan mengarsipkan dua sisi berlawanan dari piring ini agar bisa bersandar di rak nomor 4 dan bersandar dengan pas di sudut kotak.
Saya menggunakan paku untuk menghubungkan sisi-sisinya, 2 engsel untuk tutupnya dan kunci untuk menutup tutupnya.
Jangan lupa untuk mengarsipkan semua tepi untuk mendapatkan tampilan yang lebih bersih dan menghindari serpihan.
Saat membangun kotak jangan masukkan nomor 4 dan 5 dulu
Langkah 7: Waktu untuk Solder
Saya menyertakan peta kawat sehingga Anda dapat menyalinnya dari gambar.
Jangan lupa untuk menguji apakah semuanya terhubung dengan benar dengan melihat apakah itu berfungsi di antara penyolderan.
Setelah menyolder, saya memalu 2 paku kecil agar OLED tidak bergeser.
Pada akhirnya, itu akan terlihat seperti gambar ketiga.
Langkah 8: Menyatukan Semuanya
Untuk meletakkan rak nomor 4 dari langkah sebelumnya di sana, pertama-tama saya mengukur seberapa tinggi yang perlu ditekan oleh tutupnya. Anda dapat melakukan ini dengan mengukur seberapa tinggi kancing menonjol dari rak dan seberapa tinggi saat ditekan. Panjang ini Anda tambahkan ke ketebalan kayu yang Anda gunakan dan letakkan dua paku di setiap sisinya. Rak akan bertumpu pada itu. Saya menambahkan 2 paku ekstra, satu di setiap sisi, di atas rak agar tetap di tempatnya. Saya membengkokkan paku itu seperti bentuk L sehingga saya dapat dengan mudah menggunakan pengait itu untuk melepasnya lagi.
Melepas Rak, saya menghubungkan pelat kayu nomor 5 ke rak nomor 4 dengan menempelkan selotip di bawah nomor 4 dan menempelkan ujung yang diperpanjang di bawah nomor 5. Anda harus memiliki sesuatu seperti gambar 3.
Sayangnya, saya tidak mengantisipasi engsel untuk bersandar hanya di tepi tombol tekan, mencegahnya menekan tombol. Solusi cepat yang saya temukan adalah meletakkan sepotong plastik tipis, dengan ketebalan engsel yang sama, tepat di atasnya sehingga akan menekan tombol.
Direkomendasikan:
Kotak Musik Dengan Pertunjukan Cahaya: 9 Langkah (dengan Gambar)
Kotak Musik Dengan Pertunjukan Cahaya: Halo dan selamat datang, dalam tutorial ini kami akan menunjukkan bagaimana Anda dapat membuat kotak musik Anda sendiri dengan pertunjukan cahaya yang disertakan. Yang Anda butuhkan hanyalah kotak kosong. Kami mengambil kasus yang biasanya digunakan untuk alat. Dalam Proyek ini Anda bisa sangat kreatif, jadi Anda tidak perlu
Tobias - Kotak Musik Arduino Dengan TVout: 5 Langkah (dengan Gambar)
Tobias - Kotak Musik Arduino Dengan TVout: Pertama-tama, izinkan saya memperkenalkan Tobias, boneka beruang raksasa pacar saya, yang merupakan inspirasi untuk proyek ini. Tobias memiliki kepribadian, yang dibangun dari waktu ke waktu sementara kami bercanda bertanya-tanya dalam pikiran kami apa yang dia lakukan saat dia pergi bekerja. Proyek ini
Kotak Musik MP3 Anak-anak: 6 Langkah (dengan Gambar)
Kotak Musik MP3 Anak-Anak: Saat mencari beberapa proyek DIY baru di sekitar arduino, saya menemukan beberapa ide bagus tentang pemutar MP3 berbasis RFID untuk Anak-Anak. Dan ada satu kotak mainan profesional yang bagus di pasaran - orang-orang ini berkuasa. Mereka membuat bisnis besar dari ide cerdas mereka. Memeriksa
Kotak Musik AUX MP3 Portabel: 23 Langkah (dengan Gambar)
Kotak Musik AUX MP3 Portabel: Analisis proses ini menunjukkan cara membuat pemutar MP3 dengan Arduino Nano, filenya adalah MP3 16-bit dan berfungsi tidak seperti pemutar musik Arduino tradisional yang terbatas pada WAV 8-bit. Bagian lain dari tutorial ini mendemonstrasikan membuat laser-c
Kotak Barbie: Kotak Kamuflase/ Kotak Boom untuk Pemutar Mp3 Anda: 4 Langkah (dengan Gambar)
Kotak Barbie: Kotak Kamuflase / Kotak Boom untuk Pemutar Mp3 Anda: Ini adalah tas pelindung berlapis untuk pemutar mp3 Anda yang juga mengubah jack headphone menjadi seperempat inci, dapat bertindak sebagai kotak boom di flip sakelar, dan menyamarkan pemutar mp3 Anda sebagai pemutar kaset awal tahun sembilan puluhan atau pencurian rendah serupa di