Daftar Isi:

Arduino + Mp3: 12 Langkah (dengan Gambar)
Arduino + Mp3: 12 Langkah (dengan Gambar)

Video: Arduino + Mp3: 12 Langkah (dengan Gambar)

Video: Arduino + Mp3: 12 Langkah (dengan Gambar)
Video: MP3 using DFplayer and Arduino | Soundpod part 2 [DIY] 2024, Juli
Anonim
Image
Image
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3

Saya suka cahaya, fisika, optik, elektronik, robotika, dan segala sesuatu yang berhubungan dengan sains. Saya mulai bekerja dengan transfer data dan ingin mencoba metode Li-Fi, sesuatu yang inovatif dan terus berkembang.

Saya tahu tentang kecepatan transfer data tinggi yang dicapai oleh Li-Fi, jadi saya ingin mengerjakan sesuatu yang berhubungan dengan ini dan menghasilkan sesuatu yang berguna. Dalam proyek ini, saya berpikir untuk membuatnya ekonomis dan menarik, jadi saya memutuskan untuk menggunakan sesuatu yang disukai semua orang, musik.

Pada awalnya saya pikir itu akan menjadi sesuatu yang mahal tetapi karena semuanya bekerja dalam digital, ternyata sangat murah untuk dilakukan.

Dengan kemudahan arduino saya dapat menghasilkan frekuensi untuk menghasilkan suara, proyeknya adalah mengkodekan lagu dan membiarkan semuanya siap sehingga orang dapat mengkodekan lagu lain dan mengirim data melalui LED tanpa harus menghubungkan klakson langsung ke Arduino.

Langkah 1: Desain

Image
Image

Kita dapat mengamati bahwa proyek tersebut dilakukan dalam protoboard, karena pengujian sedang dilakukan dan amplifier akan segera ditambahkan untuk meningkatkan sinyal. Sesuatu yang saya amati adalah sinyal klakson sangat rendah oleh karena itu saya harus memperkuat sinyal sebelum menghubungkan ke klakson.

Langkah 2: Apa yang Anda Inginkan

Apa yang Anda Akan Nedd
Apa yang Anda Akan Nedd
Apa yang Anda Akan Nedd
Apa yang Anda Akan Nedd

Peralatan dan perlengkapan:

  • Multimeter: Setidaknya Anda perlu memeriksa voltase, polaritas, resistansi, dan kontinuitas untuk pemecahan masalah. Buka Tautan
  • Cautín. Go Link
  • Semacam spageti.
  • Pengelasan. Go Link
  • Lebih ringan.
  • Tang potong.

Elektronik:

  • Jack: Kami dapat mendaur ulang banyak objek audio, dalam hal ini saya menemukan satu yang digunakan untuk menghubungkan ke speaker yang tidak berfungsi.
  • Arduino: Kita bisa menggunakan arduino apa saja, untuk tujuan ini saya menggunakan arduino.
  • LED: Saya merekomendasikan LED yang menghasilkan cahaya putih, karena tidak memiliki LED cahaya putih Saya menggunakan LED RGB yang selalu mengambil 3 warna untuk menghasilkan cahaya putih (Penting: Dengan LED merah, LED hijau dan LED biru tidak akan berfungsi milik kita sirkuit).
  • Resistor: Jika Anda menggunakan LED RGB saya sarankan menggunakan resistor 1k Ohm, dan jika Anda menggunakan LED Putih Anda dapat menggunakan resistor 330 Ohm.
  • Baterai: Sebaiknya 9V.
  • Konektor untuk baterai 9V. Buka Tautan
  • Kabel: Untuk memudahkan pemotongan dan penyambungan saya menggunakan JUMPERS. Go Link
  • Fotoresistor (sel surya)

Langkah 3: Bagaimana Sirkuit / Diagram Bekerja

Bagaimana Sirkuit / Diagram Bekerja
Bagaimana Sirkuit / Diagram Bekerja
Bagaimana Sirkuit / Diagram Bekerja
Bagaimana Sirkuit / Diagram Bekerja

Berikut cara kerja sistem:

Karena mata manusia tidak dapat melihat cahaya dalam beberapa interval spektrum, dengan menggunakan cahaya yang dipancarkan oleh LED, kita dapat mengirim sinyal melalui interupsi frekuensi. Ini seperti menyalakan dan mematikan lampu (seperti sinyal Asap). Sirkuit ini menggunakan baterai 9V yang memberi daya pada seluruh sirkuit kami.

Langkah 4: Kabel Audio

Kabel Audio
Kabel Audio
Kabel Audio
Kabel Audio
Kabel Audio
Kabel Audio

Saat memotong Jack kita bisa mengecek kontinuitas multimeter kita untuk mengetahui kabel mana yang sesuai dengan ground dan sinyal, ada jack dengan 2 kabel (ground dan sinyal) dan lainnya dengan 3 kabel (ground, sinyal kanan, sinyal kiri). Dalam hal ini ketika memotong kabel saya memperoleh kabel perak, kabel putih dan kabel merah. Dengan multimeter saya dapat mengidentifikasi bahwa kabel perak sesuai dengan ground dan kesimpulannya adalah sinyal merah dan putih. Untuk membuat kabel lebih kuat, yang saya lakukan adalah membagi kabel 50% -50% dan saya akan memelintirnya sehingga saya akan memiliki 2 kabel dengan polaritas yang sama lebih kuat dan mengikat lagi (Ini untuk memperkuat kabel dan saya tidak tahu Break dengan mudah).

Langkah 5: Pengkabelan Audio (Lanjutan)

Pengkabelan Audio (Lanjutan)
Pengkabelan Audio (Lanjutan)
Pengkabelan Audio (Lanjutan)
Pengkabelan Audio (Lanjutan)

Karena kabel sangat tipis dan dengan alat pemotong sangat mudah putus, saya sarankan menggunakan api, dalam hal ini digunakan pemantik api.

Cukup nyalakan ujung kabel dengan api dan ketika terbakar Anda harus melepas dengan jari atau beberapa instrumen kabel saat masih panas (Yang kita lepaskan adalah plastik yang menutupi kabel). Sekarang mari kita masukkan kabel putih dan merah ke dalam simpul.

Langkah 6: Fotoresistor

fotoresistor
fotoresistor
fotoresistor
fotoresistor

Dalam hal ini saya menggunakan panel surya untuk menutupi area yang lebih luas, untuk sel ini cukup dilas kabel jumper pada terminal positif dan negatif.

Untuk mengetahui apakah sel kita sedang beroperasi melalui voltmeter kita dapat mengetahui tegangan yang diberikan jika kita meletakkannya di bawah sinar matahari (saya sarankan di 2V ± 0,5)

Langkah 7: Konstruksi Sirkuit LED Kami

Konstruksi Sirkuit LED Kami
Konstruksi Sirkuit LED Kami
Konstruksi Sirkuit LED Kami
Konstruksi Sirkuit LED Kami
Konstruksi Sirkuit LED Kami
Konstruksi Sirkuit LED Kami

Menggunakan RGB LED dan dengan resistansi 1k ohm kita dapat memperoleh warna putih, untuk rangkaian di protoboard kita akan melakukan apa yang ditunjukkan pada diagram di mana kita akan memiliki baterai 9V memberi makan LED positif dan bumi terhubung ke sinyal yang mengirimkan pemain kami (sinyal musik). Tanah jackpot terhubung ke sisi negatif LED.

Sedang bereksperimen saya ingin mencoba jenis warna lain untuk mengamati apa yang terjadi dan tidak mendapatkan hasil dengan LED merah, hijau dan biru.

Langkah 8: Teori untuk Mendapatkan Frekuensi Catatan

Teori untuk Mendapatkan Frekuensi Nada
Teori untuk Mendapatkan Frekuensi Nada
Teori untuk Mendapatkan Frekuensi Nada
Teori untuk Mendapatkan Frekuensi Nada
Teori untuk Mendapatkan Frekuensi Nada
Teori untuk Mendapatkan Frekuensi Nada
Teori untuk Mendapatkan Frekuensi Nada
Teori untuk Mendapatkan Frekuensi Nada

Suara tidak lebih dari getaran udara yang dapat ditangkap oleh sensor, dalam hal ini telinga. Suara dengan nada tertentu tergantung pada frekuensi di mana udara bergetar.

Musik dibagi menjadi frekuensi yang mungkin dalam bagian yang kita sebut "oktaf" dan setiap oktaf dalam 12 bagian yang kita sebut not musik. Setiap nada dari satu oktaf memiliki tepat setengah frekuensi nada yang sama di oktaf atas.

Gelombang suara sangat mirip dengan gelombang yang terjadi di permukaan air ketika kita melempar suatu benda, perbedaannya adalah gelombang suara menggetarkan udara ke segala arah dari asalnya kecuali suatu halangan menyebabkan kejutan dan mendistorsinya.

Secara umum, not "n" (n = 1 untuk Do, n = 2 untuk Do # … n = 12 untuk Yes) dari oktaf "o" (dari 0 hingga 10) memiliki frekuensi f (n, O) yang kita dapat menghitung dengan cara ini (Gambar):

Langkah 9: Pemrograman Arduino

Pemrograman Arduino
Pemrograman Arduino
Pemrograman Arduino
Pemrograman Arduino

Untuk pemrograman kita hanya akan mengambil lagu dan kita akan memilih jenis nada, sesuatu yang penting adalah waktu untuk dipertimbangkan. Pertama, dalam program ini didefinisikan output dari speaker kita sebagai pin 11, kemudian ikuti nilai float yang sesuai dengan setiap nada yang akan kita gunakan dengan nilai frekuensinya. Kita harus mendefinisikan nada karena waktu antara jenis nada berbeda, dalam kode kita dapat mengamati nada utama, kita memiliki waktu bpm untuk menambah atau mengurangi kecepatan. Anda akan menemukan beberapa komentar dalam kode sehingga mereka dapat dipandu.

Langkah 10: Diagram Koneksi

Diagram Koneksi
Diagram Koneksi
Diagram Koneksi
Diagram Koneksi
Diagram Koneksi
Diagram Koneksi

Mari kita hubungkan bumi arduino ke tanah kabel Jack kita dan positif ke baterai 9V positif. Sinyal akan keluar dari pin 11 yang akan dihubungkan ke kutub negatif baterai.

Langkah 11: Musik

Sekarang kita telah memuat kode di arduino kita dan semua koneksi, saatnya untuk bermain! Kami akan melihat bagaimana klakson kami mulai berbunyi tanpa terhubung ke arduino kami, kami hanya mengirim sinyal melalui LED.

Langkah 12: Pertimbangan Terakhir

Di klakson suara akan sangat berkurang jadi saya sarankan menambahkan rangkaian untuk memperkuat sinyal. Saat memprogram lagu yang diinginkan masing-masing, itu harus memperhitungkan waktu tunggu dan kesabaran karena kita harus banyak menyetel telinga untuk hasil yang luar biasa.

Mecatronica LATAM

Direkomendasikan: