0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何將Commodore64計算機變成藍牙鍵盤

454398 ? 來源:工程師吳畏 ? 2019-08-23 10:59 ? 次閱讀

步驟1:準(zhǔn)備Adafruit Feather M0 Bluefruit LE

如果沒有預(yù)裝配,首先將插頭引腳焊接到電路板上。

更新公豬d到最新的固件。除非電路板更新至至少0.7.6,否則我的arduino草圖將無效。如果您運行較舊的固件,草圖將無法正常工作或存在性能問題。我確認我的草圖運行版本0.7.7和0.8.0完美無缺。您可以使用應(yīng)用程序Bluefruit LE Connect foriOSAndroid)通過手機無線更新主板固件。我使用iOS應(yīng)用程序,您可以選擇升級或降級到許多版本。選擇0.7.7或0.8.0。我不能保證一切都能在新版本中正常工作。

接下來在草圖所需的Arduino IDE中安裝板卡和庫。

確保安裝Adafruit SAMD板和使用電路板管理器的Arduino SAMD板。

另外,使用庫管理器安裝Adafruit BluefruitLE nRF51 v1.9.5

通過上傳一些示例確認電路板工作正常如果你正確安裝了庫,你應(yīng)該在示例 - 》 Adafruit Bluefruit nRF51下看到草圖。

最后,在確認電路板工作正常后,使用此步驟中提供的文件上傳我的草圖。

步驟2:清潔并準(zhǔn)備Commodore 64(如需要)

如果你有一個Commodore 64主板,它將不會被移除使用。

清潔Commodore 64鍵盤觸點。在清潔我之前,空格鍵和F1鍵在按下時并不總是記錄。在下面的過程之后,一切都運行良好。

首先拆除連接到換檔鎖的電線

取下固定鍵盤底部的23個小螺釘

翻轉(zhuǎn)電路板

然后清理觸點

我使用QD Contact Cleaner

我將一些噴到一個小杯子里并用q-tips輕輕地清潔每個接觸,直到?jīng)]有更多或很少的黑色接觸到q-tips

我嘗試了同樣的清潔過程,首先用酒精擦拭它不像接觸式清潔器那么有效。

清潔后所有按鍵都工作正常。

按照相反的步驟重新組裝鍵盤。不要忘記將電線重新焊接到換檔鎖定鍵。

步驟3:在面包板上構(gòu)建電路

現(xiàn)在按照Fritzing圖所示將電路連接到面包板上。我在圖片中使用了兩個面包板,一個大的白色面包板和一個小的藍色面包板,只是為了將它展開一點。在一個大的白色面包板上有適合所有東西的空間。

來自Commodore 64鍵盤的功能區(qū)圖片顯示了如何識別引腳編號。引腳1位于缺少孔的一側(cè)(引腳2)。

電路中二極管的放置方向很重要。確保二極管上的暗帶位于圖中所示的一側(cè)。我使用的二極管是1N4148。

所有電阻都是220歐姆。

RGB Led需要是共陰極類型,否則無法正常工作電路。

如果一切正常,你應(yīng)該可以通過藍牙將Commodore 64連接到設(shè)備,讓它作為藍牙鍵盤正常工作!

(另請注意:74HC595芯片上的引腳1是芯片上的點)

第4步:建立一個更永久的電路。

現(xiàn)在你已經(jīng)確認一切正常,它的接線時間一個更永久的電路。

照片中顯示是我如何布置我的組件。

我使用了一個20針公針頭并用鉗子取下第二個針腳,以便從Commodore 64鍵盤上安裝色帶。我還使用了一個4針公針插頭來制作RGB LED的連接器

我拍了一張照片,然后把它翻過來拍了一張照片。

我標(biāo)記了圖表上的所有引腳,并繪制了所有需要進行的連接。

要非常小心并仔細檢查所有內(nèi)容。

一旦你確定一切是正確的開始使用30規(guī)格的電線焊接連接使用圖片作為指導(dǎo)。我用一個萬用表來確保我焊接的每個東西之間都有電氣連接,并且附近的引腳之間沒有不應(yīng)該連接的電氣連接。

我使用女性 - 女性跨接電纜和一些瘋狂的膠水為RGB LED制作電纜。

(注意:在水平74HC595上我繪制了針腳9-16的連接當(dāng)引腳真正位于數(shù)字上方的孔中時,數(shù)字下面是

步驟5:添加一個開關(guān),USB連接器和安裝完成它。

完成階段:

首先我選擇了一個位置來固定電路板和電池組并將它們熱粘在適當(dāng)?shù)奈恢?/p>

用于電路板我選擇了一塊用于主板的螺絲并用熱膠粘在那里螺絲

I熱粘在其他角落的兩個螺絲,將它緊緊地固定到位,然后將電路從底部抬起一點

我也熱熔了RGB LED取代舊的LED。您可能不需要使用熱膠,但是當(dāng)我獲得它時,我的C64外殼被損壞了。

然后我用一個公母100mm JST連接器延長了電池線并焊接了滑動開關(guān),以便能夠打開和關(guān)閉藍牙鍵盤

接下來我獲得了一個短男性用于充電的micro-usb電纜連接到母usb_a電纜

我為交換機和USB電纜3D打印了一個支架(附帶了stl文件)

我需要稍微提交孔適合開關(guān)和USB線

我瘋狂地將USB線固定到位,開關(guān)很好,只有摩擦力

最后我熱膠安裝板就位

步驟6:功能的最終注意事項

LED設(shè)置為:

當(dāng)電池電量良好且連接到藍牙時為藍色

當(dāng)電池電量正常且電池沒有連接到藍牙時

注意:為了給電池充電,當(dāng)通過USB電纜連接電源時,開關(guān)需要處于打開位置。

鍵盤功能:

我只在iOS設(shè)備上測試過,它可以做我想過的所有事情。它應(yīng)該在很大程度上適用于其他系統(tǒng),但我還沒有測試過。

恢復(fù)密鑰等同于mac上的選項密鑰。

Commodore密鑰等同于命令鍵盤上的鍵。

ctrl鍵等同于mac上的控制鍵。

為了使用選項移位命令,請按恢復(fù)鍵和右移鍵。

右移和左移鍵不同。在某些情況下,它們將不會有相同的結(jié)果,并且可以用來鍵入Commodore鍵盤上未顯示的鍵。

右移7是`

右移=是|

右移/是\

右移:是{

右移; is}

tab是鍵盤左上角的左箭頭

clear/home按鈕將光標(biāo)移動到行的開頭

右移和clear/home將光標(biāo)移動到行尾

左移clear/home突出顯示光標(biāo)后面行中的所有內(nèi)容

左移和光標(biāo)鍵可以是用于突出顯示文字

未修改的功能鍵:

F1 =播放/暫停

F3 =音量增大

F5 =音量減小

F7 =靜音

按下左移鍵時的功能鍵:

F1 =媒體下一步

F3 =媒體上一頁

F5 =搜索

F7 = Home

按下右移時的功能鍵:

F1 =亮度+

F3 =亮度 -

F5 =搜索

F7 =切換虛擬鍵盤

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 藍牙鍵盤
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    8218
  • Commodore64
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    1732
收藏 人收藏

    評論

    相關(guān)推薦

    量子計算機與普通計算機工作原理的區(qū)別

    超越世界上最強大的超級計算機,完成以前不可想象的任務(wù)!這意味著量子計算機可能會徹底改變我們的生活。 在本文中,我們先了解普通計算機的工作原理,再深入探討量子
    的頭像 發(fā)表于 11-24 11:00 ?393次閱讀
    量子<b class='flag-5'>計算機</b>與普通<b class='flag-5'>計算機</b>工作原理的區(qū)別

    工業(yè)計算機類型介紹

    工業(yè)領(lǐng)域沒有計算機的世界就像沒有管弦樂隊的交響樂,缺乏實現(xiàn)最佳性能所需的和諧和精確度。計算機徹底改變了工業(yè)的運作方式,效率、準(zhǔn)確性和創(chuàng)新推向了新的高度。事實上,根據(jù)最近在印度進行的一項研究
    的頭像 發(fā)表于 11-04 15:56 ?255次閱讀
    工業(yè)<b class='flag-5'>計算機</b>類型介紹

    計算機接口位于什么之間

    地傳輸。計算機接口可以分為內(nèi)部接口和外部接口兩大類。 內(nèi)部接口位于計算機內(nèi)部各個部件之間,如CPU、內(nèi)存、主板、硬盤、顯卡等。外部接口則位于計算機與外部設(shè)備之間,如鍵盤、鼠標(biāo)、顯示器、
    的頭像 發(fā)表于 10-14 14:02 ?489次閱讀

    計算機存儲系統(tǒng)的工作原理和功能

    計算機存儲系統(tǒng)作為計算機系統(tǒng)中至關(guān)重要的組成部分,其原理和功能對于理解計算機的運行機制具有關(guān)鍵意義。以下詳細闡述計算機存儲系統(tǒng)的原理和功能
    的頭像 發(fā)表于 09-26 16:42 ?1179次閱讀

    簡述計算機總線的分類

    計算機總線作為計算機系統(tǒng)中連接各個功能部件的公共通信干線,其結(jié)構(gòu)和分類對于理解計算機硬件系統(tǒng)的工作原理至關(guān)重要。以下是對計算機總線結(jié)構(gòu)和分類的詳細闡述,內(nèi)容
    的頭像 發(fā)表于 08-26 16:23 ?2314次閱讀

    晶體管計算機和電子管計算機有什么區(qū)別

    晶體管計算機和電子管計算機作為計算機發(fā)展史上的兩個重要階段,它們在多個方面存在顯著的區(qū)別。以下是對這兩類計算機在硬件、性能、應(yīng)用以及技術(shù)發(fā)展等方面區(qū)別的詳細闡述。
    的頭像 發(fā)表于 08-23 15:28 ?1992次閱讀

    計算機控制器的結(jié)構(gòu)和功能

    隨著信息技術(shù)的迅猛發(fā)展,計算機已經(jīng)深入我們生活的方方面面。而計算機控制器,作為計算機系統(tǒng)的核心部件之一,承擔(dān)著協(xié)調(diào)各部件工作、指揮整個計算機按程序運行的重要任務(wù)。本文
    的頭像 發(fā)表于 06-17 15:47 ?1794次閱讀

    工業(yè)控制計算機與普通個人計算機相比有何區(qū)別?

    景等方面存在顯著差異。本文詳細探討這兩種計算機的區(qū)別。 設(shè)計差異 2.1 硬件設(shè)計 工業(yè)控制計算機通常采用模塊化設(shè)計,以滿足不同工業(yè)應(yīng)用的需求。它們具有更高的擴展性和靈活性,可以根據(jù)需要添加或更換硬件組件。此外,工業(yè)控
    的頭像 發(fā)表于 06-11 10:45 ?1017次閱讀

    工業(yè)計算機與普通計算機的區(qū)別

    在信息化和自動化日益發(fā)展的今天,計算機已經(jīng)成為了我們?nèi)粘I詈凸ぷ髦胁豢苫蛉钡墓ぞ?。然而,?b class='flag-5'>計算機領(lǐng)域中,工業(yè)計算機和普通計算機雖然都具備基本的計算
    的頭像 發(fā)表于 06-06 16:45 ?1513次閱讀

    【量子計算機重構(gòu)未來 | 閱讀體驗】+ 了解量子疊加原理

    )。通過邏輯門來執(zhí)行操作二進制數(shù)據(jù),邏輯門是一種基本電路,它可以一個或多個輸入轉(zhuǎn)換為輸出。邏輯門包括與門、或門、非門等等,許許多多邏輯門組合起來就可以構(gòu)建復(fù)雜的電路來執(zhí)行各種操作,電子計算機
    發(fā)表于 03-13 17:19

    【量子計算機重構(gòu)未來 | 閱讀體驗】+量子計算機的原理究竟是什么以及有哪些應(yīng)用

    本書內(nèi)容從目錄可以看出本書主要是兩部分內(nèi)容,一部分介紹量子計算機原理,一部分介紹其應(yīng)用。 其實個人也是抱著對這兩個問題的興趣來看的。 究竟什么是量子計算機相信很多讀者都是抱著這個疑問
    發(fā)表于 03-11 12:50

    【量子計算機重構(gòu)未來 | 閱讀體驗】+ 初識量子計算機

    大語言模型訓(xùn)練會是一個怎樣的情景。。。。。。 希望量子計算機盡快走出實驗室,能夠早日進入尋常百姓家,更希望我國的量子計算機取得突破,蓬勃發(fā)展,也能遙遙領(lǐng)先! 今天先研讀至此,后續(xù)所讀所感繼續(xù)分享。 附
    發(fā)表于 03-05 17:37

    計算機視覺的十大算法

    隨著科技的不斷發(fā)展,計算機視覺領(lǐng)域也取得了長足的進步。本文介紹計算機視覺領(lǐng)域的十大算法,包括它們的基本原理、應(yīng)用場景和優(yōu)缺點。這些算法在圖像處理、目標(biāo)檢測、人臉識別等領(lǐng)域有著廣泛的應(yīng)用,對
    的頭像 發(fā)表于 02-19 13:26 ?1294次閱讀
    <b class='flag-5'>計算機</b>視覺的十大算法

    量子計算機的未來

    了解量子計算機對于工業(yè)生產(chǎn)和產(chǎn)品研發(fā)的使用
    發(fā)表于 02-01 15:30

    計算機系統(tǒng)由什么兩部分組成 計算機系統(tǒng)的層次結(jié)構(gòu)

    的各項工作。內(nèi)存是計算機的主存儲器,用于暫時存放數(shù)據(jù)和指令。存儲設(shè)備包括硬盤、固態(tài)硬盤、光盤等,用于長期存儲大量的數(shù)據(jù)和程序。輸入輸出設(shè)備用于與外部環(huán)境交互,如鍵盤、鼠標(biāo)、打印機等。顯示器用于展示計算機處理的結(jié)果。 軟
    的頭像 發(fā)表于 02-01 14:13 ?3803次閱讀