Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Få Raspberry Pi klar
- Steg 3: Testa och slita isär saker
- Steg 4: Dröm, design och ritning
- Steg 5: Montera din college -radio
- Steg 6: Rocka ut med din nya radio
Video: Skapa en internetansluten butiksstereo: 6 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:42
Fusion 360 -projekt »
När jag slår på radion medan jag kör vänder jag mig till min lokala college -radiostation 90,7 KALX. Genom åren och olika platser jag har bott har jag alltid lyssnat på radioradioer. Tack vare internetets kraft kan jag nu lyssna på dessa stationer när och var jag vill. Men jag har sparkat upp mycket sågspån i butiken den senaste tiden och kört min bärbara dator bara för att få några låtar verkade som en dålig idé. Jag använder också min telefon för att dokumentera projekt och har problem med att hålla mig tillräckligt nära en bluetooth -stereo för oavbruten lyssning. Gå in på College Radio en internetuppkopplad hallon -pi -driven verkstadsstereo vars enda syfte är att spela college -radioströmmar. Om detta har väckt ditt intresse, följ med mig på ett lärande äventyr på Internet of Things.
Steg 1: Vad du behöver
Här är vad du behöver för att genomföra projektet själv
Hårdvara
- Små usb -drivna datahögtalare (jag använde dessa)
- Varje modell Raspberry Pi med undantag för Pi Zeros
- En wifi -adapter för nämnda Raspberry Pi (behövs bara om du inte vill kopplas till en Ethernet -kabel)
- 8 GB micro sd -kort
- 4 - 6 mm M3 skruvar
- 10 - 8 mm M3 skruvar
- Superlim
- En tummenhet eller nätverksansluten lagring (behövs bara om du vill lyssna på dina egna mp3 -filer)
- Laserskuren speglad akryl inläggning
- 3D -filament för din maskin
- Ethernet -kabel (används endast under installationen)
-
3D -tryckta delar (filer ingår i instruktionsboken)
- 1 3D -tryckt huvudkropp
- 1 3D -tryckt bakpanel
- 5 3d -tryckta silavlastningar
Verktyg
- Dator
- 3d skrivare
- Laserskärare
- Skruvmejsel (flerhuvud/säkerhet)
- Insexnyckel
- Små filer
- Skjutmått
- Lödkolv
- Hjälpande händer
- Spola trådklippare
- Kniv-/trådavskalare
- Tång
Programvara som används
- Auto Desk Fusion 360 (används för 3D -modellering)
- Inkscape (används för att förbereda laserbar fil)
- RuneAudio (vad som körs på Pi)
- Etcher (programmet som används för att skriva bild till Pi)
- Cura (eller annan skivare)
Steg 2: Få Raspberry Pi klar
Det första vi behöver göra är att gå till RuneAudios webbplats (www.runeaudio.com). Väl på webbplatsen klickar du på en av nedladdningsknapparna för att komma till en sida som listar alla olika typer av hårdvara som RuneAudio kör på. Hitta sedan din version av RaspberryPi och ladda ner motsvarande bildfil. Med bildfilen nedladdad öppen Etcher, hitta bilden du just laddat ner, välj ditt microsd -kort och blinka! När detta är klart är vi redo att gå vidare till RaspberryPi!
Det finns två sätt att konfigurera RuneAudio UI. Om du har en bildskärm och ett tangentbord tillgängligt kan du ansluta dem och avsluta installationen direkt på RaspberryPi. Om du inte gör det kan vi konfigurera det över ditt nätverk. Jag gjorde över nätverksinställningen så det är vad jag kommer att täcka här. Båda inställningarna är dock ganska lika. För att göra installation över nätverket ansluter du din RaspberryPi till ditt nätverk via en Ethernet -kabel och slår på den. Nästa steg är att ansluta till din RaspberryPi från en annan dator i ditt nätverk. För att göra detta öppnar du din föredragna webbläsare och i Windows går du till https:// runeaudio eller https:// runeaudio. eller ip -adressen till din RaspberryPi. På MacOS går du till https://runeaudio.local Du kommer nu att vara i RuneAudio användargränssnitt och vi kan få allt annat att konfigurera därifrån.
Det första jag gjorde efter att ha öppnat användargränssnittet var att konfigurera wifi -adaptern. För att göra detta gick jag in i nätverksdelen av inställningarna genom att välja menyn i det övre högra hörnet. Jag hittade min wifi -adapter och valde mitt nätverkssid från listan. Därefter skrev jag in mitt lösenord och det var inget problem. Problemet kom när wifi -anslutningen vägrade att få en ip -adress från min router. Detta skickade mig till forumet för RuneAudio för att hitta en lösning. Med min begränsade kunskap kunde jag hitta en snabb och smutsig lösning. Det arbetet var att tilldela en statisk ip till RaspberryPI: s wifi -adapter. Se bara till att den IP som du ställer in inte används någon annanstans i ditt nätverk. Med det såg jag inte längre till Ethernet -kabeln. Huzzah!
Vid denna tidpunkt är RaspberryPi bra att köra RuneAudio! Det enda problemet är att det inte finns något på det för att det ska kunna spelas:(. Så nu är det dags att få dina högskolestationer installerade. För att göra det måste du gå till din college radiostations webbplats och jaga deras.m3u -filer som du laddar ner för att streama deras stationer. Här tar vi lite av ett steg för att få RuneAudio att göra vad vi vill. Tyvärr stöder RuneAudio inte.m3u -filer. Lyckligtvis finns det en riktigt enkel lösning. Att komma runt detta vi kommer att öppna.m3u -filen med en textredigerare. Jag är i Windows så jag använder anteckningsblock men egentligen gör alla textredigerare. När den är öppen ser du strömningsadressen som måste matas in i RuneAudio för att kan strömma dem. (Jag bifogar ett textdokument med några högskolestradiostationer som jag tycker om.) Beväpnad med m3u -filens hemligheter skrev in informationen i lämpliga områden under MyWebradios -avsnittet i biblioteket och du är bra att gå !
Nu när programvaran är inställd kan vi komma tillbaka till köttutrymmet och peta lite saker med en pinne!
Steg 3: Testa och slita isär saker
Nu kanske du är som jag och har sett alla fantastiska guider om instruktioner för att bygga bluetooth -högtalare eller high fidelity -högtalare där alla enskilda komponenter hyvlas/köps och sedan görs till något fantastiskt. Tja, jag behöver inte high fidelity -ljud när jag kör en orbitalslipare och när jag gick för att prissätta low fidelity -komponenterna fann jag att det bara skulle vara billigare att köpa något som redan är gjort och slita sönder det tack vare stordriftsfördelarna. Men eftersom jag gick den här vägen ville jag se till att allt fungerade innan jag gick på en garanti som tömde skruvmejseldriven rumpa trodde tarmarna i usb -högtalarna. Jag kopplade in allt och slog till. Jag strömmade KALX från min RaspberryPi och kunde ha slutat där men jag hade en dröm och en längtan efter att demontera.
Några tankar om att köpa elektronik med det enda syftet att stjäla deras tarmar.
- Tillverkare gömmer skruvar
- Ibland använder de bara lim istället för skruvar
- Saker kan vara riktigt svåra att demontera utan att bryta deras komponenter
Jag valde högtalarna jag gjorde eftersom det på produktfotona fanns en bild på baksidan med det som såg ut som skruvhål, de drivs av usb och de matchade min prispunkt! Jag blev verkligen positivt överraskad över hur lätt de demonterades med bara en Philips skruvmejsel och tång. Jag började med högtalaren med minst komponenter om jag skulle bryta något medan jag tog reda på hur delarna separerades. Med de fyra bakre skruvarna avlägsnades frontpanelen med högtalaren fria. Högtalaren var limmad på den främre plastpanelen men jag tänkte att jag bara skulle införliva det i min design senare istället för att försöka få det separerat. Med mitt lödkolv kopplade jag bort högtalaren från dess ledningar efter att ha kontrollerat att jag visste vilka sidor av högtalaren som var positiva och vilka som var negativa. (Det var märkt!)
Nu var det dags att få tarmarna ur sidan med effekt- och förstärkarkretsen. Jag tog ut samma fyra skruvar och poppade fram högtalaren, det såg ut som kretsarna som vi höll på plats av något osynligt fästelement. Jag tänkte att det kan vara volymknappen och jag hade rätt. För att få av volymreglaget lirade jag försiktigt upp ratten som rörde sig fram och tillbaka från ena sidan till den andra tills plastratten inte var i vägen längre. Potentiometern var en panelmonterad variant med en mutter som säkrade den på plats. Med min tång lossade jag muttern och kretsen sprang ut direkt. Det enda stället denna tillverkning använde lim var för fläckavlastning av kabel, så det var inget sätt att jag skulle rädda trådkontakterna.
Slutligen hade jag alla delar jag behövde från högtalarna med några bonusblå LED -ljuspaneler för ett framtida projekt. Det var dags att ta bort bromsokarna och mäta allt och jag menar allt. Detta tog ganska lång tid men i slutändan var det värt det. Beväpnad med detaljerade mätningar var det dags att designa min nya butiksstereo!
Steg 4: Dröm, design och ritning
Jag gjorde allt mitt designarbete i Autodesks Fusion 360 som för närvarande är gratis för hobbybrukare. Jag undervisar själv i programvaran med hjälp av de resurser som finns tillgängliga via Autodesks webbplats, Instructables och youtube. Eftersom detta är fallet kommer jag att hålla mig borta från de nitty gritty operationella instruktionerna och fokusera mer på de breda linjerna av vad jag gjorde.
Det första jag gjorde var att utarbeta de enskilda komponenterna utifrån mina mätningar. För modellen av RaspberryPi tog jag en genväg och importerade en modell gjord av användaren Anjie Cai från Autodesks community Fusion 360. Bummeren här är att det visade sig vara en modell för en annan version av RaspberryPi än jag använde. Så om du ska använda andra människors modeller, se till att du dubbelkollar att de fungerar för dig. Med alla mina komponenter representerade i 3D -utrymmet var det dags att designa stereon. Jag har alltid inspirerats av apparater från Art Deco -perioden så jag sökte på google efter "Art Deco Radio" och hittade en som inspirerade mig. Jag importerade den bilden till Fusion 360 som en duk och började skissa. Min inspirationsradio hade bara en högtalare så efter att jag fått upp den ena sidan så speglade jag skissen för att få min sista ansiktspaneldesign. Det ser ut som Art Deco men också ungefär som Johny 5 från filmen kortslutning 1986. Jag gillade det så jag extruderade och petade tills jag hade designen för stereon. På baksidan av fodralet har jag bara förskjutit framsidan och placerat komponenterna. Jämfört med fronten var det en vind. Om du vill titta på min Fusion 360 -design kan du kolla in den här. Med alla modeller färdiga exporterade jag dem som stl för 3D -utskrift. Jag använde sedan Cura för att skiva stls och generera gcode för min 3d -skrivare. Medan delarna tryckte kunde jag överväga det speglade akrylinlägget.
Inlägget var lite svårare för mig att räkna ut. När jag utför designarbete för lasern arbetar jag vanligtvis i Inkscape. Men jag ville inte behöva göra min ritning om igen bara för att få de inlagda bitarna. En snabb sökning i Autodesk Knowledge Base berättade att jag kunde exportera skisser som dxf -filer. Vilket kom ett steg närmare men mina skisser hade varit rikliga och osammanhängande. (Vad kan jag säga att jag lär mig) Denna kunskap skulle inte få mig hela vägen dit. Lyckligtvis arbetar jag för närvarande igenom JON-A-TRON'sCNC Class och hade just kommit till den del där han täckte projektering. Så jag projicerade mitt sista framsida till en ny skiss och hade allt jag behövde på ett ställe och redo att exportera som en dxf -fil! Med den filen i handen importerade jag dxf -filen till Inkscape och började arbeta med att göra lasern klar. I mitt fall innebar det att göra linjerna röda och flytta runt delarna för att minimera slöseri.
Med mina filer redo och mina maskiner sliter för att få mina drömmar från det virtuella utrymmet till köttutrymmet gick jag till sängs eftersom det skulle ta 10 timmar att skriva ut min radios kropp. Jag inkluderar också här min stl- och svg -fil om du inte vill bry dig om att ändra något. RaspberryPi -fästena är för originalet bara fyi.
Steg 5: Montera din college -radio
Tack vare kraften på internet behöver vi inte vänta med att börja den tillfredsställande och sista delen av denna saga som är sammansättningen! Till att börja trycker jag på att passa laserskuren akryl i frontpanelen, det fanns några fläckar som behövde lite ljusfyllning för att få akrylen att passa. Jag använde en superlätt touch på arkiveringen eftersom jag inte ville fila bort för mycket och lämna luckor. När allt var presspassat ville jag inte att något skulle flytta eller dyka upp så jag gav det lite superlim för att se till att det stannade på plats.
Medan superlimet torkade var det dags att arbeta med elektroniken. Jag gjorde först en torr passning av förstärkningskortet i bakpanelen. Som belöning för min noggranna mätning tidigare passade allt som en handske. Så det var dags att börja koppla upp allt. Med mina spoltrådskärare klippte jag av kontakterna från förstärkningskortet och blev positivt överraskad så se tydliga etiketter. Sedan förberedde jag trådarna som vi fick ur högtalarna tidigare genom att trimma dem till storlek och tinna dem. Slutligen lodde jag allt på plats enligt etiketten. Med det gjort bestämde jag mig för att slå på allt och se om det fortfarande fungerade. Det skulle bli mycket lättare att felsöka om det var problem med delarna som inte fanns i fodralet. Det fungerade på första försöket så jag dansade lite glatt och sträckte mig efter insexnyckeln och M3 -skruvarna.
Förstärknings -kretskortet hålls på plats genom friktion och panelmonterad potentiometer precis som i originalhuset. 8 mm M3 -skruvarna används för att hålla kraftavlastningen och RaspberryPi på plats. 6 mm M3 -skruvarna och kvarvarande fläckavlastningar användes för att säkra högtalarna. Slutligen, när alla de inre komponenterna var inställda, placerades bakpanelen på och fästes med de återstående 8 mm M3 -skruvarna. Med den sista skruven på plats var jag äntligen klar.
Steg 6: Rocka ut med din nya radio
Jag hittade en plats i hörnet nära min lilla träsvarv för att placera min radio där den kan få ström. Det finns appar för din telefon som låter dig ansluta till din stereo eller så kan du bara ansluta till den statiska IP: en du tilldelade den. Du får alla fördelarna med en bluetooth -ansluten stereo utan några av nackdelarna.
Detta var ett riktigt uppfyllande projekt för mig eftersom det samlade så många färdigheter som jag lär mig/utvecklar. Jag uppskattar att du tog dig tid att kolla in min instruerbara. Om du har någon favorit universitetsradio eller andra strömmande radioadresser som du tycker är fantastiska skulle jag älska det om du kunde dela dem med mig. Om du bestämmer dig för att göra din egen, dela gärna bilder. Glad att göra!
Andra pris i IoT Challenge
Rekommenderad:
Internetansluten fläkt för Zwift: 7 steg (med bilder)
Internetansluten fläkt för Zwift: Jag skapade en fläkt som är ansluten till internet för användning med Zwift, ett virtuellt cykelracingspel / träningssystem. När du går snabbare i Zwift, fläkten svänger snabbare för att simulera utanför ridförhållanden .;) Jag hade roligt att bygga detta, hoppas att du gillar
IoT Weather Monitor E-Paper Display - Internetansluten ESP8266: 7 steg
IoT Weather Monitor E-Paper Display | Internetansluten ESP8266: E-Paper-displayen visar väderinformation, synkroniserad med OpenWeatherMap API (via WiFi). Hjärtat i projektet är ESP8266/32. Hej, vad händer, killar? Akarsh här från CETech. Idag ska vi göra ett projekt som är en vädermonitor som
Skapa en dataloggare med Raspberry Pi: 3 steg (med bilder)
Skapa en dataloggare med Raspberry Pi: Denna enkla datalogger tar regelbundna ljusmätningar med en analog LDR (fotoresistor) och lagrar dem i en textfil på din Raspberry Pi. Denna datalogger mäter och registrerar ljusnivån var 60: e sekund, så att du kan övervaka
Hur man gör en autonom basketboll som spelar robot med hjälp av en IRobot Skapa som bas: 7 steg (med bilder)
Hur man gör en autonom basketboll som spelar robot med hjälp av en IRobot Skapa som bas: Detta är min post för iRobot Create -utmaningen. Den svåraste delen av hela processen för mig var att bestämma vad roboten skulle göra. Jag ville demonstrera de häftiga funktionerna i Create, samtidigt som jag lade till lite robo -stil. Alla mina
Skapa kretskort med en INKJET -skrivare: 8 steg (med bilder)
Skapa kretskort med en INKJET -skrivare: När jag först började undersöka hur jag skulle etsa mina egna kretskort, använde jag varje instruktions- och handledning jag hittade en laserskrivare och strykte på mönstret på något sätt. Jag äger inte en laserskrivare men jag har ett billigt bläck