Obsah:
- Krok 1: Nájdite PinOut pre tlačidlá
- Krok 2: Hardvér
- Krok 3: Zapojenie
- Krok 4: Pokyny
- Krok 5: Vytvorte priestor
- Krok 6: Softvér
- Krok 7: Video dokument
Video: Rádio Retro Year Pi: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Myšlienka je veľmi jednoduchá: Vezmite si staré rádio a upravte ho na prehrávanie hudby z Raspberry Pi. Cieľom bolo mať konkrétne zoznamy skladieb, ktoré je možné vyberať pomocou kolieska frekvencie. Piesne sú zoskupené v chronologickom poradí podľa rokov od roku 1950 do roku 2010 a sú uložené na internej SD karte. Existuje niekoľko tlačidiel na prehrávanie, pozastavenie a získanie ďalšej skladby. Dôležitým aspektom projektu bolo opätovné použitie starých tlačidiel. Ich používanie dáva užívateľovi pocit zo starej školy. Aby sa tento pocit ešte zvýšil, rádio napodobňuje typický šum medzi dvoma frekvenciami. Tento projekt bol vytvorený pre univerzitný kurz. Po dokončení nám bolo povedané, aby sme vytvorili návod. Fotografie boli teda urobené náhodne. Dúfame, že je stále jasné, čo je potrebné urobiť pre prerobenie tohto projektu.
Krok 1: Nájdite PinOut pre tlačidlá
Najprv musíte starostlivo rozobrať staré rádio podľa vlastného výberu. Nestrácajte skrutky. Potom začne zložitá časť - opätovné použitie starých tlačidiel. Problém je v tom, že tlačidlá v našom rádiu boli mechanicky spojené - stlačíte jedno tlačidlo a druhé stlačené tlačidlo sa automaticky vysunie. Odstránili sme pružinu jedného tlačidla a stlačili ho. Toto tlačidlo už nemá žiadnu funkciu. Ale preto ostatné tlačidlá po stlačení znova vyskočia a nezostanú stlačené. Ďalším krokom bolo nájsť správne piny pre každé tlačidlo. To môže byť celkom jednoduché v závislosti od tlačidiel, ktoré sa používajú vo vašom rádiu. Naše rádio malo niekoľko podivných tlačidiel s 10-14 pripojeniami na jedno tlačidlo. Vzali sme multimetr a prepli ho do režimu spojitosti a stlačili tlačidlá, akonáhle nájdete správny pár pinov (zariadenie začne pípať), napíšte pinout. Celkovo sme použili tri tlačidlá: predchádzajúcu skladbu, prehrávanie/pozastavenie a nasledujúcu skladbu.
Ak nie je šanca znova použiť staré tlačidlá, vložte svoje vlastné. Hmatovú spätnú väzbu vtedy pravdepodobne stratíte, ale stále budete mať estetiku zariadenia.
Krok 2: Hardvér
Na stavbu tohto projektu boli použité nasledujúce nástroje a diely:
Náradie:
- Skrutkovače
- Dremel
- Lepidlo
- Spájkovačka
- Spájkovací drôt
- Multimetr
Diely:
- Staré rádio
- Raspberry Pi Zero s Raspbian OS (šetrí veľa miesta v porovnaní s Raspberry Pi 3, je však menej výkonný)
- Micro USB kábel
- USB napájací adaptér s 2 zásuvkami
- USB kábel
- Prepojovacie káble pre elektroniku
- Zosilňovač zvuku (LM386)
- Viacotáčkový potenciometer na orezávanie (WEL3266-Y-203-LF)
-
Analógovo -digitálny prevodník (MCP3008)
Prečo používať zosilňovač?
Staré rádio má dosť silný reproduktor a chcete znova použiť čo najviac starých dielov. Nízkoenergetické signály z Raspberry nestačia na zapnutie reproduktora, takže musíte signál zosilniť.
Prečo používať viacotáčkový potenciometer?
Rozhodli sme sa znova použiť volič frekvencie na výber roku. Vygenerované hodnoty sme bohužiaľ nemohli prečítať, preto sme použili viacotáčkový potenciometer - gombík dokáže urobiť 5 celých závitov, normálny potenciometer má normálne rozsah iba 270 °. Prilepili sme ho na vnútorné ozubené koleso gombíka. Úprava hlasitosti bola stále funkčná, takže sme na to použili vstavaný potenciometer a hľadali sme správny vývod.
Po pripojení oboch potenciometrov skontrolujte ich minimálne/maximálne hodnoty, aby ste mohli v kóde nastaviť správny rozsah.
Prečo používať AD prevodník?
Raspberry Pi dokáže čítať iba digitálne vstupy. Potenciometer poskytuje iba analógové výstupy - potrebujete teda analógovo -digitálny prevodník, aby Pi porozumel hodnotám. Ak to chcete skutočne obnoviť, bez pridania efektných funkcií, ako je AirPlay alebo niečo iné, by som odporučil použiť Arduino namiesto Raspberry Pi. Malina je v skutočnosti nadbytočným materiálom pre taký ľahký projekt, ako je tento, ale úloha z univerzity povedala, že jeden musíme použiť.
Krok 3: Zapojenie
Všetko zapojte podľa schémy spájania.
Krok 4: Pokyny
Akonáhle zistíte pinout tlačidiel alebo si nainštalujete svoje vlastné, je čas sa hrať s MCP3008. Pripojte potenciometer k MCP3008, ako je vidieť na fritzovaní, a mikrokontrolér k malinovému pi (alebo vyhľadajte návod alebo sa ponorte do technického listu MCP3008 a skúste na to prísť sami). Vyskúšajte, či v počítači získate čitateľné výstupy potenciometra. Ak je to tak, pripojte aj druhý potenciometer. Skopírujte prilepte náš kód a zistite, či môžete meniť stopy potenciometrom a tiež nastaviť hlasitosť druhým potenciometrom.
Teraz môžete tlačidlá pripojiť k Raspberry Pi a zistiť, či fungujú.
Od tohto bodu začína skutočná výzva zmestiť všetko dovnútra puzdra. V skutočnosti sme tiež otvorili náš USB napájací adaptér a vložili ho do starého rádia, aby sme mohli použiť jeho starý kábel napájacieho kábla. Pripojte jeden kábel micro USB k Raspberry Pi a rozrežte ďalší kábel USB a pripojte červený vodič k kolíku + na doske zosilňovača a čierny k kolíku -. Pripojte k nemu tiež reproduktor z hrubého materiálu a pripojte tiež zvukový výstup Raspberry Pi.
Radi by sme to všetko vysvetlili lepšie, ale bez dobrých obrázkov to nie je možné, ale samotný projekt by nemal byť taký ťažký, takže dúfame, že to nejako pomôže alebo aspoň môžete použiť náš kód.
Krok 5: Vytvorte priestor
Posledným cieľom je nájsť vo vnútri rádia miesto, kde je možné umiestniť nový hardvér. Ak vo vnútri nie je dostatok miesta -kryt jednoducho upravte dremel alebo malou uhlovou brúskou tak, že ho mierne vyrežete (Pamätajte: bezpečnosť predovšetkým). Snažte sa nepoškodiť starú dosku s plošnými spojmi a káble - čím menej súčiastok odstránite, tým väčšia je šanca, že si rádio zachová pôvodnú funkčnosť. Zariadenie, ktoré sme vybrali, malo veľký priečinok na batériu, do ktorého sa perfektne zmestil Raspberry Pi Zero. Môžete použiť aj bežný Raspberry Pi, ak na to máte v zariadení voľný priestor. Pretože naším cieľom nebolo zachrániť prenosnosť rádia, rozhodli sme sa použiť túto možnosť na lokalizáciu väčšej časti nášho hardvéru.
Krok 6: Softvér
Nainštalujte si Raspbian na svoj Raspberry Pi.
Kód pre rozhlasový projekt je možné stiahnuť z nášho úložiska github. Na Raspberry musí byť navyše nainštalovaná knižná hra. Ak to chcete urobiť, zadajte do konzoly nasledujúci príkaz:
sudo apt-get update && sudo apt-get install python-pygame
Odporúča:
Retro Arcade - (v plnej veľkosti, poháňa Raspberry Pi): 8 krokov
Retro Arcade - (Full Size Powered by Raspberry Pi): Najprv som vám chcel poďakovať za to, že ste sa pozreli na príručku zostavenia tohto systému Retro Arcade. Beriem staršiu arkádovú škatuľu a vkladám ju do samostatnej skrinky s 24-palcovým širokouhlým monitorom. Merania v tejto príručke sú hrubé, aby ste získali
Retro nočné svetlo „Rayotron“(časť 1): 16 krokov
Retro nočné svetlo „Rayotron“(časť 1): Úvod V decembri 1956 Atómové laboratóriá inzerovali Rayotron ako „prvý lacný elektrostatický generátor a urýchľovač častíc“pre učiteľov prírodovedných predmetov a domácich majstrov [1]. Rayotron bol nadrozmerný, nabitý gumovým pásom,
Rádio Si4703 FM Rádio Arduino Uno Schield: 6 krokov (s obrázkami)
Si4703 FM rádio Arduino Uno Schield: pred 2 mesiacmi mi vyrobilo FM rádio čip TEA5767 (štít Arduino Uno). Bol som použitý s čipom zosilňovača zvuku TDA2822. Všetko funguje, ale dostanem informáciu, že je to ďalšia doska Si4703 FM, ktorá mala RDS. Nestrácam čas a tvorím
Internetové rádio/ webové rádio s Raspberry Pi 3 (bez hlavy): 8 krokov
Internetové rádio/ webové rádio s Raspberry Pi 3 (bez hlavy): HI Chcete mať vlastný rozhlasový hosting cez internet, ste na správnom mieste. Budem sa snažiť rozpísať čo najviac. Skúsil som niekoľko spôsobov, ako väčšina z nich buď potrebovala zvukovú kartu, ktorú som sa zdráhal kúpiť. ale podarilo sa mi
Retro Radio Pi: 9 krokov (s obrázkami)
Retro Radio Pi: Videli ste niekedy tie staré rádiá v obchodoch s haraburdami alebo na blších trhoch a pomysleli ste si … človeče, bolo by super, keby to stále fungovalo. Tento návod nemusí vdýchnuť život mŕtvej elektronike, ktorú ste mohli nájsť, ale bude potrebovať ten starý úkryt