Google spelar musik Internet Radio (Raspberry Pi och Arduino)



jag letade efter ett projekt att göra med min Raspberry Pi och hittade detta Instructable och tänkte jag skulle ha en gå på något liknande som arbetat med Google spela musik. Jag hade en ungefärlig uppfattning om vad jag ville ha det sista objektet till slut upp som och kunde få min pappa intresserad av att hjälpa mig med konstruktion och tillverkning av inneslutningen.

All kod och CAD-ritningar kan hittas i GitHub repo.

Innan vi börjar jag bör nog påpeka att en någorlunda god förståelse för elektronik och Linux gör detta projekt mycket lättare, särskilt eftersom min Instructables är förmodligen inte det enklaste att följa (jag försöker mitt bästa), men fråga gärna om något är inte tillräckligt tydlig.

En fullständig lista är lite svårt för ett projekt som detta storlek så kommer jag att belysa de viktigaste delarna endast:

  • Arduino IC (dvs ATmega 328 med Arduino bootloader, du kan men dem tomma och flash sedan själv eller pre blinkat med en bootloader)
  • Raspberry Pi (512MB version om möjligt, eftersom du vet, mer minne är bättre... men allvarligt jag har inte testat med en 256MB version, men det bör fortfarande fungera)
  • Digital potentiometrar (logaritmisk taper (vi kommer att använda det för att dämpa ljud) & i2c (från Pi), en DS1807 kommer att göra)
  • Förstärkare (jag använde färdiga moduler men känn dig fri att bygga din egen om du känner dig till det)
  • DC-DC omvandlare (12v till 5v, 600mA utgång, isolerad)
  • Roterande pulsgivare (från typsnittspanelen, markörens förflyttning och volym)
  • En LCD-skärm (4 rader, 20 kolumner fungerar för mig, om du har låtar med riktigt långa namn kanske få en 40 kolumn en)

När det gäller verktyg behöver du bara alla standard elektronik och Träbearbetningsinstrument, några andra som kan vara användbara:

  • Buss pirat (jag faktiskt inte har en, men de är mycket användbara, alternativt kan du göra vad jag gör och skriver Arduino skript för att göra en handling Arduino som en Pus pirat till viss del)
  • Laser skärare/gravör (inte nödvändigt, men gör produktionen av montering hårdvara och front paneler så mycket lättare)
  • Routern (för konstruktion av inhägnad)
  • Korrekt skjutmått (viktigt för mäta storlekar för paneler och monteringsdetaljer)

Jag tror det är allt för specialist delar och verktyg, men naturligtvis rekommenderar jag starkt att du läser igenom hela Instructable innan arbetet med detta projekt.

Video demoing färdiga radion:
Jag har problem med bädda in video på min Instructables, här är en länk till YouTube: http://www.youtube.com/watch?v=tgPbvo-8iRc

Se Steg
Relaterade Ämnen

Anslut din Raspberry Pi och Arduino Uno!

Både Raspberry Pi och Arduino Uno är mycket kraftfulla enheter, bra på olika saker. Arduino styrelser är awesome på att läsa in- och utgångar från diverse olika saker. Raspberry Pi är i grunden en mini, öppen källkod Linux dator. Om du sätta dessa tv...

Raspberry Pi och Arduino: bygga tillförlitliga system med WatchDog timer

Sammanfattning: I detta Instructable titta vi på hur man bygger mer tillförlitliga datorsystem med WatchDog timer. Vi visar hur du ställer in och använder Raspberry Pi och Arduino inre watchdog timer. Vi förklarar också varför en extern WatchDog Time...

MrRobot - Ubuntu Mobile app aktiverad Robotics (Raspberry Pi och arduino inblandade)

Projektet MrRobot är en Ubuntu Mobile app aktiverad Robotics som har funktionen av röst, touch och skaka kontroll för att interagera med den Rapiro roboten. Detta projekt utförs inom 28 timmar i Ubuntu Shenzhen Hackathon av vårt team E-minderåriga. A...

CoPiino fuktkontroll - raspberry pi och arduino

Jag kom nyligen över en vän till mig. Vi pratade om våra senaste projekt där han slutligen berättade om sin källare som har mycket hög luftfuktighet och är för närvarande inte att bra plats där du vill köra projekt.Detta fick oss att tänka på en ny p...

Ännu en annan Exploration Rover web-kontrollerade (med Raspberry Pi och Arduino. Android, Iphone, PC, MAC compatible)

Här är en annan exploration rover, byggt i 1 timme eller mindre, utan det krävs. Everthing du behöver finns i förpackningen! Det ger dig grund att bygga och förbättra din egen rover.RaspberryPi med wifi USB-adapter, USB-webbkamera, web-server (apache...

Pandoras ask - An Internet Radio spelare med en Raspberry Pi!

Plug i denna internet radio-spelare och lyssna på dina favoritstationer på Pandora Radio. Sex tryckknappar styra musiken, medan en LCD ger feedback på låt, artist och annan användbar information. Allt detta är inrymt i en anpassad akryl fall med till...

Raspberry Pi dedikerad Internet Radio och musikspelare

har du någonsin velat något att fylla dagen med härlig ljud men ville ägna en PC till detta ändamål? Raspberry Pi ger exakt vad vi behöver, och med några delar liggandes, kan du styra det med några knappar och en knopp.Allt bör fungera bra utan extra...

Fireside Internet Radio Player för äldre användare - byggd med Raspberry Pi

Inledning:Idag har vi fantastiska tillgång till bra strömmande innehåll: musik, nyheter, väder, berättelser, etc. Men är denna åtkomst begränsad till dem som kan navigera dagens elektroniska apparater. Detta projekt bygger på en tro som äldre vill oc...

1979 bang & Olufsen Raspberry Pi Internet Radio

detta är en 1979 Bang & Olufsen Beocord 1500 kassettbandspelare som jag har konverterat in i en fristående Raspberry Pi internetradio. De analoga VU-mätarna drivs av Pi via en DAC (Digital till analog omvandlare) krets, med aktuell tid, station och s...

AirPlay Radio med Raspberry Pi och WiFi

Innan jag började arbeta för Pelagicore vann jag två Raspberry Pi: s (kort RP) som de sponsrade. En eftersom jag var en av de första människorna på foss-gbg epostlistan som de började. Det är för folk från Göteborg och omgivning som vill gå med andra...

Hur man hoppa obegränsad tiden på Pandora Internet Radio

Pandora Internet Radio är trevligt att ha, men ibland vill man hoppa över mer än sex låtarna de möjliggör. Jag ska visa dig hur man hoppa över så många gånger du vill, och det spelar ingen roll om du är inloggad eller inte!Steg 1: Cookies Hur Pandora...

Trådlös jul Light Timer med Raspberry Pi och Python

Uppdatera 1/14/2014: Tack till alla som röstade för det här projektet i hårdvara Hacking Contest! Ser fram emot min nya maker penna.Uppdatering 12/31/2013: Letar du efter en mer avancerad version av detta projekt? Kolla in min nya flerkanaligt röstst...

Vintage Wi-Fi Internet Radio

en vintage radio förvandlats till en modern Internet Wi-Fi-radioSteg 1: Hitta en Vintage Radio jag hittade en lokal vintage radio återförsäljare i stan. Han är en riktig purist och är endast intresserade av att bevara radioapparater med original elek...

Raspberry PI och DHT22 temperatur och luftfuktighet-logger med lampa och e-varningar

Detta är en Raspberry Pi grundval av temperatur och luftfuktighet logger som använder 2 (fungerar även med 1) Adafruit DHT22 sensorer för mätningar. Du kanske har sett liknande typ av instruktioner innan, men här har en twist. Det bara läsa inte temp...

IBeacon porttelefon med Raspberry Pi och Azure

I slutet av mars gick jag till en hackathon på Universal Studios. Vi skapat ett system där gäster kunde förbifartsleden kö linjen genom att fylla i en serie som skulle leda dem runt landet Ritten är i där den genomsnittliga sluttid var 66% av nuvaran...

Sakernas Internet med Raspberry Pi-2

Detta är en uppföljning till mitt tidigare instructable Sakernas Internet med Raspberry Pi - 1.(Om inte du är bekant med webbservrar, PHP kodning och grundläggande begrepp för Sakernas Internet, bör du nog gå igenom del 1 första.)I den tidigare instr...

Touchscreen Internet Radio, hallon

Göra denna super lätt och cool letar 2.8" touchscreen Internetradio som kan styras med PC, Smartphone och i princip varje maskin som har en webbläsare och en internet-anslutning...(hitta högtalarna på baksidan från här ;)Listan över nätverkskomponent...

Bartop Mini Retro Arcade - Raspberry Pi och skräddarsydda Icade

"Närmar sig" medelåldern, vill ha en ursäkt för att spela med en Raspberry Pi och ha bra minnen från 80-talet spel (främst spektrum, sega master system, neo geo och Atari ST) bestämde jag mig att bygga en mini arkad maskin / retro emulator.Förho...

Att bygga robotar med Raspberry Pi och Python

målet med denna handledning är att hjälpa dig att börja programmering med Python att styra din Arduino robotar med en Raspberry PI. Vi går över grunderna som installation och några enkla exempel att styra din robot från en Python GUI från Raspberry P...