Tartalomjegyzék:
- 1. lépés: Keresse meg a gombok PinOut -ját
- 2. lépés: Hardver
- 3. lépés: huzalozás
- 4. lépés: Utasítások
- 5. lépés: Készítsen helyet
- 6. lépés: Szoftver
- 7. lépés: Videó dokumentumfilm
Videó: Retro Year Pi rádió: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Az ötlet nagyon egyszerű: Vegyünk egy régi rádiót, és módosítsuk, hogy Raspberry Pi zenét játsszon le. A cél az volt, hogy konkrét lejátszási listák legyenek, amelyeket a frekvenciakerék választhat ki. A dalokat időrendben 1950 és 2010 között csoportosítják, és a gyakornok SD -kártyáján tárolják. Számos gomb található a lejátszáshoz, a szüneteltetéshez és a következő szám letöltéséhez. A projekt fontos szempontja volt a régi gombok újrafelhasználása. Ezek használata régi iskolai érzést kölcsönöz a felhasználónak. Ennek az érzésnek a fokozása érdekében a rádió utánozza a két frekvencia közötti jellemző zajt. Ez a projekt egy egyetemi tanfolyamra készült. A befejezés után azt mondták, hogy készítsünk egy oktatható anyagot. Tehát a képek véletlenszerűen készültek. Reméljük, hogy még mindig világos, hogy mit kell tennünk a projekt átalakításához.
1. lépés: Keresse meg a gombok PinOut -ját
Először óvatosan szét kell szednie a választott régi rádiót. Ne veszítse el a csavarokat. Ezután kezdődik a trükkös rész - a régi gombok újrafelhasználása. A probléma az, hogy a rádiónkban lévő gombok mechanikusan csatlakoztak - megnyomja az egyik gombot, és a másik megnyomott gomb automatikusan kiugrik. Egy gomb rugóját eltávolítottuk és benyomtuk. Ennek a gombnak nincs több funkciója. De ezért a többi gomb megnyomása után ismét kiugrik, és nem marad lenyomva. A következő lépés az volt, hogy megtalálja az egyes gombok megfelelő csapjait. Ez meglehetősen egyszerű lehet a rádióban használt gomboktól függően. A rádiónkban furcsa gombok voltak, 10-14 csatlakozással egyetlen gombon. Tehát vettünk egy multimétert, és folytonossági módba állítottuk, és megnyomtuk a gombokat, amint megtalálja a megfelelő érintkezőpárt (a készülék sípolni kezd), írja le a pinoutot. Összesen három gombot használtunk: az előző dalt, a lejátszás/szüneteltetést és a következő dalt.
Ha nincs esélye a régi gombok újrafelhasználására, csak tegye be a sajátjait. Akkor valószínűleg elveszíti a tapintható visszajelzést, de továbbra is megmarad az eszköz esztétikája.
2. lépés: Hardver
A projekt elkészítéséhez a következő eszközöket és alkatrészeket használták:
Eszközök:
- Csavarhúzók
- Dremel
- Ragasztó
- Forrasztópáka
- Forrasztó huzal
- Multiméter
Alkatrészek:
- Régi rádió
- Raspberry Pi Zero Raspbian operációs rendszerrel (sok helyet takarít meg a Raspberry Pi 3 -hoz képest, de kevésbé hatékony)
- Micro USB kábel
- USB tápegység 2 aljzattal
- USB kábel
- Jumper kábelek elektronikához
- Audioerősítő (LM386)
- Többfordulós vágási potenciométer (WEL3266-Y-203-LF)
-
Analóg -digitális átalakító (MCP3008)
Miért érdemes erősítőt használni?
A régi rádió elég erős hangszóróval rendelkezik, és a lehető legtöbb régi alkatrészt szeretné újra felhasználni. A Raspberry kis fogyasztású jelei nem elegendőek a hangszóró bekapcsolásához, ezért meg kell erősíteni a jelet.
Miért érdemes többfordulós potenciométert használni?
Úgy döntöttünk, hogy a frekvenciagombot újra felhasználjuk az év kiválasztásához. Sajnos nem tudtuk leolvasni a generált értékeket, ezért vettünk egy többfordulatú potenciométert - a gomb 5 teljes fordulatot képes megtenni, egy normál potenciométer normál esetben csak 270 ° -os hatótávolsággal rendelkezik. A gomb belső fogaskerékéhez ragasztottuk. A hangerő-szabályozás továbbra is működőképes volt, ezért a beépített potenciométert használtuk hozzá, és megkerestük a megfelelő érintkezőt.
Miután mindkét potenciométert csatlakoztatta, ellenőrizze a min/max értékeket, így beállíthatja a helyes tartományt a kódban.
Miért érdemes AD átalakítót használni?
A Raspberry Pi csak digitális bemeneteket tud olvasni. A potenciométer csak analóg kimeneteket biztosít - tehát analóg -digitális átalakítóra van szüksége, így a Pi megérti az értékeket. Ha ezt valóban újjá akarja építeni, anélkül, hogy olyan divatos funkciókat adna hozzá, mint az AirPlay vagy valami más, azt javaslom, hogy használjon Arduino -t Raspberry Pi helyett. A Málna valójában túlzás egy ilyen egyszerű projektnél, de az egyetem feladata szerint használnunk kell egyet.
3. lépés: huzalozás
Kábelezzen be mindent a fritting diagram szerint.
4. lépés: Utasítások
Miután megtudta a gombok érintkezőjét, vagy telepítette a sajátját, ideje játszani az MCP3008 készülékkel. Csatlakoztassa a potenciométert az MCP3008 -hoz, mint a fritázásban, a mikrokontrollert pedig a málna pi -hez (vagy keressen egy oktatóanyagot, vagy merüljön el az MCP3008 adatlapjában, és próbálja meg egyedül kitalálni). Próbálja ki, hogy a potenciométer olvasható kimenetei vannak -e a számítógépen. Ha igen, csatlakoztassa a második potenciométert is. Másolja be a kódunkat, és nézze meg, hogy megváltoztathatja -e a műsorszámokat a potenciométerrel, és állítsa be a hangerőt a másik potenciométerrel.
Most csatlakoztathatja a gombokat a Raspberry Pi -hez, és ellenőrizheti, hogy működnek -e.
Innentől kezdve az igazi kihívás mindent bele tud illeszteni a tokba. Valójában kinyitottuk az USB tápegységünket is, és behelyeztük a régi rádióba, hogy használhassuk a régi tápkábelt. Csatlakoztasson egy mikro usb kábelt a Raspberry Pi -hez, és vágjon ki egy másik USB -kábelt, és csatlakoztassa a piros vezetéket az erősítő táblán lévő + tűhöz, a feketét pedig a - tűhöz. Csatlakoztassa hozzá a hangszórót is, és csatlakoztassa a Raspberry Pi hangkimenetet is.
Szeretnénk ezt az egészet jobban elmagyarázni, de jó képek nélkül ez nem igazán lehetséges, de a projekt önmagában nem lehet olyan nehéz, ezért reméljük, hogy ez valahogy segít, vagy legalább használhatja a kódunkat.
5. lépés: Készítsen helyet
Az utolsó cél az, hogy találjunk egy helyet a rádió belsejében, ahol az új hardvert elhelyezhetjük. Ha nincs elég hely a belsejében -egyszerűen módosítsa a házat dremel vagy egy apró sarokcsiszoló segítségével, kissé kivágva (Ne feledje: először a biztonság). Próbálja meg nem károsítani a régi áramköri lapot és vezetékeket - minél kevesebb alkatrészt távolít el, annál nagyobb az esélye annak, hogy a rádió megőrzi eredeti funkcióit. Az általunk választott készüléknek nagy elemtartója volt, ahová a Raspberry Pi Zero tökéletesen illeszkedett. Használhat normál Raspberry Pi -t is, ha van rá szabad hely a készülékben. Mivel nem a rádió hordozhatóságának megmentése volt a célunk, úgy döntöttünk, hogy ezt a lehetőséget használjuk hardverünk nagy részének megkeresésére.
6. lépés: Szoftver
Telepítse a Raspbian programot a Raspberry Pi -re.
A rádióprojekt kódja letölthető a github tárhelyünkről. Ezenkívül a Libary Pygame -t telepíteni kell a Raspberry -re. Ehhez írja be a következő parancsot a konzolba:
sudo apt-get update && sudo apt-get install python-pygame
Ajánlott:
Retro Arcade - (teljes méretben a Raspberry Pi hajtja): 8 lépés
Retro Arcade - (teljes méretű, Raspberry Pi) Fogok egy régebbi arcade dobozt, és egy 24 hüvelykes szélesvásznú monitorral ellátott önálló szekrénybe helyezem. Az útmutató mérései durvaak ahhoz, hogy
Retro "Rayotron" éjszakai fény (1. rész): 16 lépés
Retro "Rayotron" éjszakai fény (1. rész): Bevezetés 1956 decemberében az Atomic Laboratories a Rayotront az "első olcsó elektrosztatikus generátor és részecskegyorsító" -ként hirdette a természettudományok tanárai és a hobbisták számára [1]. A Rayotron túlméretezett, gumis övvel töltött
Retro CP/M önálló emulátor: 8 lépés
Retro CP/M önálló emulátor: Ez a projekt a VGA32 ESP v1.4 modult használja a kombináció futtatásához, vagy a RunCPM és a FabGL, hogy önálló számítógépet biztosítson, amely a CP/M 2.2 -vel egyenértékű rendszert futtat. Az 1980 -as években népszerű, mint a kis számítógépek operációs rendszere. Vissza lehet menni
2 játékos Stand-Up Retro Arcade Micro Center: 20 lépés
2 játékos Stand-Up Retro Arcade a Micro Center által: A helyi Micro Center most mindent tartalmaz, amire szüksége van saját Raspberry Pi alapú Retro Arcade szekrényének elkészítéséhez. A készletek teljesen testreszabhatóak, beleértve a szekrényt, a Raspberry Pi -t, a gombokat, a joystickokat, az audio- és videokiegészítőket és még sok mást. Azt
Retro Radio Pi: 9 lépés (képekkel)
Retro Rádió Pi: Láttad már azokat a régi rádiókat a szemétboltokban, vagy a bolhapiacokon, és azt gondolod … ember, jó lenne, ha még mindig működne. Nos, ez az oktatóanyag talán nem lélegez vissza életet az esetleg talált halott elektronikába, de ehhez a régi menedékhez kell