Musikspelare med Teensy 3.1 (6 / 6 steg)

Steg 6: programvara

Först kopiera några tilltalande .wav-filer till ditt micro-SD-kort och sätt. PJRC har några exempelfiler som ljud bra trots sina historiska 8,3 filnamn.

Du måste hämta programvaran Teensyduino från PJRC. Sedan öppna aplayer.ino i Arduino och välj "Teensy 3.1" under verktyg. Stäng av spelaren till USB-ström och Anslut din mini-USB-kabel till Teensy.

Den medföljande programvaran utökar Teensyduino bibliotek på flera sätt:

  • visar FAT32 långa filnamn
  • läser WAV-filer med en mer allmän header struktur
  • kan pausa

För att kompilera och länk har behöva du göra den ursprungliga "play_sd_wav.cpp" filen oåtkomlig. Detta ligger på ...\Arduino\hardware\teensy\avr\libraries\Audio. Jag gör detta genom att ändra filtillägget .cpp till .cpz. Också får du ett felmeddelande om en oåtkomlig medlem i SD kortet biblioteket. Detta fixas helt enkelt genom att ändra ett "privat" nyckelord "offentlig" i en av .h filerna. Jag har inga betänkligheter om att ändra detta globalt, eftersom den ändrar inte driften av koden på något sätt (men bara gör det möjligt att vara undermineras på ett sätt som de ursprungliga författarna inte förväntade).

Programmet genomför en kapslade menyn system, med upp/ner kontrolleras genom att vrida givaren, "enter" genom att trycka ner på kodaren och "back" Klicka på växeln taktil. Shift tryckknappen används horisontellt bläddra musik filnamnen (i en särskild meny).

Todo:

Programmet har till syfte att mäta batterispänningen. Unfotunately det är att mäta detta på nedsidan av det Teensy 3V3 regulator, så detta är ogiltig. Jag behöver lägga till ett par motstånd till Vero styrelsen för att få en bråkdel av batteriets spänning som är mindre än Teensy 1V2 bandgap spänning.

Se Steg
Relaterade Ämnen

Kring låter feedback box-SSFBB (gjort med teensy)

Uppdatering 6/5 2016: Spektrogram på vägIdén till detta projekt kom halv olycka medan spela runt med teensy 3.2 det har hästkrafter till hande mycket saker, här realtid ljud beräkningar och smidigt uppdatera FFT, rullande topp mätaren (de på 2.2" ILI...

Sonifying kapacitiv Data över Serial Port med Teensy och SuperCollider (OSX och Linux)

Om det inte går att del med $600 dollar behövs för att köpa MaxMSP (och din gratis 30 dagar har löpt ut) det finns inte många gratis alternativ som kan konkurrera med samma nivå av ljudkvaliteten som MaxMSP. Lyckligtvis är detta ett område där SuperC...

Styra din mac musikspelare med arduino

Styra iTunes och Vox de 2 mest populära musikspelare på mac-datorer med en arduinoSteg 1: Saker som behövs Arduino (jag använder uno men någon borde göra).USB-kabel för arduino.IR få dioden.Universal IR-fjärr.startkablar för IR-dekoder.Steg 2: Anslut...

Generera berättelse karaktär namn med Teensy

jag är en författare och ibland är det svårt att komma med namn för tecken som ska användas i en berättelse. Vad jag gjorde var att göra en USB-enhet att komma med storybook tecken på en push av en knäppas.Jag blev inspirerad av knappen Awesome gjort...

Enkla Guitar Hero Controller för PC med Teensy (kapabel för flera spelare)

Efter att den enkla tejpade upp DDR Pad, är det naturliga nästa steget naturligtvis en guitar hero controller :)Vad jag insåg är jag kommer att köra av stiften på min ombord om jag ville lägga till fler spelare.Lösningen?Med hjälp av analoga värde, v...

Raspberry Pi som HiFi-spelare med RuneAudio

detta Instructable visar dig hur du slår din Raspberry Pi i en HiFi-musikspelare med överraskande ljud kvalitet i kombination med en USB DAC.Vi ska här presentera RuneAudio, en fri och öppen källkod som vi utvecklat för att ersätta den personliga dat...

Musik spelas väckarklocka

Detta Instructable kommer att utforma en musikspelare från använder olika byggstenar. Ni förstår kommunikationen mellan mikrokontroller, minne, dator, LCD-display, RTC, IR-fjärr och musik fil dekodern. Jag ska försöka mitt bästa för att lära dig på e...

En ram för att göra prisvärda & eleganta modulära styrsystem (USB till MIDI, gömde sig, eller seriella)

***JAG HAR SKAPAT EN NY INSTRUCTABLE FÖR DIY STYRENHETER:*************************************************************************************************************************************************************************************************...

Allt i en bärbar verktyget Power Bank

Last sprider eller Rullande Blackout är en mycket vanlig företeelse i utvecklingsländer som Indien, Sydafrika, Bangladesh etc... Load shedding säsong är inte en favorit årstid till någon. Det kraftigt påverkar vår dagliga verksamhet och främst vårt h...

Flygbolaget Travel Tips

min fru och jag oftast flyga Southwest Airlines inom landet, det vill säga inom gränsar av Förenta staterna. Detta är insidan av en Boeing 737 som southwesten använder uteslutande i sin flotta. (Fotot är från Bing bilder.)Om jag försöker att läsa, gi...

Music Player

HejI detta instructable jag ska visa dig hur man gör en enkel musikspelare med hjälp av en Arduino och en SD-kortläsare. Det är ganska enkelt att använda och är kul att göra. Obs: Detta är bara för skojs skull och inte för seriös användning. Jag förs...

Konvertera en räddade leksak till en MIDI-controller

i detta Instructable, jag kommer att gå igenom processen att konvertera ett räddade buller-making barnleksak till ett faktiskt användbara musikaliska instrument med MIDI! Ta en stund att bara kasta en blick över titlarna på stegen i detta Instructabl...

Hacka en gammal TV in en ljud Visualizer

Vad betyder musik ser ut? Det är inte något som de flesta människor tycker om. Lyckligtvis för oss beslutat någon att ansluta en musikspelare till ett oscilloskop och få reda på. För icke-elektronik nördar där ute är ett oscilloskop elektroniska utru...

Flappy fågeln Hat

Flappy fågeln är en mobil spel (utvecklat i 2013) vars mål är att ha användaren navigera en animerad fågel att flyga mellan gröna rör utan att träffa dem. Ju högre poäng, mer rören fågeln har passerat och det "bättre" spelare har gjort.Kapitalis...

Punkt Shooter Cyborg mus

cyborg styrteknik och revolutionera dina PowerPoint presentationer - bygga en bärbar mus!Så konverterade du några video glasögon till ett heads-up display glas. Du byggt en bärbar Raspberry Pi, pcDuino eller BeagleBone Black. Nu, hur du styr din cybe...

Konstruera en Buckyball (fulleren)

Buckyballs är en av mina favorit figurer. Enkel, stark, och med gott om utrymme inuti, de är en av de starkaste formerna i naturen. Om du inte vet vad de är, klicka här. Buckyball kolmolekyler ha krossat mot en vägg på nästan ljusets hastighet. ännu...

SmartMatrix - dynamisk LED Art Display

Hej, jag är Louis och jag designade maskinvaran på öppen källkod SmartMatrix Display. Detta instructable visar hur jag byggde den första prototypen för SmartMatrix som har all funktionalitet i SmartMatrix displayen, men kan göras från lätt tillgängli...

MultiMovEDIA - beskrivning av mitt projekt

titeln "MultiMovEDIA" betyder inte mycket – om något – vid första ögonkastet. Titta på mer noga, vi kan dock se det är en sammansättning av två ord: "Multimedia", hänvisar till informationen som är nöjd och kanalerna det användningsomr...

MultiMovEDIA

titeln "MultiMovEDIA" betyder inte mycket – om något – vid första ögonkastet. Titta på mer noga, vi kan dock se det är en sammansättning av två ord: "Multimedia", hänvisar till informationen som är nöjd och kanalerna det användningsomr...