
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11

Ndio, ni redio nyingine ya Raspberry Pi ya mtandao na sio yangu ya kwanza pia. Sina hakika kwanini ujenzi huu bado ni maarufu, lakini bado ninaufurahiya na siwezi kusema kuwa huu utakuwa wa mwisho pia. Ninapenda sana muonekano wa redio za Roberts za mapema miaka ya 80 na nikaanza kufikiria kubadilisha moja kuwa redio ya mtandao.
Lengo langu lilikuwa kudumisha muonekano sawa na muundo wa redio lakini badala ya insides na kuipatia onyesho la dijiti. Nilipenda sana kuhisi mitambo na sauti ya swichi na RM33 ilinipa vitufe vingi vya ziada kwenye programu.
Niliweka wazo la redio kama RM33 asili kwa kutumia vitufe 3 vya uteuzi wa kituo cha Redio, Spotify na Sauti ya Sauti. Hii iliniruhusu kutumia vifungo vya mwongozo na kumbukumbu 5 upande kuiga sawa na asili ya chaguo la redio.
Niliweza kupata RM33 na kesi ya karibu kamilifu ya mbao na vifungo vyote vinavyohifadhi kofia zao za fedha. Jopo la mbele lilikuwa huru, lililokwaruzwa na kuinama katika maeneo ambayo yaliniongoza kufanya urekebishaji kamili wa rangi ya RM33.
Wabongo nyuma ya redio ni Raspberry Pi pamoja na Kadi ya Sauti ya USB na Kikuza sauti cha Adafruit Stereo. Niliweka spika ya asili na na sehemu zingine ziliweza kubuni mzunguko dhabiti wa vifaa vyote vinavyohitajika.
Vifaa
Redio ya Roberts RM33
Raspberry Pi 3B
Adapter ya Wifi ya USB
Adapter ya Sauti ya USB ya Raspberry Pi (Ebay)
Serial IIC / I2C / TWI 2004 20X4 Tabia LCD (Ebay)
Petrockblock "PowerBlock" - Kitufe salama cha nguvu / kubadili nguvu kwa Raspberry Pi
Stereo 3.7W Amplifier ya Sauti D - MAX98306
MCP3008 - 8-Channel 10-Bit ADC Na Spi Interface
Adafruit Perma-Proto Kofia ya Pi Mini Kit - Hakuna EEPROM [ADA2310]
Bourns 24 Pulse inayoongeza Mitambo ya Rotary Encoder na 6 mm Knurl Shaft, kupitia Hole
Single Mono10K ohm lin Linear Log Logarithmic Badilisha Potentiometer (Ebay)
1k ohm vipinga x10
Vipimo 10k ohm x9
Kupitisha JRC-23FS 5v
1A Diode (ya Kupeleka)
BC337-025G NPN Bipolar Transistor (kwa Relay)
Hatua ya 1: Kuvunjika moyo

Lazima nikubali nilitaka kuongeza picha ya mbele ya RM33 kabla sijajitenga, lakini nadhani kwa sababu mbele ilionekana kuwa mbaya, sikuwahi kujisumbua kuipiga picha. Sahani ya mbele ilikuwa huru sana na imeinama haikuchukua bidii ya kuiondoa.
RM33 ina ujenzi mzuri, vifaa vikuu vimejengwa kwenye muafaka wa chuma na vimepigwa mahali kwenye kesi ya mbao. Ilikuwa kesi rahisi ya kuondoa screws na kutelezesha ndani nje. Niliondoa adapta ya umeme ya DC, kwa hivyo nilibaki na chasisi kuu iliyo na vifungo na potentiometers.
Mara tu kila kitu kilipoondolewa, nilianza kufikiria juu ya mahali pa kuweka vifaa anuwai. Nilipitia maandiko mawili ya hii ambayo nilikuwa na Raspberry Pi iliyowekwa peke yake kuruhusu usasishaji rahisi. Walakini kupunguza wiring niliishia kuweka kila kitu kwenye chasisi kuu.
Hatua ya 2: Marekebisho



Hatua ya kwanza ilikuwa kuhakikisha ningeweza kufanya vifungo vifanye kazi kwani hii ndiyo iliyowapa redio tabia ya kipekee na sauti halisi ya kiufundi wakati imebanwa. Kubadilisha kila kulikuwa na pini nyingi kwa hivyo nilianza na multimeter kupata pini ili niweze kutumia kwa Raspberry Pi kugundua ilipofungwa.
Mara tu swichi zote zilipokuwa zikifanya kazi, niliongeza viambatisho viwili vya rotary kwenye rig yangu ya majaribio, moja kwa ujazo na moja ya kuchagua vituo. Niliishia kuchukua nafasi ya usimbuaji wa rotary ya kiasi na potentiometer wakati nilikuwa nikikasirika na kugeuza kisimbuzi kutoka 0% hadi 100% nikifanya zamu nyingi. Potentiometer ilifanya tu kugeuka moja haraka.
Hatua ya 3: Marekebisho Sehemu ya 2




Kutumia chasisi ya asili kuweka potentiometer na encoder ya kuzungusha ilileta changamoto mpya kwani shafts ya zote mbili ilikuwa fupi sana kushikamana mbali vya kutosha ili vifungo vitoshe. Nilichagua kuziweka kwenye fremu ya mbao kuruhusu vibali vya kutosha.
Lakini hii ilimaanisha nafasi zingine zinahitajika kukatwa kwenye fremu ili kuruhusu sura kutoshea karibu na besi zilizowekwa. Ugumu wa chasisi haukuathiriwa haukusababisha suala. Uonyesho wa tabia ya LCD hapo awali pia uliwekwa ndani ya sura lakini hii ilisababisha kuwa nyuma sana kutoka kwa kesi ya mbao. Kwa bahati nzuri kuihamisha mbele ya sura ilikuwa njia mbadala inayofaa. Nilibadilisha pia skrini asili ya wazi kwenye fremu ya mbao na ile ya kuvuta sigara.
Hatua ya 4: Ubunifu wa Mzunguko


Baada ya hapo awali kuweka misingi kwenye ubao wa mkate, nilinakili mpangilio kwenye ubao rahisi na nilikuwa na waya kila mahali na kebo ya utepe inayounganisha na Pi. Hii ilinipa maswala ya voltage na haikuwa nzuri kutazama. Nilianza tena kutoka mwanzoni nikitumia Adafruit Perma-Proto HAT kwa Pi.
Ubunifu ni msingi kwa kutumia waya fupi kuweka pembejeo / matokeo yote niliyohitaji kutoka kwa pini anuwai za GPIO. Vifungo 9 vina vipinzani vya 1k / 10k ohm vya kawaida. Nilitumia analog ya MCP3008 kwa kibadilishaji cha dijiti kwa potentiometer ambayo inafaa kabisa kwa pengo kwenye bodi ya kichwa.
Nilitumia pia kichwa kilichopanuliwa kwa HAT ambayo inaniruhusu pia kuweka bodi ya Petrockblock "PowerBlock" kwenye HAT kuruhusu nguvu salama juu / chini na swichi ya Raspberry Pi. Hii pia hufanya kuzima safi kwa Pi.
Kwa kipaza sauti cha Adafruit Stereo 3.7W Darasa D D niliongeza bodi ndogo ya kubadili relay. Hii inaniruhusu kudhibiti wakati amp inawashwa au imezimwa. Kwenye buti ya kwanza ya Pi nilijitahidi na kutengwa kwa kitanzi cha ardhi na kusababisha kelele tuli juu ya spika. Sasa ninasubiri hadi Pi itakapowasha moto kabla ya kuwezesha amp na kuzima, naweza kuzima amp.
Hatua ya 5: Programu


Programu imeandikwa katika Python kwa urahisi kama maktaba mengi yanapatikana kwa urahisi kwa skrini ya LCD, encoder ya rotary na analog kwa kibadilishaji cha dijiti. Hati yangu hutumia daemon ya MPD na Mopidy kwa Spotify.
Kwa hivyo mara Mopidy / MPD ilipokuwa ikifanya kazi kikamilifu ilikuwa rahisi kuziba vidhibiti ndani yake. Niliandika skrini rahisi ya menyu kukuwezesha kuchagua kati ya vituo / nyimbo. Mara tu unapokwenda na encoder ya rotary kwa chaguo lako bonyeza tu kitufe cha kusimba kufanya uteuzi wako.
Vifungo mbele vinafanya kazi kama redio asili. Watatu katikati unachagua ikiwa unataka kusikiliza Redio, Spotify au Soundcloud. Kwa redio vifungo 6 kwa upande huruhusu uteuzi wa kituo cha mwongozo na menyu au chagua moja ya vituo 5 vya redio au vipendwa.
Kitasa cha sauti pia kinadhibiti nguvu kwani ina swichi iliyojengwa ndani yake ambayo imeunganishwa na Petrockblock "PowerBlock" ambayo mwanzoni inawezesha redio lakini pia itafanya kuzima safi kwa Pi na kukata nguvu kwa Pi. Hii inashughulikiwa na hati moja inayotumika nyuma.
Nyuma ya redio kuna kitufe cha 9. Hii imeundwa kwa asili kwako kupanga vipendwa vyako. Lakini nilifanya hii kuwa kitufe cha kuweka upya wakati nambari yangu inageuka vibaya na ni haraka kuwasha tena bila mzunguko wa nguvu ngumu.
Hatua ya 6: Kuweka kila kitu




Mara tu nilipokuwa nimeunganisha kila kitu na kujaribu ijayo ilikuwa kuweka Pi na kofia zote mbili ndani ya redio. Kwa bahati nzuri hii yote iliweza kutoshea ndani ya chasisi, kwa hivyo niliamua kuiga sura ya 3D kuweka Pi na kisha kuweka sura ndani ya chasisi.
Hii sio tu inafanya ionekane nadhifu lakini pia inaweka kila kitu salama bila kufanya unganisho na fremu ya chuma. Bado naweza kwa urahisi kupunguza jamaa kila kitu ikiwa ningependa kuboresha Pi au kufanya mabadiliko yoyote kwa muundo.
Pi imewekwa kwenye milipuko ya plastiki ambayo niliingiza kwenye fremu iliyochapishwa ya 3D. Pengo la duara katikati ya mlima ni kwa uingizaji hewa kwa Pi na pengo la mraba ni kuruhusu vifungo vya katikati kutiririka kwa usawa mzuri. Pengo lingine mbili ni kulisha nyaya kupitia.
Niliongeza pia kebo ya utepe ya kadi ya Micro SD kuniruhusu niondolee kadi ya Micro SD bila kuondoa chasisi nzima kutoka kwa kesi hiyo. Hii inasaidia ikiwa ninataka kuchukua nakala rudufu au inapaswa kuwa mbaya.
Hatua ya 7: Rangi




Hii ni moja ya picha chache za jopo la mbele la asili. Kwa kusikitisha (sio ya kusikitisha) imefunikwa na mtoaji wa rangi ambayo ilifanya kazi vizuri, na niliweza kuifuta rangi ya zamani na kitambaa cha karatasi. Ilikuwa wakati wa kushangaza kama redio ya Roberts ilikuwa… Roberts hayupo tena?
Baada ya mchanga mchanga, niliongeza kitako na kanzu ya dhahabu. Hapo awali, ningeipa mpango wa rangi ya kupendeza lakini nilihisi nina deni kwa asili ili nipe kitu cha jadi zaidi. Lazima nikubali, uchoraji ni kisigino changu cha Achilles na siupatii 100%.
Niliongeza muundo wa kinyago cha vinyl mke wangu alichukua ambayo nadhani inampa mhusika wa redio. Niliongeza kupigwa kwa pini, tena kama ushuru kwa masks ya asili na lebo kwa vifungo vya mwongozo na kumbukumbu.
Sikuweza kupata vinyago vidogo vya kutosha kwa uandikishaji wa kichaguzi cha idadi na menyu, kwa hivyo niliiacha badala ya kitu kilichoonekana kibaya. Kwa kitufe cha kufanya kazi sikuweza pia kuamua ikiwa nitaweka lebo za "Redio" na "Spotify" lakini niliachwa na suala sawa na hapo juu.
Hatua ya 8: Bidhaa iliyokamilishwa… au Je


Nina furaha sana na bidhaa iliyomalizika hata na kazi ya rangi ya amateur. Kutoka kwa nje na kiolesura, sidhani nitafanya mabadiliko yoyote kwani nataka iwakilishe kile ninachopenda kutoka kwa redio ya Roberts.
Kwa programu hiyo bado ninataka kutengeneza nyongeza kadhaa na labda niongeze huduma zingine kama orodha tofauti za kucheza za Spotify. Ninataka pia kuangalia kutengeneza kernel maalum ili kujaribu kuharakisha wakati wa boot. Nilijaribu kutumia toleo la Raspbian Lite lakini nilikuwa na maswala kadhaa.
Nilikuwa nikifikiria kuifanya iwe na nguvu ya betri, lakini siku zote huwa sifanyi hivyo kwa sababu mimi hutumia mara chache sio karibu na usambazaji wa umeme na wasiwasi betri itakufa na ukosefu wa matumizi. Ni rahisi kutumia pakiti ya betri ya nje ikiwa inahitajika.
Asante kwa kusoma! Huu ndio mafunzo yangu ya kwanza…
Niko kwenye Twitter na Instagram ikiwa unataka kufuata miradi yangu inayofuata.
Ilipendekeza:
Redio ya Mtandaoni ya Raspberry Pi: Hatua 5 (na Picha)

Redio ya Mtandaoni ya Raspberry Pi: Kuna kitu cha kuridhisha juu ya kugeuza piga na kubonyeza vifungo, kama vile kwenye redio za zamani. Cha kusikitisha redio hizi nyingi zimevunjika au vituo vimetulia. Kwa furaha sio ngumu sana kusasisha redio yoyote kuwa redio ya mtandao kwa kutumia
Saa ya Mtandaoni ya Saa ya Mtandaoni Kutumia ESP8266: Hatua 4 (na Picha)

Saa ya Mtandaoni ya Saa ya Mtandaoni Kutumia ESP8266: Tunajifunza jinsi ya kuunda saa nzuri ndogo ya dijiti inayowasiliana na seva za NTP na kuonyesha mtandao au wakati wa mtandao. Tunatumia WeMos D1 mini kuungana na mtandao wa WiFi, kupata wakati wa NTP na kuionyesha kwenye moduli ya OLED. Video hapo juu t
QuizBox - Jaribio la Mtandaoni la Mtandaoni: Hatua 6

QuizBox - Jaribio la Mtandaoni la Mtandaoni: Jaribio la mtandao nje ya mtandao ili kujua wewe ni nani, ni nani asiyehitaji hiyo? Muhtasari Chini ya muhtasari wa haraka wa yaliyomo. Utangulizi na Kuonyesha Video Kuchapisha Sanduku Kuongeza Umeme Kuandika Nambari Kufanya Jaribio Matokeo
1979 Bang & Olufsen Raspberry Pi Redio ya Mtandaoni: Hatua 10 (na Picha)

1979 Bang & Olufsen Raspberry Pi Internet Radio: Hii ni 1979 Bang & Kirekodi cha kaseti cha Olufsen Beocord 1500 ambacho nimebadilisha kuwa redio ya mtandao ya Raspberry Pi ya kawaida. Mita za Analog VU zinaendeshwa na Pi kupitia mzunguko wa DAC (Digital to Analogue Converter), na wakati wa sasa,
Redio ya Mtandaoni / Redio ya Wavuti Pamoja na Raspberry Pi 3 (isiyo na kichwa): Hatua 8

Redio ya Mtandaoni / Redio ya Wavuti Pamoja na Raspberry Pi 3 (isiyo na kichwa): HI Je! Unataka radio yako mwenyewe kukaribisha kwenye mtandao basi uko mahali pazuri. Nitajaribu kufafanua iwezekanavyo. Nimejaribu njia kadhaa ambazo nyingi zinahitaji kadi ya sauti ambayo nilikuwa nikisita kununua. lakini imeweza fi