Isi kandungan:

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, Julai
Anonim
Image
Image
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3

Saya suka cahaya, fizik, optik, elektronik, robotik dan semua yang berkaitan dengan sains. Saya mula bekerja dengan pemindahan data dan ingin mencuba kaedah Li-Fi, sesuatu yang inovatif dan yang sedang berkembang.

Saya tahu mengenai kelajuan pemindahan data yang tinggi yang dicapai oleh Li-Fi, jadi saya ingin mengerjakan sesuatu yang berkaitan dengan ini dan menghasilkan sesuatu yang berguna. Dalam projek ini, saya fikir menjadikannya ekonomik dan menarik, jadi saya memutuskan untuk menggunakan sesuatu yang disukai semua orang, muzik.

Pada mulanya saya fikir ia akan menjadi sesuatu yang mahal tetapi kerana semuanya berfungsi dalam digital ternyata sangat murah untuk dilakukan.

Dengan kemudahan arduino saya dapat menghasilkan frekuensi untuk menghasilkan bunyi, projek ini adalah untuk membuat kod lagu dan membiarkan semuanya siap sehingga orang dapat membuat kod lagu lain dan mengirim data melalui LED tanpa menghubungkan tanduk secara langsung ke Arduino.

Langkah 1: Reka bentuk

Image
Image

Kita dapat melihat bahawa projek itu dilakukan di protoboard, kerana ujian sedang dilakukan dan tidak lama lagi penguat akan ditambahkan untuk meningkatkan isyarat. Sesuatu yang saya perhatikan adalah bahawa isyarat tanduk sangat rendah oleh itu saya mesti menguatkan isyarat sebelum menyambung ke tanduk.

Langkah 2: Apa yang Anda Akan Nedd

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

Alat dan peralatan:

  • Multimeter: Sekurang-kurangnya anda perlu memeriksa voltan, kekutuban, rintangan dan kesinambungan untuk menyelesaikan masalah. Pergi ke Pautan
  • Pautan Cautín. Go
  • Pasta.
  • Kimpalan. Go Link
  • Lebih ringan.
  • Tang pemotong.

Elektronik:

  • Jack: Kami dapat mengitar semula banyak objek audio, dalam hal ini saya dapati objek yang digunakan untuk menyambung ke pembesar suara yang tidak berfungsi.
  • Arduino: Kami dapat menggunakan arduino apa pun, untuk tujuan ini saya menggunakan arduino.
  • LED: Saya mengesyorkan LED yang menghasilkan cahaya putih, kerana tidak mempunyai LED cahaya putih. Saya menggunakan LED RGB yang selalu menggunakan 3 warna untuk menghasilkan cahaya putih (Penting: Dengan LED merah, LED hijau dan LED biru tidak akan berfungsi litar).
  • Perintang: Sekiranya anda menggunakan LED RGB, saya cadangkan menggunakan perintang Ohk 1k, dan jika anda menggunakan LED Putih, anda boleh menggunakan perintang 330 Ohm.
  • Bateri: Sebaiknya ia adalah 9V.
  • Penyambung untuk bateri 9V. Pergi ke Pautan
  • Kabel: Untuk memudahkan pemotongan dan sambungan saya menggunakan JUMPERS. Go Link
  • Fotoresistor (sel suria)

Langkah 3: Bagaimana Litar / Diagram Berfungsi

Bagaimana Litar / Diagram Berfungsi
Bagaimana Litar / Diagram Berfungsi
Bagaimana Litar / Diagram Berfungsi
Bagaimana Litar / Diagram Berfungsi

Inilah cara sistem berfungsi:

Oleh kerana mata manusia tidak dapat melihat cahaya dalam beberapa selang spektrum, dengan menggunakan cahaya yang dipancarkan oleh LED, kita dapat menghantar isyarat dengan gangguan pada frekuensi. Ia seperti menghidupkan dan mematikan lampu (seperti isyarat Asap). Litar berjalan pada bateri 9V yang menggerakkan seluruh litar kita.

Langkah 4: Pengkabelan Audio

Pengkabelan Audio
Pengkabelan Audio
Pengkabelan Audio
Pengkabelan Audio
Pengkabelan Audio
Pengkabelan Audio

Semasa memotong Jack, kita dapat memeriksa dengan kesinambungan multimeter untuk mengetahui kabel mana yang sesuai dengan ground dan signal, ada jack dengan 2 kabel (ground dan signal) dan yang lain dengan 3 kabel (ground, signal kanan, signal kiri). Dalam kes ini semasa memotong kabel, saya memperoleh kabel perak, kabel putih dan kabel merah. Dengan multimeter saya dapat mengenal pasti bahawa kabel perak sesuai dengan tanah dan kesimpulannya merah dan putih adalah isyarat. Untuk menjadikan kabel lebih kuat, apa yang saya lakukan ialah membahagikan kabel 50% -50% dan saya akan memutarnya sehingga saya mempunyai 2 wayar kekutuban yang sama lebih kuat dan lagi benang (Ini untuk menguatkan kabel dan saya tidak tahu Break dengan mudah).

Langkah 5: Pendawaian Audio (Bersambung)

Pendawaian Audio (Bersambung)
Pendawaian Audio (Bersambung)
Pendawaian Audio (Bersambung)
Pendawaian Audio (Bersambung)

Oleh kerana kabelnya sangat nipis dan dengan alat pemotong sangat mudah pecah, saya cadangkan menggunakan api, dalam hal ini pemetik api digunakan.

Cukup nyalakan hujung kabel dengan api dan semasa membakar, anda mesti melepaskannya dengan jari atau beberapa alat kabel semasa panas (Yang kita keluarkan adalah plastik yang menutupi kabel). Sekarang mari masukkan wayar putih dan merah ke dalam simpul.

Langkah 6: Fotoresistor

Fotoresistor
Fotoresistor
Fotoresistor
Fotoresistor

Dalam kes ini saya menggunakan panel solar untuk menutup kawasan yang lebih besar, kerana sel ini hanya kabel jumper yang dikimpal pada terminal positif dan negatif.

Untuk mengetahui sama ada sel kita beroperasi dengan voltmeter, kita dapat mengetahui voltan yang diberikan jika kita meletakkannya di bawah cahaya matahari (saya mengesyorkan ia berada dalam 2V ± 0.5)

Langkah 7: Pembinaan Litar LED Kami

Pembinaan Litar LED Kami
Pembinaan Litar LED Kami
Pembinaan Litar LED Kami
Pembinaan Litar LED Kami
Pembinaan Litar LED Kami
Pembinaan Litar LED Kami

Dengan menggunakan LED RGB dan dengan ketahanan 1k ohm kita dapat memperoleh warna putih, untuk litar di protoboard kita akan melakukan apa yang ditunjukkan dalam rajah di mana kita akan mempunyai bateri 9V yang memberi LED positif dan bumi disambungkan ke isyarat yang menghantar pemain Kami (isyarat muzik). Tanah jackpot disambungkan ke sisi negatif LED.

Semasa bereksperimen, saya ingin mencuba jenis warna lain untuk melihat apa yang berlaku dan tidak mendapat hasil dengan LED merah, hijau dan biru.

Langkah 8: Teori untuk Mendapatkan Kekerapan Catatan

Teori untuk Mendapatkan Kekerapan Catatan
Teori untuk Mendapatkan Kekerapan Catatan
Teori untuk Mendapatkan Kekerapan Catatan
Teori untuk Mendapatkan Kekerapan Catatan
Teori untuk Mendapatkan Kekerapan Catatan
Teori untuk Mendapatkan Kekerapan Catatan
Teori untuk Mendapatkan Kekerapan Catatan
Teori untuk Mendapatkan Kekerapan Catatan

Suara tidak lebih dari getaran udara yang dapat diambil oleh sensor, dalam hal ini telinga kita. Suara dengan nada tertentu bergantung pada frekuensi udara bergetar.

Muzik dibahagikan kepada kemungkinan frekuensi dalam bahagian yang kita panggil "oktaf" dan setiap oktaf dalam 12 bahagian yang kita namakan nota muzik. Setiap nota oktaf mempunyai separuh frekuensi nota yang sama di oktaf atas.

Gelombang bunyi menyerupai gelombang yang terjadi di permukaan air ketika kita melemparkan objek, perbezaannya ialah gelombang suara menggetarkan udara ke semua arah dari asalnya kecuali jika halangan menyebabkan kejutan dan memutarbelitkannya.

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

Langkah 9: Pengaturcaraan Arduino

Pengaturcaraan Arduino
Pengaturcaraan Arduino
Pengaturcaraan Arduino
Pengaturcaraan Arduino

Untuk pengaturcaraan kita hanya akan mengambil lagu dan kita akan memilih jenis nota, sesuatu yang penting adalah masa yang perlu dipertimbangkan. Pertama, dalam program ditentukan output pembesar suara kita sebagai pin 11, kemudian ikuti nilai apungan yang sesuai dengan setiap nota yang akan kita gunakan dengan nilai frekuensi. Kita harus menentukan nota kerana waktu antara jenis nota adalah berbeza, dalam kod kita dapat melihat catatan utama, kita mempunyai waktu bpm untuk meningkatkan atau menurunkan kecepatan. Anda akan mendapat beberapa komen dalam kod tersebut sehingga dapat dijadikan panduan.

Langkah 10: Diagram Sambungan

Rajah Sambungan
Rajah Sambungan
Rajah Sambungan
Rajah Sambungan
Rajah Sambungan
Rajah Sambungan

Mari sambungkan bumi arduino ke tanah kabel Jack kami dan bateri positif ke positif 9V. Isyarat akan keluar dari pin 11 yang akan disambungkan ke negatif bateri.

Langkah 11: Muzik

Sekarang kita telah memuatkan kod di arduino dan semua sambungannya, inilah masanya untuk bermain! Kami akan melihat bagaimana tanduk kami mula berbunyi tanpa disambungkan ke arduino kami, kami hanya menghantar isyarat melalui LED.

Langkah 12: Pertimbangan Akhir

Di tanduk, suaranya akan berkurang, jadi saya cadangkan untuk menambahkan litar untuk menguatkan isyarat. Semasa memprogram lagu yang diinginkan oleh setiap orang, ia harus mempertimbangkan waktu menunggu dan kesabaran kerana kita harus banyak menoreh telinga untuk hasil yang luar biasa.

Mecatronica LATAM

Disyorkan: