Obsah:
- Krok 1: Pripravte si Adafruit Feather M0 Bluefruit LE
- Krok 2: Vyčistite a pripravte Commodore 64 (podľa potreby)
- Krok 3: Zostrojte obvod na doske
- Krok 4: Vytvorte trvalejší obvod
- Krok 5: Dokončite to pridaním prepínača, konektora USB a montáže
- Krok 6: Záverečné poznámky o funkčnosti
Video: Premeňte Commodore 64 na klávesnicu Bluetooth IOS: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Tento návod popisuje, ako zmeniť počítač Commodore 64 na klávesnicu bluetooth. Zahŕňa to naprogramovanie mikroovládača s Arduino IDE a zostavu dosky plošných spojov.
Potrebný materiál (niektoré sú voliteľné):
- Commodore 64 s klávesnicou (odstráňte základnú dosku, nepoužíva sa)
- (2) 74HC595 posuvné registre
- (8) diódy 1N4148
- (3) 220 ohmové odpory
- (1) RGB LED (spoločná katóda)
- (1) Adafruit Feather M0 Bluefruit (ostatné dosky adafruit bluefruit nRF51 môžu fungovať aj bez úpravy tu uvedených pokynov)
- (1) Protoboard s otvorom 18 x 24 (budú fungovať aj väčšie veľkosti)
- (1) veľký breadboard
- (~ 50) prepojovacie káble medzi mužskými a mužskými doskami
- (4) prepojovacie káble žena-žena
- (1) 3,7 V lipoly batéria späť s konektorom JST (použil som 2 000 mAh)
- (1) posuvný prepínač (nemusí to byť nevyhnutne posuvný spínač, akýkoľvek spínač môže fungovať)
- spájka
- tavidlo spájky
- 30 guage drôt
- (3-4) skrutky 2 mm x 8 mm
- (1) krátky kábel micro USB na samicu USB-A
- (1) Kábel USB-A samec-samec (3-6 stôp dlhý, na nabíjanie)
- (1) 20 -pinový kolíkový konektor
- (1) 4 -pinový kolíkový konektor
- (1) Konektor JST PH 2.0 100 mm 2 -kolíkový konektorový kábel (voliteľné)
- (1) JST PH 2.0 konektor 100 mm 2 -kolíkový konektor (voliteľný)
Potrebné nástroje:
- spájkovačka s jemným hrotom
- pomocné ruky alebo zariadenie, ktoré držia protoboard stabilne
- strihač káblov
- skrutkovač philips
- pinzeta
- multimeter
- 30 guage striptérok
- horúca lepiaca pištoľ (voliteľné)
- 3D tlačiareň (voliteľné)
- počítač s nainštalovaným Arduino IDE
Krok 1: Pripravte si Adafruit Feather M0 Bluefruit LE
Ak neboli kolíky záhlavia namontované vopred, spájkujte ich s doskou.
Tu je dobrá referencia na Adafruit Feather M0 Bluefruit LE:
learn.adafruit.com/adafruit-feather-m0-blu…
Aktualizujte dosku na najnovší firmvér. Moja arduino skica nebude fungovať, pokiaľ tabuľu neaktualizujete aspoň na 0.7.6. Ak používate starší firmvér, skica nebude fungovať správne alebo budú problémy s výkonom. Potvrdil som, že môj náčrt beží bezchybne s verziami 0.7.7 a 0.8.0. Firmvér dosky môžete aktualizovať bezdrôtovo pomocou telefónu pomocou aplikácie Bluefruit LE Connect pre (iOS alebo Android). Použil som aplikáciu pre iOS a máte možnosť upgradovať alebo downgradovať na mnoho verzií. Vyberte 0.7.7 alebo 0.8.0. Nemôžem zaručiť, že v novších verziách bude všetko fungovať správne.
Ďalej nainštalujte dosky a knižnice do Arduino IDE potrebného pre náčrt. Pokyny nájdete tu:
learn.adafruit.com/adafruit-feather-m0-blu…
Uistite sa, že inštalujete dosky Adafruit SAMD a Arduino SAMD pomocou správcu dosiek.
Nainštalujte si tiež Adafruit BluefruitLE nRF51 v1.9.5 pomocou správcu knižnice
Odošlite niektoré z ukážkových skíc, ktoré by ste mali vidieť pod príkladom-> Adafruit Bluefruit nRF51, ak ste knižnicu nainštalovali správne, overte si, že vaša doska funguje správne.
Nakoniec, po potvrdení správneho fungovania dosky, nahrajte môj náčrt pomocou súborov uvedených v tomto kroku.
Krok 2: Vyčistite a pripravte Commodore 64 (podľa potreby)
Odstráňte základnú dosku Commodore 64, ak ju máte, nebude použitá.
Vyčistite kontakty klávesnice Commodore 64. Medzerník a klávesy F1 sa pred čistením vždy po stlačení nezaregistrovali. Po nižšie uvedenom procese všetko fungovalo skvele.
- najskôr odpojte káble pripojené k zámku radenia
- odskrutkujte 23 malých skrutiek, ktoré držia spodnú časť klávesnice na svojom mieste
- prevrátiť dosku
-
potom vyčistite kontakty
- Použil som QD Contact Cleaner
- Niektoré som nastriekol do malého pohára a q-hrotmi jemne vyčistil každý kontakt, až kým sa na q-tipy nedostalo viac alebo len málo čiernej.
Najprv som skúsil ten istý čistiaci proces s alkoholom a nebol taký účinný ako čistič kontaktov.
Všetky klávesy po čistení fungovali skvele.
Pri zostavovaní klávesnice postupujte podľa opačných krokov. Nezabudnite znova spájkovať vodiče ku kľúču zámku radenia.
Krok 3: Zostrojte obvod na doske
Teraz zapojte obvod na dosku, ako je znázornené na Fritzingovom diagrame. Na obrázok som použil dve doštičky, jednu veľkú bielu a jednu modrú, len aby som ju trocha rozložil. Je tu priestor, aby sa všetko zmestilo na jednu veľkú bielu dosku.
Obrázok stužky pochádzajúcej z klávesnice Commodore 64 ukazuje, ako identifikovať čísla pinov. Kolík 1 je na strane, kde chýba otvor (čo by bol kolík 2).
Záleží na tom, akým smerom sú diódy v obvode umiestnené. Uistite sa, že tmavé pásy na dióde sú na strane vyznačenej na obrázku. Diódy, ktoré som použil, sú 1N4148.
Všetky odpory sú 220 ohmov.
RGB LED musí byť bežnej katódy alebo nebude správne fungovať, ako je zapojené v tomto obvode.
Ak je všetko v poriadku, mali by ste byť schopní pripojiť Commodore 64 k zariadeniu prostredníctvom bluetooth a fungovať správne ako klávesnica bluetooth!
(poznámka: Komentáre v mojom náčrte arduino tiež naznačujú, aké piny sú s čím prepojené)
(tiež poznámka: pin 1 na čipe 74HC595 je tam, kde je bodka na čipe)
Krok 4: Vytvorte trvalejší obvod
Teraz, keď ste potvrdili, že všetko funguje správne, je načase zapojiť trvalejší obvod. Urobil som to technikou naučenou v tomto návode:
www.instructables.com/id/How-to-Prototype-…
Na fotografiách je znázornené, ako som rozložil svoje komponenty.
Použil som 20 -kolíkový kolíkový konektor a druhý kolík som odstránil kliešťami, aby som vytvoril miesto na pripevnenie pásky z klávesnice Commodore 64. Na vytvorenie konektora pre LED RGB som použil aj 4 -kolíkový kolíkový konektor.
Odfotil som to a potom som to prevrátil a odfotil som to hore nohami.
Označil som všetky kolíky na diagrame a nakreslil všetky spojenia, ktoré bolo potrebné vykonať.
Buďte veľmi opatrní a všetko dvakrát skontrolujte.
Keď ste si istí, že je všetko v poriadku, začnite spájkovať spoje pomocou drôtu s rozmermi 30 mm podľa obrázku ako sprievodcu. Použil som multimetr, aby som sa ubezpečil, že medzi každou vecou, ktorú som spájkoval, je elektrické spojenie a že medzi blízkymi kolíkmi, ktoré by nemali byť prepojené, nebolo.
Na výrobu kábla pre RGB LED som použil prepojovací kábel pre ženy a ženy a nejaké bláznivé lepidlo.
(poznámka: na vodorovnú 74HC595 som nakreslil spojenie pre kolíky 9-16 pod číslami, keď boli kolíky skutočne v otvoroch nad číslami)
Krok 5: Dokončite to pridaním prepínača, konektora USB a montáže
Pre fázu dokončenia:
-
Najprv som vybral miesto na pripevnenie dosky a akumulátora a zalepil ich na miesto
- pre dosku som vybral jednu zo skrutiek, ktorá bola pre základnú dosku a za horúca tam prilepil skrutku
- Dve skrutky som za tepla prilepil aj v iných rohoch, aby držali pevne na svojom mieste a obvod trochu zdvihol zo spodnej časti
- Tiež som za tepla zalepil RGB LED namiesto starej LED. Možno nebudete musieť používať horúce lepidlo, ale môj kryt C64 bol poškodený, keď som ho získal.
- potom som predĺžil kábel batérie o mužský a ženský 100 mm konektor JST a spájkoval som posuvný prepínač, aby bolo možné zapnúť a vypnúť bluetooth klávesnicu
- Ďalej som získal krátky kábel micro-usb na samicu usb_a na použitie na nabíjanie
-
3D som vytlačil držiak na prepínač a kábel USB (súbor stl je priložený)
Otvory som potreboval mierne zapilovať, aby zodpovedali prepínaču a káblu USB
- Šialene som prilepil kábel USB na miesto, prepínač bol dobrý iba s trením
- Nakoniec som za tepla prilepil montážnu dosku na miesto
Krok 6: Záverečné poznámky o funkčnosti
LED dióda je nastavená na:
- modrá, keď je batéria dobrá a je pripojená k bluetooth
- zelená, keď je batéria dobrá a nie je pripojená k bluetooth
- červená, keď je potrebné batériu nabiť
Poznámka: na nabíjanie batérie musí byť vypínač v polohe zapnuté, keď je pripojený k napájaniu pomocou kábla USB.
Funkcie klávesnice:
Testoval som to iba na zariadeniach iOS a dokáže všetko, čo som si myslel, že vyskúšam. Malo by do značnej miery fungovať na iných systémoch, ale netestoval som to.
Kľúč obnovenia je ekvivalentný klávesu možností na počítači Mac.
Kláves Commodore je ekvivalentný klávesu príkazu na počítači Mac.
Kláves ctrl je ekvivalentný ovládaciemu klávesu na počítači Mac.
Ak chcete použiť príkazy pre posun možností, stlačte obnovenie a pravé tlačidlo Shift.
Klávesy radenia vpravo a vľavo sú odlišné. V niektorých prípadoch nebudú mať rovnaké výsledky a používajú sa na zadávanie klávesov, ktoré nie sú zobrazené na klávesnici Commodore.
pravý posun 7 je `
pravý posun = je |
pravý posun / je
pravý posun: je {
posun vpravo; je }
karta je šípka doľava v ľavom hornom rohu klávesnice
tlačidlo vymazať/domov presunie kurzor na začiatok riadka
pravý posun a vymazanie/domov presunie kurzor na koniec riadka
ľavý posun jasný/domov zvýrazní všetko v riadku za kurzorom
ľavý posun a kurzorové klávesy je možné použiť na zvýraznenie textu
Neupravené funkčné klávesy:
F1 = Prehrať/Pozastaviť
F3 = Zvýšenie hlasitosti
F5 = Zníženie hlasitosti
F7 = Stlmiť
Funkčné klávesy pri stlačení ľavého klávesu Shift:
F1 = Ďalej médiá
F3 = Predchádzajúce médiá
F5 = Hľadať
F7 = Domov
Funkčné klávesy pri stlačení pravého klávesu:
F1 = Jas +
F3 = Jas -
F5 = Hľadať
F7 = Prepnúť virtuálnu klávesnicu
Druhé miesto v súťaži Arduino 2019
Odporúča:
Premeňte svoju klávesnicu QWERTY na CYRLLICKÉ (Для Россиян) WINDOWS alebo ANDROID: 4 kroky
Premeňte svoju QWERTY klávesnicu na CYRLLICKÉ (Для Россиян) WINDOWS alebo ANDROID: Toto je veľmi jednoduchý návod pre tých, ktorí chcú svoje (vlastne akékoľvek) klávesnice previesť na ruskú/azbuku. Čo urobíme, nie je trvalá aplikácia a kedykoľvek sa môžete prepnúť späť na pôvodné nastavenia klávesnice
Nechajte klávesnicu CASIO fungovať na power banke: 8 krokov (s obrázkami)
Nechajte klávesnicu CASIO fungovať na power banke: Mám starý CASIO CT-636, ktorý funguje s 9V adaptérom ALEBO 6 batériami veľkosti D. Nie je dodávaný s adaptérom, musíte ho poskytnúť a uistite sa, že sa dá prepnúť na negatívny vnútorný, pozitívny vonkajší-čo je starý štandard sudového vývevy
Premeňte klávesnicu z Din na Mini-Din bez adaptéra: 5 krokov
Premeňte klávesnicu z Din na Mini-Din bez adaptéra: Čo teda robiť s dvoma klávesnicami, spájkovačkou a minimálnym plytvaním medzi skúškami CS. Čo hovoríte na transplantáciu kábla klávesnice? Potrebujete: Dve klávesnice, jedna staršia s konektorom DIN, druhá novšia s konektorom mini DIN / PS2 Spájkovačka
Premeňte klávesnicu Macbooku z QWERTY na Dvorak: 9 krokov
Premeňte klávesnicu Macbooku z QWERTY na Dvorak: Nedávno som prešiel z Qwerty na Dvorak kvôli obavám z dlhodobého poškodenia zápästia. Asi po 5 týždňoch môžem písať na dotyk celkom dobre. Som však veľkým fanúšikom klávesových skratiek (najmä v aplikáciách, ako je Adobe Creative Suite), a ak mám
Premeňte svoju náhlavnú súpravu Bluetooth na káblovú náhlavnú súpravu Bluetooth: 5 krokov (s obrázkami)
Premeňte svoju náhlavnú súpravu Bluetooth na káblovú náhlavnú súpravu Bluetooth: Dnes vám poviem, ako si vyrobiť alebo previesť vlastnú káblovú náhlavnú súpravu bluetooth. Nasledujte môj krok a váš krok za jeho prevodom