Orodha ya maudhui:

Roberts RM33 Raspberry Pi Redio ya Mtandaoni (Tena nyingine…): Hatua 8 (na Picha)
Roberts RM33 Raspberry Pi Redio ya Mtandaoni (Tena nyingine…): Hatua 8 (na Picha)

Video: Roberts RM33 Raspberry Pi Redio ya Mtandaoni (Tena nyingine…): Hatua 8 (na Picha)

Video: Roberts RM33 Raspberry Pi Redio ya Mtandaoni (Tena nyingine…): Hatua 8 (na Picha)
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, Julai
Anonim
Roberts RM33 Raspberry Pi Redio ya Mtandaoni (Tena nyingine…)
Roberts RM33 Raspberry Pi Redio ya Mtandaoni (Tena nyingine…)

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

Kuvunjika
Kuvunjika

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

Marekebisho
Marekebisho
Marekebisho
Marekebisho
Marekebisho
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

Marekebisho Sehemu ya 2
Marekebisho Sehemu ya 2
Marekebisho Sehemu ya 2
Marekebisho Sehemu ya 2
Marekebisho Sehemu ya 2
Marekebisho Sehemu ya 2
Marekebisho Sehemu ya 2
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

Ubunifu wa Mzunguko
Ubunifu wa Mzunguko
Ubunifu wa Mzunguko
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
Programu
Programu
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

Kuweka Kila kitu
Kuweka Kila kitu
Kuweka Kila kitu
Kuweka Kila kitu
Kuweka Kila kitu
Kuweka Kila kitu
Kuweka Kila kitu
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

Rangi
Rangi
Rangi
Rangi
Rangi
Rangi
Rangi
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

Bidhaa iliyokamilishwa… au Je!
Bidhaa iliyokamilishwa… au Je!
Bidhaa iliyokamilishwa… au Je!
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: