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

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

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

如何制作Attiny85鍵盤

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

第1步:所需的材料和工具

我已添加了所有項(xiàng)目的成本價(jià)格我不得不一次購(gòu)買多件商品。我住在南非,所以我只是根據(jù)當(dāng)前的匯率來轉(zhuǎn)換每件商品的成本,只是為了了解這個(gè)項(xiàng)目的成本。一些項(xiàng)目,例如Arduino uno可以借用,因?yàn)樗粫?huì)用于將程序閃存到Attiny85微控制器上,所以我將其從鍵盤的成本中排除。

碳粉轉(zhuǎn)移紙x 1($ 0.3)

Attiny85 x 1($ 2)

1206 SMD LED x 1($ 0.2)

2k電阻x 13($ 0.25)

1M電阻x 1($ 0.25)

47歐姆電阻x 1($ 0.25)

0.1uF電容x 1($ 0.07)

10uF電容器x 1($ 0.2)

3V無源蜂鳴器x 1($ 0.3)

5V穩(wěn)壓器x 1($ 0.35)

9V電池x 1($ 1.75)

9V電池連接器x 1($ 0.5)

1針公頭x 1($ 0.25)

母對(duì)公跳線x 1($ 0.1)

空白單面PCB x 1($ 1.11)

插座IC 8針x 1($ 0.07)

總數(shù)材料成本僅為7.95美元!

所需工具

烙鐵

熨斗

激光打印機(jī)

永久性標(biāo)記

氯化鐵或任何其他等化學(xué)

砂紙

0.6mm鉆頭(不一定是這個(gè)尺寸)

鉆頭或旋轉(zhuǎn)工具

Arduino Uno

公對(duì)母跳線

面包板

可以運(yùn)行Arduino IDE的PC或筆記本電腦

A用于Arduino的USB電纜

步驟2:將設(shè)計(jì)打印到碳粉紙上

如何制作Attiny85鍵盤

對(duì)于此步驟,您只需要將附在此指示表上的PDF打印到A4尺寸的碳粉轉(zhuǎn)印紙上即可。這必須使用激光打印機(jī)完成,打印設(shè)置需要盡可能高的dpi和最暗的碳粉選項(xiàng)!打印后請(qǐng)小心不要碰墨水,因?yàn)樗苋菀酌撀?!設(shè)計(jì)完成后,您需要剪切設(shè)計(jì),如照片所示。

步驟3:準(zhǔn)備空白PCB

在此步驟中,您需要粗略地切割PCB尺寸。這可以用鐵鋸,工藝刀或您喜歡的任何切割方法切割,因?yàn)檫@種切割不需要是完美的。測(cè)量出75mm,這是150mm x 100mm PCB的一半。如上圖所示,用大約400到800粒度的砂紙打磨PCB。

步驟4:轉(zhuǎn)移設(shè)計(jì)并剝離轉(zhuǎn)印紙

對(duì)于這一步,我使用了一種工業(yè)烤面包機(jī),以便將設(shè)計(jì)傳熱到銅上,但我說需要一個(gè)iron會(huì)在所需的工具列表中執(zhí)行此操作。適用相同的步驟。需要將設(shè)計(jì)放在銅上,墨粉朝下(墨粉需要接觸銅)。然后必須加熱約2分鐘(熨斗必須處于最高熱設(shè)置)。兩分鐘后,鐵需要旋轉(zhuǎn)并再壓下一分鐘,以確保它在任何地方轉(zhuǎn)移。在這樣做之后,將板放置幾分鐘以冷卻并將其置于溫水中約10分鐘。該論文已經(jīng)開始自行剝離。現(xiàn)在可以輕輕地拉出轉(zhuǎn)印紙。有些墨水無法正確傳輸,但這將在下一步中修復(fù)。

步驟5:填寫墨水未轉(zhuǎn)移的部分

在此步驟中,需要制造商。小心地將墨水未正確轉(zhuǎn)移的所有部件。由于過多的熱量或壓力,人們也可以刮掉傳送不正確的部件。

步驟6:蝕刻和清潔電路板

在此步驟中,我使用氯化鐵進(jìn)行蝕刻董事會(huì),但有很多選擇。在此步驟中使用手套非常重要,并且要在通風(fēng)良好的區(qū)域進(jìn)行!用水稀釋氯化鐵并將其與水以1:1的比例混合。然后必須將其放置約10至15分鐘,并不斷檢查是否已從PCB上除去所有多余的銅。然后在單獨(dú)的水碗中清潔板直至其清潔。請(qǐng)注意,氯化鐵不能從排水管處理,因?yàn)樗鼘?duì)環(huán)境非常不利,需要負(fù)責(zé)任地處理。

步驟7:清理邊緣并鉆出所有孔

對(duì)于此步驟1需要在設(shè)計(jì)中的輪廓周圍更精確地切割板,并用大約100粒度的砂紙打磨邊緣,以使板更加美觀。在完成此操作之后,需要鉆出已經(jīng)轉(zhuǎn)移的所有孔以準(zhǔn)備用于涂漆和焊接的板。這樣做時(shí)請(qǐng)戴上顆粒面罩和手套,因?yàn)槟诖蚰ゲAЮw維板,這可能對(duì)您的健康有害!在完成電路板整理后,可以從鉆孔過程開始。鉆所有孔(最好用某種鉆床),此步驟現(xiàn)已完成!

步驟8 :(可選)涂漆PCB

使用您選擇的噴漆顏色對(duì)蝕刻的PCB進(jìn)行涂漆。涂漆后,用400目砂紙簡(jiǎn)單地打磨PCB的銅面,只打磨銅部件,因?yàn)榘宓钠溆嗖糠值陀阢~。

步驟9:焊接時(shí)間!

首先將SMD LED焊接到電路板的一側(cè)。我發(fā)現(xiàn)最簡(jiǎn)單的方法是先將焊盤單獨(dú)焊接,然后將SMD元件焊接到焊盤上。然后必須用烙鐵將熱量施加到LED的一側(cè),然后在另一側(cè)加熱以焊接部件。我已經(jīng)在上面的圖像上指出LED上的小綠點(diǎn)必須面向哪個(gè)方向接下來我們需要轉(zhuǎn)動(dòng)電路板并焊接其余部件。我在正確位置的所有組件上添加了帶有標(biāo)簽的圖像。按以下順序焊接組件,以使其最簡(jiǎn)單;電阻器,0.1uF電容器,IC插座,穩(wěn)壓器,蜂鳴器,最后是單頭引腳。上面添加了原理圖。該電路基本上只是一個(gè)電阻網(wǎng)絡(luò),它將5V運(yùn)算分成12個(gè)不同的值,然后由微控制器讀取,微控制器通過蜂鳴器播放一定的音調(diào)。

步驟10:編程Attiny85并添加IC

這是最后一步!完成此操作后,IC可以放在插座中,可以連接跳線,最后可以連接電池并準(zhǔn)備播放!然而,這一步驟是最復(fù)雜的,因此需要精確復(fù)制這些步驟。

打開已附加的代碼這個(gè)帶有標(biāo)簽的“鑰匙”。

接下來,我們需要轉(zhuǎn)到首頁上的偏好設(shè)置,如上圖所示,并粘貼以下鏈接,其中顯示“其他主板管理器網(wǎng)址”

http://drazzy.com/package_drazzy。 com_index.json

接下來我們需要在電路板管理器標(biāo)簽下安裝電路板,如上圖所示。

然后可以將Attiny85放置在面包板中,如上所示。 10uF電容需要連接到Arduino Uno上的復(fù)位和接地引腳。來自arduino的接地和5V需要分別連接到Attiny85上的引腳4和8。 Arduino引腳13必須連接到Attiny85引腳2.Arduino引腳12必須連接到Attiny85引腳1.Arduino引腳11必須連接到Attiny85引腳0,Arduino引腳10需要連接到Attiny引腳1.

選擇Attiny25/45/85作為電路板。 Attiny85作為芯片,8Mhz(內(nèi)部)作為時(shí)鐘,并保持其余的選項(xiàng)。現(xiàn)在讓程序員“Arduino成為ISP”。

接下來我們可以按上傳,就像Attiny85已被編程一樣!

Attiny85現(xiàn)在可以放在焊接PCB上的IC插座中。方向非常重要!帶有小點(diǎn)的IC側(cè)面必須朝向電路板的左側(cè)。

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

    關(guān)注

    4

    文章

    854

    瀏覽量

    39363
  • ATtiny
    +關(guān)注

    關(guān)注

    3

    文章

    128

    瀏覽量

    19534
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于XIAO SAMD21開發(fā)板的數(shù)字鍵盤制作方案

    今天小編給大家?guī)砹藖碜杂《鹊腁rnov Sharma 制作的基于XIAO SAMD21的數(shù)字鍵盤項(xiàng)目,該項(xiàng)目可以通過按鍵在電腦和OLED的屏幕上輸入0-9的阿拉伯?dāng)?shù)字,可以當(dāng)作一個(gè)數(shù)字副鍵盤來使用。
    的頭像 發(fā)表于 09-06 10:02 ?159次閱讀
    基于XIAO SAMD21開發(fā)板的數(shù)字<b class='flag-5'>鍵盤</b><b class='flag-5'>制作</b>方案

    科普知識(shí)丨雙85試驗(yàn)箱是什么?

    85試驗(yàn)箱,作為環(huán)境試驗(yàn)設(shè)備中的一種,主要用于模擬高溫、高濕的極端環(huán)境,以測(cè)試電子、電工及其它產(chǎn)品材料進(jìn)行高溫、高濕雙重環(huán)境應(yīng)力篩選,評(píng)估其在惡劣環(huán)境條件下的適應(yīng)性能。雙85試驗(yàn)通常指的是溫度85
    的頭像 發(fā)表于 07-29 10:23 ?213次閱讀
    科普知識(shí)丨雙<b class='flag-5'>85</b>試驗(yàn)箱是什么?

    磁軸鍵盤霍爾開關(guān)MST-MH481霍爾磁軸機(jī)械鍵盤

    磁軸鍵盤是一種利用霍爾效應(yīng)進(jìn)行觸發(fā)的鍵盤,與傳統(tǒng)的機(jī)械鍵盤有所不同。磁軸鍵盤的軸體采用了霍爾效應(yīng)技術(shù),可以更快速、更穩(wěn)定地觸發(fā)按鍵,同時(shí)也具有更高的耐用性和更長(zhǎng)的使用壽命。它能夠?yàn)槊總€(gè)
    的頭像 發(fā)表于 06-22 08:07 ?363次閱讀
    磁軸<b class='flag-5'>鍵盤</b>霍爾開關(guān)MST-MH481霍爾磁軸機(jī)械<b class='flag-5'>鍵盤</b>

    鍵盤的矩陣規(guī)格設(shè)計(jì)圖

    鍵盤的矩陣規(guī)格設(shè)計(jì)圖
    發(fā)表于 06-19 14:29 ?0次下載

    什么是磁軸鍵盤?電競(jìng)磁軸鍵盤高精度線性霍爾傳感器方案簡(jiǎn)析

    磁軸鍵盤是一種新型的電腦鍵盤,相較于傳統(tǒng)的機(jī)械鍵盤而言,它采用了磁性材料和磁場(chǎng)進(jìn)行操作,具有更輕柔、噪音更小、壽命更長(zhǎng)的優(yōu)點(diǎn)
    的頭像 發(fā)表于 04-18 14:12 ?2763次閱讀
    什么是磁軸<b class='flag-5'>鍵盤</b>?電競(jìng)磁軸<b class='flag-5'>鍵盤</b>高精度線性霍爾傳感器方案簡(jiǎn)析

    薄膜鍵盤領(lǐng)域設(shè)計(jì)#鍵盤

    薄膜鍵盤
    泰達(dá)克電子材料
    發(fā)布于 :2024年01月09日 11:30:41

    單片機(jī)如何讀取鍵盤數(shù)據(jù)

    單片機(jī)作為一種嵌入式系統(tǒng),往往需要與外部設(shè)備進(jìn)行交互。其中之一的重要環(huán)節(jié)就是通過鍵盤讀取輸入的數(shù)據(jù)。在本文中,我們將詳細(xì)介紹如何使用單片機(jī)讀取鍵盤數(shù)據(jù),包括鍵盤的原理、掃描方式、連接方式以及編程實(shí)現(xiàn)
    的頭像 發(fā)表于 01-04 17:09 ?1216次閱讀

    當(dāng)下熱門的AI智能鍵盤到底怎么樣??jī)煽預(yù)I鍵盤到手實(shí)測(cè)

    有很多人會(huì)問AI都能用在鍵盤上了嗎,我只想說隨著AI的大力發(fā)展AI已經(jīng)開始應(yīng)用在各行各業(yè)中了, AI鍵盤的方便快捷確實(shí)能提升不少效率,小編在使用了一段時(shí)間后也是嘆為觀止,下面來分析測(cè)評(píng)一下小編
    的頭像 發(fā)表于 01-02 17:51 ?515次閱讀
    當(dāng)下熱門的AI智能<b class='flag-5'>鍵盤</b>到底怎么樣??jī)煽預(yù)I<b class='flag-5'>鍵盤</b>到手實(shí)測(cè)

    鍵盤模組ATE手感測(cè)試機(jī):打造舒適鍵盤的關(guān)鍵利器

    鍵盤模組ATE手感測(cè)試機(jī):打造舒適鍵盤的關(guān)鍵利器?|深圳磐石
    的頭像 發(fā)表于 12-13 09:11 ?690次閱讀
    <b class='flag-5'>鍵盤</b>模組ATE手感測(cè)試機(jī):打造舒適<b class='flag-5'>鍵盤</b>的關(guān)鍵利器

    基于單片機(jī)的獨(dú)立鍵盤與矩陣鍵盤檢測(cè)

    獨(dú)立鍵盤,是指每一個(gè)鍵位單獨(dú)由一個(gè)IO口控制的按鍵。
    的頭像 發(fā)表于 10-31 15:00 ?1474次閱讀
    基于單片機(jī)的獨(dú)立<b class='flag-5'>鍵盤</b>與矩陣<b class='flag-5'>鍵盤</b>檢測(cè)

    attiny連接電腦后無法燒錄是怎么回事?

    attiny連接電腦后無法燒錄
    發(fā)表于 10-31 07:34

    請(qǐng)問attiny13a用arduino怎么手動(dòng)實(shí)現(xiàn)i2c?

    attiny13a用arduino怎么手動(dòng)實(shí)現(xiàn)i2c?
    發(fā)表于 10-30 07:33

    ARM系統(tǒng)中常用的行列式鍵盤電路的硬件設(shè)計(jì)、鍵盤掃描及鍵盤測(cè)試

    電子發(fā)燒友網(wǎng)站提供《ARM系統(tǒng)中常用的行列式鍵盤電路的硬件設(shè)計(jì)、鍵盤掃描及鍵盤測(cè)試.doc》資料免費(fèi)下載
    發(fā)表于 10-26 14:15 ?0次下載
    ARM系統(tǒng)中常用的行列式<b class='flag-5'>鍵盤</b>電路的硬件設(shè)計(jì)、<b class='flag-5'>鍵盤</b>掃描及<b class='flag-5'>鍵盤</b>測(cè)試

    attiny24可以用什么編譯器開發(fā)?

    attiny24a可以用什么編譯器開發(fā),如果用arduino IDE開發(fā),那么isp固件怎么燒寫,手上有一個(gè)usbisp下載器
    發(fā)表于 10-13 08:29

    stm32矩陣鍵盤的程序

    電子發(fā)燒友網(wǎng)站提供《stm32矩陣鍵盤的程序.zip》資料免費(fèi)下載
    發(fā)表于 10-07 15:07 ?15次下載
    stm32矩陣<b class='flag-5'>鍵盤</b>的程序