Satura rādītājs:
- 1. darbība: atrodiet pogu izvadi
- 2. darbība. Aparatūra
- 3. darbība: elektroinstalācija
- 4. solis: norādījumi
- 5. solis: izveidojiet vietu
- 6. darbība: programmatūra
- 7. darbība: video dokumentālā filma
Video: Retro Year Pi radio: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Ideja ir ļoti vienkārša: paņemiet veco radio un pārveidojiet to, lai atskaņotu mūziku no Raspberry Pi. Mērķis bija izveidot īpašus atskaņošanas sarakstus, kurus var izvēlēties ar frekvences riteni. Dziesmas ir sagrupētas hronoloģiskā secībā pēc gadiem no 1950. līdz 2010. gadam un tiek saglabātas internā SD kartē. Ir vairākas pogas, lai atskaņotu, apturētu un iegūtu nākamo dziesmu. Svarīgs projekta aspekts bija veco pogu atkārtota izmantošana. To izmantošana lietotājam rada vecās skolas sajūtu. Lai vēl vairāk palielinātu šo sajūtu, radio imitē tipisko troksni starp divām frekvencēm. Šis projekts tika izstrādāts universitātes kursam. Pēc pabeigšanas mums teica, lai izveidotu pamācību. Tātad fotogrāfijas tika uzņemtas nejauši. Mēs ceram, ka joprojām ir skaidrs, kas jādara, lai pārveidotu šo projektu.
1. darbība: atrodiet pogu izvadi
Vispirms rūpīgi jāizjauc izvēlētais vecais radio. Nezaudējiet skrūves. Tad sākas sarežģītā daļa - veco pogu atkārtota izmantošana. Problēma ir tā, ka mūsu radio pogas bija mehāniski savienotas - jūs nospiežat vienu pogu, un otra nospiesta poga automātiski izlec. Mēs noņēmām vienas pogas atsperi un nospiedām to. Šai pogai vairs nav funkciju. Bet tāpēc citas pogas pēc nospiešanas atkal izlec un nepaliek nospiestas. Nākamais solis bija katrai pogai atrast pareizās tapas. Tas var būt diezgan vienkārši atkarībā no radio izmantotajām pogām. Mūsu radio bija dažas dīvainas pogas ar 10-14 savienojumiem uz vienas pogas. Tāpēc mēs paņēmām multimetru un ievietojām nepārtrauktības režīmā un nospiedām pogas, tiklīdz atradīsit pareizo tapu pāri (ierīce sāks pīkstēt), pierakstiet pinout. Kopumā mēs izmantojām trīs pogas: iepriekšējo dziesmu, atskaņot/apturēt un nākamo dziesmu.
Ja nav iespēju atkārtoti izmantot vecās pogas, vienkārši ievietojiet savas. Tad jūs, iespējams, zaudēsit taktilās atsauksmes, taču jums joprojām būs ierīces estētika.
2. darbība. Aparatūra
Lai izveidotu šo projektu, tika izmantoti šādi rīki un detaļas:
Rīki:
- Skrūvgrieži
- Dremel
- Līme
- Lodāmurs
- Lodēšanas stieple
- Multimetrs
Daļas:
- Vecais radio
- Raspberry Pi Zero ar Raspbian OS (ietaupa daudz vietas, salīdzinot ar Raspberry Pi 3, tomēr ir mazāk jaudīgs)
- Mikro USB kabelis
- USB strāvas adapteris ar 2 kontaktligzdām
- USB kabelis
- Džempera kabeļi elektronikai
- Audio pastiprinātājs (LM386)
- Daudzapgriezienu apgriešanas potenciometrs (WEL3266-Y-203-LF)
-
Analogs uz digitālo pārveidotāju (MCP3008)
Kāpēc izmantot pastiprinātāju?
Vecajam radio ir diezgan jaudīgs skaļrunis, un jūs vēlaties atkārtoti izmantot pēc iespējas vairāk veco detaļu. Ar mazjaudas signāliem no aveņu nepietiek, lai ieslēgtu skaļruni, tāpēc jums ir jāpastiprina signāls.
Kāpēc izmantot daudzapgriezienu potenciometru?
Mēs nolēmām gadu atkārtoti izmantot frekvences pogu. Diemžēl mēs nevarējām nolasīt ģenerētās vērtības, tāpēc paņēmām daudzapgriezienu potenciometru - poga var veikt 5 veselus apgriezienus, parastam potenciometram parasti ir tikai 270 ° diapazons. Mēs to pielīmējām pie pogas iekšējā zobrata. Skaļuma regulēšana joprojām bija funkcionāla, tāpēc mēs tam izmantojām iebūvēto potenciometru un meklējām pareizo kontaktu.
Kad abi potenciometri ir pievienoti, pārbaudiet to min/max vērtības, lai jūs varētu noregulēt pareizo koda diapazonu.
Kāpēc izmantot AD pārveidotāju?
Raspberry Pi var nolasīt tikai digitālās ieejas. Potenciometrs nodrošina tikai analogās izejas - tāpēc jums ir nepieciešams analogo ciparu pārveidotājs, lai Pi saprastu vērtības. Ja jūs patiešām vēlaties to atjaunot, nepievienojot izdomātas funkcijas, piemēram, AirPlay vai kaut ko citu, es ieteiktu Raspberry Pi vietā izmantot Arduino. Aveņu patiesībā ir pārspīlējums tik vienkāršam projektam kā šis, taču universitātes uzdevums teica, ka mums tas ir jāizmanto.
3. darbība: elektroinstalācija
Visu vadu vadiet saskaņā ar fritēšanas shēmu.
4. solis: norādījumi
Kad esat noskaidrojis pogu pogas vai instalējis savu, ir pienācis laiks spēlēties ar MCP3008. Pievienojiet potenciometru MCP3008, kā redzams fritzēšanā, un mikrokontrolleri aveņu pi (vai meklējiet pamācību vai ienirstiet MCP3008 datu lapā un mēģiniet to izdomāt pats). Izmēģiniet, vai datorā iegūstat nolasāmus potenciometra izvadus. Ja tā, pievienojiet arī otro potenciometru. Kopējiet un ielīmējiet mūsu kodu un noskaidrojiet, vai varat mainīt ierakstus, izmantojot potenciometru, kā arī iestatīt skaļumu ar citu potenciometru.
Tagad jūs varat savienot pogas ar Raspberry Pi un pārbaudīt, vai tās darbojas.
No šī brīža patiesais izaicinājums sāk iekļaut visu lietas iekšpusē. Mēs faktiski arī atvērām savu USB strāvas adapteri un ievietojām to vecajā radio, lai mēs varētu izmantot tā veco strāvas vada kabeli. Pievienojiet vienu mikro usb kabeli Raspberry Pi un atgrieziet citu USB kabeli un savienojiet sarkano vadu ar + tapu pastiprinātāja panelī, bet melno - pie tapas. Pievienojiet arī skaļruni pie tā un pievienojiet arī Raspberry Pi skaņas izvadi.
Mēs gribētu to visu izskaidrot labāk, bet bez labiem attēliem tas nav īsti iespējams, taču pats projekts nedrīkst būt tik grūts, tāpēc mēs ceram, ka tas kaut kā palīdz vai vismaz jūs varat izmantot mūsu kodu.
5. solis: izveidojiet vietu
Pēdējais mērķis ir atrast vietu radio iekšpusē, kur var ievietot jauno aparatūru. Ja iekšpusē nav pietiekami daudz vietas -vienkārši pārveidojiet korpusu ar dremel vai nelielu leņķa slīpmašīnu, nedaudz izgriežot to (atcerieties: vispirms drošība). Centieties nesabojāt veco shēmas plati un vadus - jo mazāk detaļu noņemsiet, jo lielāka iespēja, ka radio saglabās sākotnējo funkcionalitāti. Mūsu izvēlētajai ierīcei bija liels akumulatora nodalījums, kurā Raspberry Pi Zero bija lieliski ievietots. Varat arī izmantot parasto Raspberry Pi, ja ierīcē ir brīva vieta. Tā kā mūsu mērķis nebija saglabāt radio pārnesamību, mēs nolēmām izmantot šo iespēju, lai atrastu lielāko daļu aparatūras.
6. darbība: programmatūra
Instalējiet Raspbian savā Raspberry Pi.
Radio projekta kodu var lejupielādēt no mūsu github krātuves. Turklāt Raspberry ir jāinstalē liberālā spēle. Lai to izdarītu, konsolē ievadiet šādu komandu:
sudo apt-get update && sudo apt-get install python-pygame
Ieteicams:
Retro pasāža - (pilna izmēra Powered by Raspberry Pi): 8 soļi
Retro pasāža - (pilna izmēra Powered by Raspberry Pi): Vispirms es gribēju pateikties jums, ka apskatījāt šīs Retro Arcade sistēmas veidošanas rokasgrāmatu. Es ņemu vecāku arkādes kasti un ievietoju to atsevišķā skapī ar 24 collu platekrāna monitoru. Šīs rokasgrāmatas mērījumi ir rupji, lai sniegtu jums
FM radio ar RDS (radio teksts), BT vadība un uzlādes bāze: 5 soļi
FM radio ar RDS (radio tekstu), BT vadību un uzlādes bāzi: Bonjour, šī ir mana otrā "pamācība". Tā kā man patīk darīt ne pārāk noderīgas lietas, šeit ir mans pēdējais projekts: Šis ir FM radio ar radio tekstu ar uzlādes bāze un kuru var uzraudzīt, izmantojot Bluetooth un Android APPTāpēc es
LĒTAIS HAMS - PĀRVERIET ROKAS RADIO MOBILAJĀ RADIO: 6 soļi
LĒTAIS HAMS - PĀRVERT ROKAS RADIJU MOBILĀ RADIO: Mobilais šķiņķa radio ar ierobežotu budžetu? Jā, to var izdarīt ar nelielu radošumu. Tur ir daudz lētu ķīniešu rokas radioaparātu. Šie lētie jaunie radio ir pazeminājuši cenas par kvalitatīvu lietotu šķiņķa rīku. Vēl viena lieta, kas pievieno
Interneta radio/ tīmekļa radio ar Raspberry Pi 3 (bez galvas): 8 soļi
Interneta radio/ tīmekļa radio ar Raspberry Pi 3 (bez galvas): HI Vai vēlaties savu radio mitināšanu internetā, tad esat īstajā vietā. Es centīšos pēc iespējas vairāk precizēt. Esmu izmēģinājis vairākus veidus, no kuriem lielākajai daļai bija nepieciešama skaņas karte, kuru es nelabprāt nopirku. bet izdevās atrast
Retro radio Pi: 9 soļi (ar attēliem)
Retro Radio Pi: Vai esat kādreiz redzējuši šos vecos radioaparātus nevēlamos veikalos vai krāmu tirgos un domājat … cilvēks, tas būtu forši, ja tas joprojām darbotos. Šī apmācība, iespējams, neatdzīvinās mirušo elektroniku, kuru jūs, iespējams, esat atradis, bet tas prasīs veco patversmi