Inhoudsopgave:

Pratende Arduino - Een MP3 afspelen met Arduino zonder enige module - Mp3-bestand afspelen vanaf Arduino met PCM: 6 stappen
Pratende Arduino - Een MP3 afspelen met Arduino zonder enige module - Mp3-bestand afspelen vanaf Arduino met PCM: 6 stappen

Video: Pratende Arduino - Een MP3 afspelen met Arduino zonder enige module - Mp3-bestand afspelen vanaf Arduino met PCM: 6 stappen

Video: Pratende Arduino - Een MP3 afspelen met Arduino zonder enige module - Mp3-bestand afspelen vanaf Arduino met PCM: 6 stappen
Video: Digitaal CodeSlot met spraak en aut. verlichting. DEEL 3 2024, November
Anonim
Image
Image

In deze instructables zullen we leren hoe we een mp3-bestand met arduino kunnen spelen zonder een audiomodule te gebruiken, hier gaan we de PCM-bibliotheek voor Arduino gebruiken die 16 bit PCM van 8 kHz-frequentie speelt, dus laten we dit doen.

Stap 1: Verzamel uw componenten

Verbindingen
Verbindingen

KOOP ONDERDELEN:KOOP TIP120:

www.utsource.net/itm/p/384328.html

KOOP 12V ADAPTER:

www.utsource.net/itm/p/8013134.html

KOOP ARDUINO UNO:

www.utsource.net/itm/p/7199843.html

//////////////////////////////////////////////////////

dus om dit te doen, hebben we een paar componenten nodig die heel goed zijn. Een Arduino en dan een luidspreker van 0,5 w tot 10 w elke luidspreker zal het werk doen, dan moet je een transistor kopen voor versterking als je luidspreker hoger is dan 0,5 w zoals de mijne was 3 w dus ik heb een TIP 120-transistor gebruikt om de audio te versterken, je kunt ook elke audioversterker gebruiken.

Links kopen. -

Items om te kopen (affiliate link) -

Arduino Uno-

www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…

Spreker -

www.banggood.com/2-Pcs-3-Inch-4-10W-Full-R…

www.banggood.com/50MM-0_5W-Customized-50mm…

www.banggood.com/3-Pair-4-Ohm-3W-LCD-Panel…

TIP 120-transistor -

www.banggood.com/10pcs-TIP120-NPN-TO-220-D…

www.banggood.com/30pcs-TIP120-NPN-TO-220-D…

www.banggood.com/50pcs-TIP120-NPN-TO-220-D…

Stap 2: Aansluitingen

De verbindingen zijn heel eenvoudig als je een luidspreker van 0,5 watt gebruikt, sluit dan de +ve-pin van de luidspreker rechtstreeks aan op digitale pin 11 op Arduino & -ve-pin van de luidspreker op gnd & als je een luidspreker van 3 watt gebruikt, gebruik dan een tip120-transistor en sluit de 11 aan van Arduino naar de basis van de transistor en -ve pin van de luidspreker naar de collector van de transistor en emitter van de transistor naar de gnd-pin op Arduino.

Als je problemen hebt met de verbinding, raadpleeg dan de video voor hulp.

Stap 3: Download de vereiste bestanden

Om dit te doen, heb je eerst en vooral een PCM.zip-bestand nodig om PCM-audio van arduino af te spelen.

Dan hebben we Audacity-software nodig om een normale mp3-audio om te zetten naar een 16bit PCM 8hkz-audio

& Ten slotte hebben we een encodersoftware nodig om die audio te coderen in gegevens die we in de code kunnen plakken.

DOWNLOAD Audacity -

www.audacityteam.org/download/

Download PCM. ZIP & Encoder-software (bestand genaamd Arduino MP3.zip) -

drive.google.com/file/d/1LSb-nZcecs1VISQDP…

Stap 4: Audio voorbereiden en converteren naar gegevens

Image
Image
Audio voorbereiden en omzetten in gegevens
Audio voorbereiden en omzetten in gegevens
Audio voorbereiden en omzetten in gegevens
Audio voorbereiden en omzetten in gegevens
Audio voorbereiden en omzetten in gegevens
Audio voorbereiden en omzetten in gegevens

de belangrijke stap is om de audiogegevens voor te bereiden. Dus eerst hebben we een mp3-bestand nodig, ofwel neem je er een op of haal je er een van waar dan ook, open dat bestand dan in Audacity en & klik op formaat, selecteer vervolgens 16 bit pcm en ga naar beneden & selecteer frequentie van audio naar 8000hz en exporteer de audio als mp3.

Open vervolgens de codeeraudiosoftware en navigeer naar het audiobestand dat we hebben gegenereerd vanuit een durf, dan krijg je een berichtaudio die met succes naar het klembord is gekopieerd.

Stap 5: Codeergedeelte

Codeergedeelte
Codeergedeelte
Codeergedeelte
Codeergedeelte

dus het volgende deel is het codeergedeelte, dus als je het Arduin mp3.zip-bestand hebt gedownload dat het PCM.zip-bestand bevat, voeg dan dit PCM.zip-bestand als een bibliotheek toe aan de Arduino en open vervolgens het afspeelvoorbeeld dat beschikbaar is in die PCM-bibliotheek, en daar in de schets moet je de 2e regel code in voorbeeld array bewerken die van het programmatype is, je moet alle gegevens in die array verwijderen en de gegevens plakken die naar het klembord zijn gekopieerd door de coderingsaudiosoftware.

Stap 6: Upload de code

dus eindelijk is onze code klaar, dus upload hem naar de arduino en je zult je opgenomen audio uit de luidspreker horen, ervan genieten en als je problemen hebt of hier diepgaand over wilt praten, verwijs dan gewoon naar de meegeleverde video.

Bedankt.

Aanbevolen: