Turinys:
- Prekės
- 1 žingsnis: išmontavimas
- 2 žingsnis: pakeitimai
- 3 žingsnis: modifikacijos 2 dalis
- 4 žingsnis: grandinės projektavimas
- 5 žingsnis: programinė įranga
- 6 žingsnis: viską sumontuokite
- 7 žingsnis: dažymas
- 8 žingsnis: Galutinis produktas … ar tai yra?
Video: „Roberts RM33 Raspberry Pi“interneto radijas (dar vienas ): 8 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Taip, tai dar vienas „Raspberry Pi“interneto radijas, o ne mano pirmasis. Aš nesu tikras, kodėl ši konstrukcija vis dar yra tokia populiari, tačiau man vis dar patinka ir negaliu pasakyti, kad tai bus mano paskutinis. Man labai patinka 80 -ųjų pradžios „Roberts“radijo imtuvų išvaizda ir pradėjau galvoti apie tai, kaip konvertuoti į interneto radiją.
Mano tikslas buvo išlaikyti tą pačią radijo išvaizdą ir sąsają, tačiau pakeisti vidų ir suteikti skaitmeninį ekraną. Man labai patiko mechaninis jungiklių pojūtis ir garsas, o RM33 man suteikė daug papildomų mygtukų programuoti.
Radijo koncepciją išlaikiau kaip originalų RM33, naudodamas 3 centrinius radijo, „Spotify“ir „Soundcloud“pasirinkimo mygtukus. Tai leido man naudoti rankinį ir 5 atminties mygtukus šone, kad imituotų tą patį, ką ir radijo parinkties originalas.
Man pavyko įsigyti RM33 su beveik tobulu mediniu dėklu ir visais mygtukais, išlaikančiais sidabrinius dangtelius. Tačiau priekinis skydelis buvo laisvas, subraižytas ir sulenktas tam tikrose vietose, todėl aš turėjau visiškai pertvarkyti RM33 dažus.
Radijo smegenys yra „Raspberry Pi“kartu su USB garso kortele ir „Adafruit“stereo stiprintuvu garsui. Aš pasilikau originalų garsiakalbį ir su kai kuriomis kitomis dalimis sugebėjau sukurti kompaktišką grandinę visiems reikalingiems komponentams.
Prekės
Radijas Roberts RM33
Raspberry Pi 3B
USB Wifi adapteris
USB garso adapteris „Raspberry Pi“(„Ebay“)
Serijos IIC/I2C/TWI 2004 20X4 simbolių LCD („Ebay“)
„Petrockblock“„PowerBlock“- saugus „Raspberry Pi“maitinimo mygtukas / maitinimo jungiklis
Stereo 3,7 W D klasės garso stiprintuvas - MAX98306
MCP3008-8 kanalų 10 bitų ADC su SPI sąsaja
„Adafruit Perma -Proto“skrybėlė „Pi Mini Kit“- nėra EEPROM [ADA2310]
Bourns 24 impulsinis papildomas mechaninis rotacinis kodavimo įrenginys su 6 mm sukimo velenu per skylę
Vienas mono10K omų linijos linijinio žurnalo logaritminis jungiklio puodelio potenciometras („Ebay“)
1k omų rezistoriai x10
10k omų rezistoriai x9
JRC-23FS 5v relė
1A diodas (relėms)
BC337-025G NPN dvipolis tranzistorius (relėms)
1 žingsnis: išmontavimas
Turiu prisipažinti, kad prieš išardydamas norėjau pridėti RM33 priekio nuotrauką, bet manau, kad todėl, kad priekis atrodė siaubingai, niekada nesivarginau jo nufotografuoti. Priekinė plokštė buvo tokia laisva ir sulenkta, kad ją nuimti nereikėjo jokių pastangų.
RM33 turi puikią konstrukciją, pagrindiniai komponentai yra pastatyti ant metalinių rėmų ir įsukami į vietą medinėje dėžutėje. Tai buvo paprastas atvejis, kai buvo atsukti varžtai ir išstumti vidų. Aš atsikratiau nuolatinės srovės maitinimo adapterio, todėl man liko pagrindinė važiuoklė, kurioje yra mygtukai ir potenciometrai.
Kai viskas buvo pašalinta, pradėjau galvoti, kur dėti įvairius komponentus. Aš tai patyriau du kartus, kai „Raspberry Pi“sumontavau pats, kad būtų galima lengvai atnaujinti. Tačiau, norėdamas sumažinti laidus, viską sudėjau į pagrindinę važiuoklę.
2 žingsnis: pakeitimai
Pirmasis žingsnis buvo įsitikinti, kad mygtukai veikia, nes tai radijui suteikė unikalų charakterį ir tikrą mechaninį garsą paspaudus. Kiekvienas jungiklis turėjo kelis kaiščius, todėl pradėjau nuo multimetro, kad surastų kaiščius, kad galėčiau naudoti „Raspberry Pi“, kad nustatytų, kada jis buvo uždarytas.
Kai visi jungikliai veikė, prie savo bandymo įrenginio pridėjau du sukamuosius kodavimo įrenginius, vieną - garsumui, kitą - kanalų pasirinkimui. Galų gale aš pakeičiau tūrinį rotacinį kodavimo įrenginį potenciometru, nes mane erzino, kad sukdamas koduotuvą nuo 0% iki 100% atlikdamas kelis posūkius. Potenciometras tiesiog padarė vieną greitą posūkį.
3 žingsnis: modifikacijos 2 dalis
Naudojant originalią važiuoklę potenciometrui ir sukamajam koduotuvui pritvirtinti buvo naujas iššūkis, nes abiejų velenai buvo per trumpi, kad išsikištų pakankamai toli, kad rankenėlės tilptų. Aš nusprendžiau juos montuoti į medinį rėmą, kad velenai būtų pakankamai laisvi.
Tačiau tai reiškė, kad rėmelyje reikia iškirpti kai kuriuos plyšius, kad rėmas tilptų aplink sumontuotus pagrindus. Važiuoklės standumas neturėjo įtakos, nesukėlė problemų. Skystųjų kristalų ekranas iš pradžių taip pat buvo įdėtas į rėmą, tačiau dėl to jis buvo per toli nuo medinio dėklo. Laimei, perkėlimas į rėmo priekį buvo tinkama alternatyva. Aš taip pat pakeičiau originalų skaidrų ekraną mediniame rėme į rūkytą.
4 žingsnis: grandinės projektavimas
Iš pradžių išdėsčiusi pagrindus ant duonos lentos, nukopijavau išdėstymą ant paprastos lentos ir visur turėjau laidų ir juostinį kabelį, jungiantį jį su „Pi“. Tai sukėlė įtampos problemų ir nebuvo puiku žiūrėti. Aš vėl pradėjau nuo nulio, naudodamas „Adafruit Perma-Proto HAT“.
Dizainas yra paprastas, naudojant trumpus laidus, kad būtų galima įdėti visus įėjimus/išėjimus, kurių man reikėjo iš įvairių GPIO kaiščių. 9 mygtukai turi standartinius 1k/10k omų rezistorius. Potenciometrui naudojau analoginį skaitmeninį keitiklį MCP3008, kuris puikiai tinka antraštės plokštės spragai.
Aš taip pat naudojau išplėstinę HAT antraštę, kuri leidžia man taip pat įdėti „Petrockblock“„PowerBlock“plokštę ant skrybėlės, kad būtų galima saugiai įjungti / išjungti naudojant „Raspberry Pi“jungiklį. Tai taip pat daro švarų „Pi“išjungimą.
Prie „Adafruit Stereo 3.7W“D klasės garso stiprintuvo pridėjau nedidelę relės jungiklio plokštę. Tai leidžia valdyti, kada stiprintuvas įjungiamas arba išjungiamas. Pradiniame „Pi“įkėlime aš kovojau su įžeminimo kilpos izoliacija, sukeldama statinį garsiakalbio garsą. Dabar laukiu, kol „Pi“įsijungs, prieš įjungdamas stiprintuvą ir išjungęs, galiu išjungti stiprintuvą.
5 žingsnis: programinė įranga
Programinė įranga parašyta „Python“, kad būtų paprasta, nes daug bibliotekų yra lengvai prieinamos skystųjų kristalų ekranui, rotaciniam koduotuvui ir analoginiam -skaitmeniniam keitikliui. Mano scenarijus naudoja „Spotify“MPD demoną ir „Mopidy“.
Taigi, kai „Mopidy“/MPD veikė puikiai, į jį buvo lengva prijungti valdiklius. Parašiau paprastą meniu ekraną, kad galėčiau pasirinkti tarp stočių/dainų. Pasukę sukamąjį kodavimo įrenginį į savo pasirinkimą, tiesiog paspauskite kodavimo mygtuką, kad pasirinktumėte.
Priekyje esantys mygtukai veikia kaip originalus radijas. Trys viduryje pasirenkate, ar norite klausytis radijo, „Spotify“ar „Soundcloud“. Radijo šone esantys 6 mygtukai leidžia rankiniu būdu pasirinkti stotis naudojant meniu arba pasirinkti vieną iš 5 iš anksto pasirinktų radijo stočių arba mėgstamiausių.
Garsumo reguliatorius taip pat valdo maitinimą, nes jame yra įmontuotas jungiklis, prijungtas prie „Petrockblock“„PowerBlock“, kuris iš pradžių įjungia radiją, tačiau taip pat atliks švarų „Pi“išjungimą ir sumažins „Pi“maitinimą. Tai tvarko atskiras scenarijus, veikiantis fone.
Radijo gale yra 9 -as mygtukas. Tai sukurta pagal originalą, kad galėtumėte užprogramuoti mėgstamiausius. Bet aš padariau šį atstatymo mygtuką, kai mano kodas pasuka neteisingai ir greitai paleidžiamas iš naujo be sunkaus maitinimo ciklo.
6 žingsnis: viską sumontuokite
Kai viską prijungiau ir išbandžiau, radijo imtuvo viduje buvo sumontuotas „Pi“ir abi skrybėlės. Laimei, visa tai sugebėjo tilpti į važiuoklę, todėl nusprendžiau sumodeliuoti 3D rėmą, kad pritvirtinčiau „Pi“, o tada pritvirtinčiau rėmą prie važiuoklės.
Tai ne tik leidžia atrodyti tvarkingai, bet ir saugo viską, nesujungiant su metaliniu rėmu. Aš vis dar galiu gana lengvai pašalinti viską, jei norėčiau atnaujinti „Pi“arba atlikti bet kokius dizaino pakeitimus.
„Pi“sumontuotas ant plastikinių stovų, kuriuos epoksidavau į 3D spausdintą rėmelį. Apskritimo tarpas laikiklio viduryje yra skirtas Pi ventiliacijai, o kvadratinis tarpas - kad centriniai mygtukai galėtų praslysti, kad geriau priglustų. Kiti du tarpai yra kabelių tiekimas.
Taip pat pridėjau „Micro SD“kortelės juostinį kabelį, kad galėčiau išimti „Micro SD“kortelę, neišimdamas iš korpuso visos korpuso. Tai padeda, jei noriu pasidaryti atsarginę kopiją arba ji sugadinta.
7 žingsnis: dažymas
Tai viena iš nedaugelio originalo priekinio skydelio nuotraukų. Deja (ne liūdna) jis yra padengtas dažų valikliu, kuris gerai veikė, ir aš tiesiog galėjau nuvalyti senus dažus popieriniu rankšluosčiu. Ar buvo šiek tiek keista akimirka, kai buvo Robertso radijas … Robertso nebėra?
Po lengvo šlifavimo pridėjau gruntą ir auksinį pagrindą. Iš pradžių ketinau jai suteikti spalvingą dažų schemą, bet man atrodė, kad esu skolingas originalui, kad suteikčiau kažką tradiciškesnio. Turiu pripažinti, kad tapyba yra mano Achilo kulnas ir aš niekada to nesuprantu 100%.
Pridėjau žmonos pasirinktą vinilo kaukės dizainą, kuris, manau, suteikia radijo charakterį. Aš pridėjau keletą smeigtukų juostelių, dar kartą kaip duoklę originaliai ir etikečių kaukėms, skirtoms rankiniam ir atminties mygtukams.
Negalėjau gauti pakankamai mažų kaukių, skirtų garsumo ir meniu parinkiklių raidėms, todėl palikau ją, o ne tai, kas atrodė ne taip. Funkcijos mygtuko atveju taip pat negalėjau nuspręsti, ar įdėti „Radio“ir „Spotify“etiketes, bet man liko ta pati problema, kaip nurodyta aukščiau.
8 žingsnis: Galutinis produktas … ar tai yra?
Aš tikrai patenkintas gatavu produktu net mėgėjiškais dažais. Iš išorės ir sąsajos nemanau, kad atliksiu pakeitimus, nes noriu, kad jis vis tiek atspindėtų tai, kas man patinka iš Robertso radijo.
Dėl programinės įrangos vis tiek noriu padaryti keletą patobulinimų ir galbūt pridėti dar keletą funkcijų, tokių kaip skirtingi „Spotify“grojaraščiai. Taip pat noriu pažvelgti į tai, kaip sukurti pasirinktinį branduolį, kad būtų galima pagreitinti įkrovos laiką. Bandžiau naudoti „Raspbian Lite“versiją, tačiau kilo tam tikrų problemų.
Aš galvojau, kad jis būtų maitinamas akumuliatoriumi, bet aš visada linkęs to nedaryti, nes retai jį naudoju ne prie maitinimo šaltinio ir nerimauju, kad baterija mirs, jei jos nenaudos. Jei reikia, pakankamai paprasta naudoti išorinį akumuliatorių.
Ačiū, kad skaitote! Tai mano pirmas pamokymas…
Aš esu „Twitter“ir „Instagram“, jei norite sekti kitus mano projektus.
Rekomenduojamas:
„Raspberry Pi“varomas interneto radijas: 5 žingsniai (su nuotraukomis)
„Raspberry Pi“varomas interneto radijas: sukant ratukus ir spaudžiant mygtukus, kaip ir senuose radijo imtuvuose, yra kažkas patenkinamo. Deja, daugelis šių radijo imtuvų yra sugedę arba stotys nutilo. Laimei, nėra pernelyg sunku atnaujinti bet kurį radiją į interneto radiją naudojant
Dar vienas „Nixie“laikrodis: 6 žingsniai (su nuotraukomis)
Dar vienas „Nixie Clock“: aš visada norėjau „nixie“laikrodžio, tiesiog žavi tie žėrintys skaičiai. Taigi, kai „ebay“radau ne per brangius IN12, aš juos nusipirkau, nustebau, kai juos gavau, bet netrukus sužinojau, kad norėdami
Dar vienas nurodymas, kaip naudoti „DIYMall“RFID-RC522 ir „Nokia LCD5110“su „Arduino“: 8 žingsniai (su nuotraukomis)
Dar vienas nurodymas, kaip naudoti „DIYMall RFID-RC522“ir „Nokia LCD5110“su „Arduino“: Kodėl man atrodė, kad reikia sukurti kitą instrukciją „DIYMall RFID-RC522“ir „Nokia LCD5110“? Tiesą pasakius, kažkada pernai dirbau prie koncepcijos įrodymo, naudodamas abu šiuos įrenginius ir kažkaip „netinkamai“
Interneto radijas/ interneto radijas su „Raspberry Pi 3“(be galvos): 8 žingsniai
Interneto radijas/ žiniatinklio radijas su „Raspberry Pi 3“(be galvos): HI Ar norite turėti savo radijo prieglobą internete, tada esate tinkamoje vietoje. Pasistengsiu kuo išsamiau paaiškinti. Išbandžiau kelis būdus, kad daugumai jų reikėjo garso plokštės, kurios nenorėjau pirkti. bet pavyko surasti
Y.A.I.A. - Dar vienas „iPod“stiprintuvas: 6 žingsniai (su nuotraukomis)
Y.A.I.A. - Dar vienas „iPod“stiprintuvas: tai dar vienas „iPod“stiprintuvas, tačiau jame naudojamas senas kompiuterio garsiakalbis ir CDR dėklas