Orodha ya maudhui:
- Hatua ya 1: Andaa Manyoya ya Matunda M0 Bluefruit LE
- Hatua ya 2: Safisha na Andaa Commodore 64 (kama inavyohitajika)
- Hatua ya 3: Jenga Mzunguko kwenye ubao wa mkate
- Hatua ya 4: Tengeneza Mzunguko wa Kudumu Zaidi
- Hatua ya 5: Ongeza Kitufe, Kontakt USB, na Mlima kuimaliza
- Hatua ya 6: Vidokezo vya Mwisho juu ya Utendaji
Video: Badili Commodore 64 kuwa Kinanda ya IOS Bluetooth: Hatua 6 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Hii inaelezea jinsi ya kugeuza kompyuta ya Commodore 64 kuwa kibodi ya bluetooth. Inajumuisha kupanga kidhibiti kidogo na IDE ya Arduino na kujenga bodi ya mzunguko.
Vifaa utakavyohitaji (vingine ni vya hiari):
- Commodore 64 na kibodi (ondoa ubao wa mama, haitumiki)
- (2) madaftari ya mabadiliko ya 74HC595
- (8) 1N4148 diode
- (3) 220 ohm vipinga
- (1) RGB iliyoongozwa (cathode ya kawaida)
- (1) Manyoya ya Adafruit M0 Bluefruit (bodi zingine za matunda ya matunda nRF51 zinaweza kufanya kazi bila mabadiliko ya maagizo yaliyowasilishwa hapa)
- (1) 18x24 protoboard ya shimo (saizi kubwa zitafanya kazi)
- (1) mkate mkubwa
- (~ 50) nyaya za jumper za kiume na kiume
- (4) nyaya za kuruka za kike na kike
- (1) 3.7V lipoly betri nyuma na kontakt JST (nilitumia 2000mAh)
- (1) swichi ya slaidi (sio lazima iwe swichi ya slaidi, swichi yoyote inaweza kufanya kazi)
- solder
- mtiririko wa solder
- Waya 30 wa uwongo
- (3-4) 2mm x 8mm screws
- (1) USB fupi ndogo ya kiume kwa kebo ya kike ya USB-A
- (1) USB-Cable ya kiume-kiume (urefu wa 3-6ft, kwa kuchaji)
- (1) kichwa cha siri cha pini 20
- (1) 4 pini kichwa cha pini cha kiume
- (1) JST PH 2.0 Kiunganishi cha kuziba 100mm 2pin waya ya kiunganishi cha kiume (hiari)
- (1) JST PH 2.0 kiunganishi cha kuziba 100mm 2pin waya ya kontakt ya kike (hiari)
Zana ambazo utahitaji:
- chuma cha kutengeneza na ncha nzuri
- kusaidia mikono au kifaa kushikilia protoboard thabiti
- wakata waya
- bisibisi ya philips
- kibano
- multimeter
- Vipande vya waya vya guage 30
- bunduki ya gundi moto (hiari)
- Printa ya 3D (hiari)
- kompyuta na Arduino IDE imewekwa
Hatua ya 1: Andaa Manyoya ya Matunda M0 Bluefruit LE
Suuza kwanza vichwa vya kichwa kwenye ubao ikiwa haikuja kukusanyika mapema.
Hapa kuna kumbukumbu nzuri kwa Manyoya ya Adafruit M0 Bluefruit LE:
learn.adafruit.com/adafruit-feather-m0-blu…
Sasisha bodi kwenye firmware ya hivi karibuni. Mchoro wangu wa arduino hautafanya kazi isipokuwa bodi itasasishwa hadi angalau 0.7.6. Ikiwa unaendesha firmware ya zamani mchoro hautafanya kazi kwa usahihi au kutakuwa na maswala ya utendaji. Nilithibitisha mchoro wangu kukimbia bila makosa na matoleo 0.7.7 na 0.8.0. Unaweza kusasisha firmware ya bodi hewani na simu yako ukitumia programu ya Bluefruit LE Connect ya (iOS au Android). Nilitumia programu ya iOS na unapewa fursa ya kusasisha au kushusha kwa matoleo mengi. Chagua 0.7.7 au 0.8.0. Siwezi kuhakikisha kuwa kila kitu kitafanya kazi kwa usahihi kwa matoleo mapya.
Ifuatayo sakinisha bodi na maktaba katika Arduino IDE inayohitajika kwa mchoro. Maagizo yanaweza kupatikana hapa:
learn.adafruit.com/adafruit-feather-m0-blu…
Hakikisha unasakinisha bodi zote za Adafruit SAMD na bodi za Arduino SAMD ukitumia meneja wa bodi.
Pia, sakinisha Adafruit BluefruitLE nRF51 v1.9.5 ukitumia meneja wa maktaba
Thibitisha kuwa bodi yako inafanya kazi kwa usahihi kwa kupakia baadhi ya michoro ya mfano ambayo unapaswa kuona chini ya mfano-> Adafruit Bluefruit nRF51 ikiwa umeweka maktaba kwa usahihi.
Mwishowe, baada ya kuthibitisha kuwa bodi inafanya kazi vizuri, pakia mchoro wangu ukitumia faili zilizotolewa katika hatua hii.
Hatua ya 2: Safisha na Andaa Commodore 64 (kama inavyohitajika)
Ondoa ubao wa mama wa Commodore 64 ikiwa unayo hapo, haitatumika.
Safi mawasiliano ya kibodi ya Commodore 64. Kabla ya kusafisha mgodi wa nafasi na funguo za F1 hazikujisajili kila wakati zinapobanwa. Baada ya mchakato ulio chini kila kitu kilifanya kazi vizuri.
- kwanza desolder waya zilizounganishwa na lock lock
- ondoa screws 23 ndogo zilizoshikilia chini ya kibodi mahali
- geuza juu ya bodi
-
kisha safisha mawasiliano
- Nilitumia Usafi wa Mawasiliano wa QD
- Nilipulizia baadhi kwenye kikombe kidogo na nikatumia vidokezo vya q kusafisha kila mawasiliano hadi upate nyeusi au kidogo kupata vidokezo vya q
Nilijaribu mchakato huo wa kusafisha na kusugua pombe mwanzoni na haikuwa karibu na ufanisi kama safi ya mawasiliano.
Funguo zote zilifanya kazi nzuri baada ya kusafisha.
Fuata hatua za nyuma ili kukusanya tena kibodi. Usisahau kuuza tena waya kwenye kitufe cha kuhama.
Hatua ya 3: Jenga Mzunguko kwenye ubao wa mkate
Sasa waya mzunguko kwenye ubao wa mkate kama inavyoonyeshwa kwenye mchoro wa Fritzing. Nilitumia ubao wa mikate miwili kwenye picha, ubao mmoja mkubwa mweupe na ubao mmoja mdogo wa bluu, ili kueneza kidogo. Kuna nafasi ya kutoshea kila kitu kwenye ubao mmoja mkubwa mweupe.
Picha ya Ribbon inayotoka kwenye kibodi ya Commodore 64 inaonyesha jinsi ya kutambua nambari za pini. Pini 1 iko upande ambapo kuna shimo lililokosekana (ambalo litakuwa siri 2).
Ni muhimu kuona mwelekeo wa diode kwenye mzunguko. Hakikisha bendi za giza kwenye diode ziko upande ulioonyeshwa kwenye picha. Diode nilizotumia ni 1N4148.
Vipinga vyote ni 220 ohm.
RGB Led inahitaji kuwa ya aina ya kawaida ya cathode au haitafanya kazi kwa usahihi kama wired katika mzunguko huu.
Ikiwa kila kitu kimeenda sawa, unapaswa kuunganisha Commodore 64 na kifaa kupitia Bluetooth na ifanye kazi kwa usahihi kama kibodi ya Bluetooth!
(kumbuka: maoni katika mchoro wangu wa arduino pia yanaonyesha ni pini gani zinazounganishwa na nini)
(pia kumbuka: piga 1 kwenye chip 74HC595 ndipo nukta iko kwenye chip)
Hatua ya 4: Tengeneza Mzunguko wa Kudumu Zaidi
Sasa kwa kuwa umethibitisha kila kitu hufanya kazi vizuri wakati wake wa kuweka waya wa kudumu zaidi. Nilifanya kwa kutumia mbinu iliyofundishwa katika hii inayoweza kufundishwa:
www.instructables.com/id/How-to-Prototype-…
Imeonyeshwa kwenye picha ni jinsi nilivyoweka vifaa vyangu.
Nilitumia kichwa cha siri cha pini 20 na niliondoa pini ya pili na koleo ili kutengeneza nafasi ya kuambatanisha utepe kutoka kwa kibodi ya Commodore 64. Nilitumia pia kichwa cha pini cha kiume cha pini 4 kutengeneza kontakt kwa RGB LED.
Nilipiga picha ya hiyo kisha nikaipindua na kuipiga picha kichwa chini.
Niliandika pini zote kwenye mchoro na kuchora unganisho zote ambazo zinahitajika kufanywa.
Kuwa mwangalifu sana na angalia kila kitu mara mbili.
Mara tu unapokuwa na hakika kila kitu ni sahihi anza kutengeneza unganisho kwa kutumia waya wa kupima 30 ukitumia picha kama mwongozo. Nilitumia multimeter kuhakikisha kuwa kuna unganisho la umeme kati ya kila kitu nilichouza na kwamba hakukuwa na baina ya pini zilizo karibu ambazo hazipaswi kuunganishwa.
Nilitumia nyaya za kuruka za kike na kike na gundi fulani ya wazimu kutengeneza kebo kwa RGB LED.
(kumbuka: kwenye usawa 74HC595 nilichora unganisho la pini 9-16 chini ya nambari wakati pini zilikuwa kweli kwenye mashimo juu ya nambari)
Hatua ya 5: Ongeza Kitufe, Kontakt USB, na Mlima kuimaliza
Kwa hatua ya kumaliza:
- Kwanza nilichagua eneo la kubandika bodi na kifurushi cha betri na moto ukawaunganisha
- kwa bodi nilichagua moja ya screws ambayo ilikuwa ya ubao wa kibodi na moto glued screw huko
- Niliwasha moto screw mbili kwenye pembe zingine na kuishikilia vizuri mahali na kuinua mzunguko kutoka chini kidogo
- Mimi pia moto glued RGB LED badala ya LED zamani. Labda hauitaji kutumia gundi moto, lakini kesi yangu ya C64 iliharibiwa wakati nilipata.
- kisha nikapanua kebo ya betri na kontakt ya JST ya kiume na ya kike ya 100mm na nikauza swichi ya kutelezesha kuweza kuwasha na kuzima kibodi ya Bluetooth
- ijayo nilipata kebo fupi ya kiume ndogo ya usb kwa kebo ya usb_a ya kike kutumia kwa kuchaji
-
I 3D nilichapisha mlima kwa swichi na kebo ya USB (faili ya stl imeambatishwa)
Nilihitaji kuweka mashimo kidogo ili kutoshea swichi na kebo ya USB
- Nilipiga gundi cable ya USB mahali, swichi ilikuwa nzuri na msuguano peke yake
- Mwishowe niliunganisha moto sahani iliyowekwa mahali
Hatua ya 6: Vidokezo vya Mwisho juu ya Utendaji
LED imewekwa kuwa:
- bluu wakati betri ni nzuri na imeunganishwa na bluetooth
- kijani wakati betri ni nzuri na haijaunganishwa na bluetooth
- nyekundu wakati betri inahitaji kuchajiwa
Kumbuka: ili kuchaji betri swichi inahitaji kuwa kwenye nafasi wakati imeunganishwa na umeme kupitia kebo ya USB.
Utendaji wa kibodi:
Nimejaribu tu kwenye vifaa vya iOS na inaweza kufanya kila kitu nilichofikiria kujaribu. Inapaswa kufanya kazi kwa kiasi kikubwa kwenye mifumo mingine, lakini sijaijaribu.
Kitufe cha kurejesha ni sawa na kitufe cha chaguo kwenye mac.
Kitufe cha Commodore ni sawa na kitufe cha amri kwenye mac.
Kitufe cha ctrl ni sawa na kitufe cha kudhibiti kwenye mac.
Ili kutumia amri za kubadilisha chaguo bonyeza kitufe cha kurudisha na kitufe cha kuhama cha kulia.
Kuhama kulia na funguo za kushoto ni tofauti. Katika visa vingine hawatakuwa na matokeo sawa na hutumiwa kuweza kuchapa funguo ambazo hazionyeshwi kwenye kibodi ya Commodore.
kuhama kulia 7 ni `
kuhama kulia = ni |
kuhama kulia / ni
mabadiliko ya kulia: ni {
kuhama kulia; ni}
kichupo ni mshale wa kushoto kwenye kona ya juu kushoto ya kibodi
kitufe wazi / cha nyumbani husogeza mshale hadi mwanzo wa mstari
kuhama kulia na wazi / nyumbani husogeza mshale hadi mwisho wa mstari
zamu ya kushoto wazi / nyumba inaonyesha kila kitu kwenye mstari nyuma ya mshale
kuhama kushoto na vitufe vya mshale vinaweza kutumiwa kuonyesha maandishi
Funguo za Kazi ambazo hazijabadilishwa:
F1 = Cheza / Sitisha
F3 = Kiasi Juu
F5 = Kiasi Chini
F7 = Nyamazisha
Funguo za kazi wakati kitufe cha kuhama kushoto kinabanwa:
F1 = Media Ijayo
F3 = Media Iliyotangulia
F5 = Tafuta
F7 = Nyumbani
Funguo za kazi wakati mabadiliko ya kulia yamebanwa:
F1 = Mwangaza +
F3 = Mwangaza -
F5 = Tafuta
F7 = Geuza Kibodi ya Mtandao
Mkimbiaji Juu katika Mashindano ya Arduino 2019
Ilipendekeza:
Badili Pi ya Raspberry kuwa Beacon ya Bluetooth: Hatua 4
Kubadilisha Raspberry Pi kuwa Bluetooth Beacon: Bluetooth ni moja ya teknolojia ya ubunifu kuhamisha data bila waya, kujenga mifumo ya vifaa vya nyumbani, kudhibiti vifaa vingine n.k Katika maagizo haya, nitajaribu kugeuza Raspberry Pi kuwa Beacon ya Bluetooth. Mahitaji Raspberry PiBleuIO (A Bl
Badili Picha ya 2D kuwa Kielelezo cha 3D: Hatua 7 (na Picha)
Badilisha picha ya 2D kuwa Mfano wa 3D: Je! Unataka kuchukua picha ya 2D na kuibadilisha kuwa mfano wa 3D? Mafundisho haya yatakuonyesha jinsi na hati ya bure na Fusion 360. Kile UtakachohitajiFusion 360 (Mac / Windows) Kile UtakachofanyaPakua na usakinishe Fusion 360. Bonyeza hapa kujisajili bure
Badili Mpangilio wako wa EAGLE kuwa PCB: Hatua 22 (na Picha)
Badilisha Mpangilio wako wa EAGLE Uwe PCB: Katika Agizo lililopita, nilitoa utangulizi wa kuingia kwa skimu kwa kutumia mhariri wa CadSoft wa EAGLE. Katika hii inayoweza kufundishwa, tutafanya bodi ya mzunguko iliyochapishwa kutoka kwa muundo huo nadhani napaswa kusema kwamba tutafanya DESIGN ya PCB; kutengeneza boa halisi
Badili Skrini ya Laptop kuwa Kioo: Hatua 9 (na Picha)
Badili Skrini ya Laptop kuwa Kioo: Halo hapa, hii ndio mafundisho yangu ya kwanza kabisa, kwa hivyo wakosoaji na maoni yoyote wanakaribishwa! Samahani kwa lugha yangu ya Kiingereza, mimi ni mtu mwepesi sana =) Picha zingine sio nzuri sana, naomba radhi kwa hiyo, lakini zinaonekana wazi kwangu. Kwa hivyo, kwanza, W
Badili Picha yoyote kuwa Skrini pana ya Youtube katika Sony Vegas: Hatua 4
Badili Picha yoyote kuwa Skrini pana ya Youtube katika Sony Vegas. Ilinichukua siku kadhaa pia kujua na sasa nina jibu. Sikuwahi kufikiria kutafuta tu au kutumia Youtube (WTF!) … Kumbuka kuwa ninatumia Studio ya Sinema ya Sony Vegas 8.0 (ya bei rahisi / rahisi zaidi iliyopatikana wakati huo) Kabla na