Indholdsfortegnelse:
- Trin 1: Saml dine komponenter
- Trin 2: Forbindelser
- Trin 3: Download nødvendige filer
- Trin 4: Forbered lyd og konverter den til data
- Trin 5: Kodningsdel
- Trin 6: Upload koden
Video: Talende Arduino - Afspilning af en MP3 med Arduino uden modul - Afspilning af MP3 -fil fra Arduino ved hjælp af PCM: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
I denne instruks vil vi lære at afspille en mp3 -fil med arduino uden at bruge noget lydmodul, her vil vi bruge PCM -bibliotek til Arduino, der spiller 16 bit PCM med 8 kHz frekvens, så lad os gøre dette.
Trin 1: Saml dine komponenter
KØB DELE: KØB TIP120:
www.utsource.net/itm/p/384328.html
KØB 12V ADAPTER:
www.utsource.net/itm/p/8013134.html
KØB ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
//////////////////////////////////////////////////////
så for at gøre dette har vi brug for et par komponenter meget forat En Arduino og derefter vil en højttaler 0,5w til 10w enhver højttaler gøre jobbet, så skal du købe en transistor til forstærkning, hvis din højttaler er højere end 0,5w som min var 3 w så jeg brugte en TIP 120 transistor dor forstærker lyden, du kan også bruge enhver lydforstærker.
Køb af links. -
Ting at købe (tilknyttet link) -
Arduino Uno-
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
Højttaler -
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…
Trin 2: Forbindelser
Forbindelserne er virkelig enkle, hvis du bruger en 0,5 watts højttaler, og derefter direkte tilslutte +ve pin af højttaleren til digital pin 11 på Arduino & -ve pin til højttaleren til gnd & hvis du bruger 3 watt højttaler, skal du derefter bruge en tip120 transistor og tilslutte 11 af Arduino til bunden af transistoren og -ve pin af højttaleren til samleren af transistoren & emitteren af transistoren til gnd pin på Arduino.
IIf har problemer med forbindelsen, se videoen for at få hjælp.
Trin 3: Download nødvendige filer
For at gøre dette skal du først bruge få filer PCM.zip -fil for at afspille PCM -lyd fra arduino.
SÅ skal vi bruge Audacity -software til at konvertere en normal mp3 -lyd til en 16bit PCM 8hkz -lyd
& Endelig har vi brug for en encoder -software til at kode den lyd i data, som vi kan indsætte i koden.
DOWNLOAD Audacity -
www.audacityteam.org/download/
Download PCM. ZIP & Encoder -software (fil kaldet Arduino MP3.zip) -
drive.google.com/file/d/1LSb-nZcecs1VISQDP…
Trin 4: Forbered lyd og konverter den til data
det vigtige trin er at forberede lyddataene. Så allerførst skal vi bruge en mp3 -fil, enten optager du en eller får en hvor som helst, og derefter åbner den fil i Audacity og klikker på format, vælg derefter 16 bit pcm, derefter går du ned og vælger frekvens lyd til 8000hz og eksporter lyden som mp3.
Åbn derefter kodning af lydsoftware og naviger til den lydfil, vi genererede fra en frækhed, så får du en beskedlyd, der er kopieret til udklipsholderen.
Trin 5: Kodningsdel
så den næste del er kodende del, så som du downloadede Arduin mp3.zip -filen, der indeholder PCM.zip -filen, så tilføj denne PCM.zip -fil som et bibliotek til arduinoen, og åbn derefter det eksempel på afspilning, der er tilgængeligt i det PCM -bibliotek, og der i skitsen skal du redigere den anden kodelinje i eksempel -array, som er af programemtype, du har brug for at fjerne alle data i det pågældende område og indsætte de data, der er kopieret til udklipsholderen ved hjælp af kodelydsoftwaren.
Trin 6: Upload koden
så endelig er vores kode klar, så uploade den til arduinoen, og du vil høre din optagede lyd fra højttaleren, nyde den, og hvis du har problemer eller ønsker om dette i dybden, skal du bare se den medfølgende video.
Tak skal du have.
Anbefalede:
Talende automatisering -- Lyd fra Arduino -- Stemmestyret automatisering -- HC - 05 Bluetooth -modul: 9 trin (med billeder)
Talende automatisering || Lyd fra Arduino || Stemmestyret automatisering || HC - 05 Bluetooth -modul: …………………………. Abonner venligst på min YouTube -kanal for flere videoer …. …. I denne video har vi opbygget en Talkative Automation .. Når du sender en stemmekommando via mobilen, vil den tænde hjemmeapparater og sende feedback i
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
Arduino tekst til tale konverter ved hjælp af LM386 - Talende Arduino -projekt - Talkie Arduino -bibliotek: 5 trin
Arduino tekst til tale konverter ved hjælp af LM386 | Talende Arduino -projekt | Talkie Arduino -bibliotek: Hej fyre, i mange af projekterne kræver vi, at arduino taler noget som taleklokke eller fortæller nogle data, så i denne instruktion kan vi konvertere tekst til tale ved hjælp af Arduino
RF -modul 433MHZ - Lav modtager og sender fra 433MHZ RF -modul uden mikrokontroller: 5 trin
RF -modul 433MHZ | Lav modtager og sender fra 433MHZ RF -modul uden mikrokontroller: Vil du sende trådløse data? nemt og uden mikrokontroller nødvendig? Her er vi, i denne instruktive vil jeg vise dig mi grundlæggende rf -sender og modtager klar til brug! I denne instruktive kan du sende og modtage data ved hjælp af meget ver
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores