電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>Obito Uchiha PCB徽章開源設(shè)計(jì)

Obito Uchiha PCB徽章開源設(shè)計(jì)

2022-11-08 | zip | 0.16 MB | 次下載 | 免費(fèi)

資料介紹

描述

嘿大家怎么了!

你們還記得宇智波帶土吧?來自火影忍者疾風(fēng)傳!

好吧,我為他做了一個(gè) PCB 徽章。

?
poYBAGNonEGAHZoEABCO_tJ7CHc003.jpg
?
1 / 2

所以這是我的 Obito Uchiha 徽章,它是由 FR4 PCB 板制成的,很酷吧?

宇智波帶土一只眼看著寫輪眼,另一只眼看著輪回眼

但是在這個(gè) PCB 版本中,Sharingan 被三個(gè)藍(lán)色 LED 模仿,它們以追逐順序不斷閃爍,還有一個(gè)紫色 LED 模仿 Rinnegan。

但是等等,寫輪眼是紅色的對吧?

嗯,是的,它的顏色是紅色的,但我目前沒有紅色 LED,所以我們現(xiàn)在就說它是藍(lán)色的。

此外,整個(gè)徽章由全能的 Attiny13A 微控制器供電!

序幕

?

所以最近我一直在用電影和動漫制作這些看起來很酷的書呆子徽章!

制作這些徽章的一種簡單方法是 3D 打印,但你看,用 PCB 制作這些徽章更方便。

讓我來告訴你為什么!

?

徽章形狀可以在PCB Cad軟件中制作,我們可以在PCB絲印上添加我們角色的圖紙,然后在圖紙周圍放置LED等元件。最后,我們生成 Gerber 數(shù)據(jù)并將其發(fā)送給 PCB 制造商。

該P(yáng)CB制造商將專業(yè)生產(chǎn)徽章,除了拆箱和組裝過程外,我們無需做任何事情。

順便說一句,我這次使用了 PCBWay 服務(wù)來制作這個(gè) PCB 徽章!

制作徽章的基礎(chǔ)知識

所以你是一個(gè)剛剛進(jìn)入 PCB 設(shè)計(jì)的新手,但你不知道如何用你當(dāng)前的 PCB Cad 軟件制作這種藝術(shù)風(fēng)格的項(xiàng)目?

好吧,別擔(dān)心!

讓我向您展示如何以幾種簡單的方式制作此類項(xiàng)目。

  • 現(xiàn)在,為了開始任何徽章 PCB 項(xiàng)目,您首先需要一個(gè)電子設(shè)置,您將把它放在您的徽章上。您也不能添加這些東西并制作一個(gè)完全空的 PCB 徽章,上面只有藝術(shù)品,但添加 LED 或徽章會使其更好,因?yàn)檎彰骺梢愿纳破湔w影響。
pYYBAGLNjnSAIErLAAK_7Y25-t0823.jpg
?

簡而言之,添加至少幾個(gè) LED 以使您的徽章看起來很酷。

知道了?

  • 接下來在完成原理圖后,我們搜索可以添加到 PCB 中的繪圖或插圖。
  • 在這個(gè)我的徽章中,我首先搜索一個(gè)黑白圖像。

為什么是黑白,為什么不使用彩色圖像?

?
?
?
poYBAGNonFOAMJrsAA1y8IE8s3w23.jpeg
?
1 / 4
?

你看,大多數(shù)PCB制造商都使用黑白絲印,整個(gè)PCB著色是可能的,但它非常昂貴,因?yàn)樗枰罅康慕z印顏色和整個(gè)另一個(gè)過程,所以這就是大多數(shù)PCB制造商沒有的原因之一這種多色絲印工藝。

因?yàn)樗鼤ㄙM(fèi)更多,所以我們必須以這樣一種方式設(shè)計(jì)我們的電路板,以便我們可以使用黑白圖像并使用黑色或白色來發(fā)揮我們的優(yōu)勢。

?
  • 獲得圖像后,我首先刪除其背景并將其設(shè)為白色。
  • 接下來,我們將此圖像轉(zhuǎn)換為 BMP 圖像,因?yàn)槲业能浖H導(dǎo)入 BMP 格式的徽標(biāo),這是導(dǎo)入圖像的標(biāo)準(zhǔn)格式,但其他軟件包括添加 PNG,因此您可以跳過此轉(zhuǎn)換過程并將圖像導(dǎo)入 PCB Cad 軟件。(怎么做?在我的OrCAD軟件中,我必須先制作一個(gè)logo文件,然后將圖像添加到這個(gè)logo文件中,然后我可以將logo文件導(dǎo)入我的PCB設(shè)計(jì)中。這個(gè)過程很長,你的軟件可能可以直接導(dǎo)入圖像,所以搜索任何導(dǎo)入的圖像選項(xiàng),或者只是谷歌你如何在你的 PCB cad 軟件中做到這一點(diǎn))
  • 接下來,我們將所有組件放置在徽標(biāo)周圍或徽標(biāo)上,就像我的情況一樣,LED 是這個(gè)角色的眼睛,所以我必須將它們放在他的眼睛上。
  • 然后我們連接軌道并做PCB設(shè)計(jì)過程中所需的一般事情。也就是一一連接軌道。
  • 最后,我們在圖像周圍勾勒出輪廓,并為身份證帶打孔。
  • 然后我們必須導(dǎo)入Gerber數(shù)據(jù),我們的PCB制作過程就完成了!
  • 但是在將 PCB 文件發(fā)送給制造商之前,請?jiān)谌魏?PCB 渲染軟件中打開 Gerber 數(shù)據(jù),您的軟件已經(jīng)具有此功能,因此只需查看您的 PCB 在制造后的外觀。

在確保一切正常后,我們將其發(fā)送到我們喜歡的任何 PCB Mabvate。就我而言,我將 Gerber 數(shù)據(jù)發(fā)送到PCBWay 以獲取樣本!

從 PCBWAY 準(zhǔn)備好 PCB

?

因?yàn)槲沂怯煤谏珗D像制作這個(gè)徽章,所以我為這個(gè)項(xiàng)目選擇了白色阻焊層和黑色絲印。

我在一周內(nèi)收到了多氯聯(lián)苯,多氯聯(lián)苯和預(yù)期的一樣好。

?
?
?
?
1 / 2
?

我真的很喜歡白色阻焊層的質(zhì)量,這也是一項(xiàng)艱巨的工作,因?yàn)槲以谶@塊板上布置的絲網(wǎng)印刷并不完全對稱,但PCBWAY在制造這塊 PCB 方面做得非常出色,沒有任何錯(cuò)誤。

PCBWay 你們搖滾,請查看PCBWay 服務(wù),以更低的成本獲得出色的 PCB 服務(wù)。

所需材料

poYBAGNonFiAOje3AAfBK_ktjOU196.jpg
?

這些是我在這個(gè)構(gòu)建中使用的東西

  • 閣樓13A
  • 定制電路板
  • 8205S MOSFET IC
  • 10K 電阻器
  • THT 微型 USB
  • 紐扣電池座
  • 紫色 UVC LED
  • 紅色 LED(不過我用的是藍(lán)色 LED)

組裝過程

pYYBAGLNjoiAKi-EAANPGDmDI_4205.jpg
?

此徽章的組裝過程包括四個(gè)不同的過程,它們是-

  • 錫膏點(diǎn)膠
  • 拾取和放置過程
  • 熱板回流
  • 添加 THT 組件

讓我們從第一個(gè)過程開始,即焊膏點(diǎn)膠過程。

#1 焊膏點(diǎn)膠

?

這個(gè)過程很簡單,我們先手動給每個(gè)元件的焊盤添加錫膏,錫膏,如果你不知道的話,是微小的錫球和助焊劑的混合物,因?yàn)殄a球很小,這個(gè)混合物的外觀和感覺都像糊狀物。

我們使用焊膏分配器注射器涂抹焊膏,或者正確的方法是在這里使用我沒有的模板。但無論如何,在這之后,我們現(xiàn)在可以繼續(xù)下一個(gè)過程,即為每個(gè)焊盤添加組件。

#2拾取和放置過程

?

接下來,我們用ESD鑷子仔細(xì)挑選所有組件,并將它們一個(gè)一個(gè)放置在指定的位置。

#3 熱板回流工藝

?

然后在完成拾取和放置過程之后,我們小心地提起整個(gè) PCB 并將其放置在熱板上。我正在使用幾個(gè)月前制作的優(yōu)質(zhì)舊DIY 電爐。

基本上,在這個(gè)熱板回流過程中,表面加熱到焊膏熔化溫度,然后慢慢熔化。幾分鐘后焊膏完全融化,我們?nèi)∠翽CB并讓它冷卻片刻。

#4 添加 THT 組件

?

最后,我們將 THT 組件添加到 PCB,它們是 Attiny13A 微控制器、USB 端口、開關(guān)和接頭引腳。

完成后,我們的徽章就完成了!但它仍然沒有做任何事情?

那是因?yàn)槲覀冃枰?Attiny13 添加代碼。

Attiny13A 編程

這是我在這個(gè)項(xiàng)目中使用的代碼,它是一個(gè)簡單的追逐器草圖,它可以在追逐器序列中切換每個(gè) Mosfet。(很簡單的東西)

int pinsCount=3;                        // declaring the integer variable pinsCount
int pins[] = {0,1,2};          // declaring the array pins[]


void setup() {
  pinMode(0, OUTPUT);
  pinMode(1, OUTPUT);
  pinMode(2, OUTPUT);
  pinMode(3, OUTPUT);
                  
}

 
void loop() {
  for (int i=0; i1){    // chasing right
    digitalWrite(pins[i], HIGH);         // switching the LED at index i on
    delay(70);                          // stopping the program for 100 milliseconds
    digitalWrite(pins[i], LOW);          // switching the LED at index i off
  }
  for (int i=pinsCount-1; i>0; i=i-1){   // chasing left (except the outer leds)
    digitalWrite(pins[i], HIGH);         // switching the LED at index i on
    delay(70);                          // stopping the program for 100 milliseconds
    digitalWrite(pins[i], LOW);          // switching the LED at index i off
  }
digitalWrite(3, HIGH);
delay(1000);
digitalWrite(3, LOW);
delay(1000);
  

}

至于刷機(jī)過程,我們不能通過任何 USB 直接對 ATTINY13 進(jìn)行編程,我的意思是有一種方法可以直接從 USB 端口對 Attiny 進(jìn)行編程,但我沒有這樣做。

相反,我將使用 ISP 閃存方法,該方法將利用 attiny13A 的 SPI 引腳在其中燒錄引導(dǎo)加載程序,然后燒錄。

Arduino IDE 上安裝 Attiny13 Core

在開始刷機(jī)過程之前,我們首先需要在 Arduino IDE 中下載并安裝 Attiny13 Core 文件。

  • 打開 Arduino IDE。
  • 打開文件 > 首選項(xiàng)菜單項(xiàng)。
  • Additional Boards Manager URLs中輸入以下 URL
  • 打開工具 > 板 > 板管理器...菜單項(xiàng)。
  • 等待平臺索引完成下載。
  • 向下滾動,直到看到MicroCore條目并單擊它。
  • 單擊安裝
  • 安裝完成后關(guān)閉Boards Manager窗口。

準(zhǔn)備 Arduino 作為 ISP 設(shè)置

?

AVR 芯片通常是空白的,它們需要設(shè)置為與 Arduino IDE 兼容,但要做到這一點(diǎn),您需要 AVR 程序員來做這件事,例如 USBASP。

有趣的是,您可以通過一個(gè)非常簡單的步驟使用 Arduino Uno 或 Nano 板制作自己的 AVR 編程器。

  • 將您的 Arduino 板與 com 端口連接并選擇以下草圖
  • 示例>ArduinoISP將此草圖上傳到您的開發(fā)板上
  • 上傳后,進(jìn)入工具菜單并在程序員部分選擇 Arduino 作為 ISP 選項(xiàng)。
  • 現(xiàn)在要閃爍 Attiny13A,我們可以在 Board 部分選擇 Attiny13A。

編程過程使用 VCC、GND 和四個(gè)數(shù)據(jù)引腳。三個(gè)引腳連接編程微和目標(biāo)微之間的 MISO、MOSI 和 SCK,來自編程微的第四個(gè)引腳連接到目標(biāo)的復(fù)位引腳。

poYBAGLNjsiANRT9AAT3SwDePJs309.jpg
?

以上述方式將 Attiny13 與 Arduino 連接起來。(同樣在將 ISP Sketch 上傳到您的 Arduino 之后,不要忘記在您的 Arduino 板的 Reset 和 GND 引腳之間添加一個(gè) 10uf Cap)

poYBAGLNjsqAet73AABmWn8Y1fE060.png
?

我不會使用 Arduino UNO 和面包板來完成這項(xiàng)工作,而是使用我為閃爍 Attiny 或 Atmega MCU 而制作的 DIY Attiny Programmer。

  • 在上述接線配置中將板連接到 Arduino 作為 ISP 設(shè)置
  • 選擇正確的端口、正確的編程器(Arduino 作為 ISP),然后點(diǎn)擊Burn Bootloader
  • 等待幾秒鐘,您將完成刻錄引導(dǎo)加載程序消息。
  • 現(xiàn)在打開您要上傳到這個(gè) Attiny 的草圖
  • 轉(zhuǎn)到草圖菜單并選擇使用程序員上傳。
  • 你的 Sketch 會上傳到 attiny13 上。

結(jié)果

?
?
添加了 ID 卡帶作為徽章佩戴
?

正如您在此處看到的,LED 工作良好,而且看起來很酷。

好吧,我目前正在制作另一個(gè) PCB 徽章,我將很快發(fā)布。

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)