資料介紹
PCB圖如下:
描述
嘿大家!
這就是PANDACORN,一個(gè)看起來(lái)像是熊貓和獨(dú)角獸融合的PCB徽章。
這是一個(gè) Attiny13A 供電 PCB 徽章,借助簡(jiǎn)單的 Mosfet 作為開關(guān)設(shè)置來(lái)驅(qū)動(dòng) 6 個(gè)藍(lán)色 LED。
mosfet 的狀態(tài)由輕按按鈕控制。
在第一次 Tap 時(shí),LED 開始以恒定循環(huán)淡入和淡出,
在第二次點(diǎn)擊時(shí),LED 開始閃爍順序,
在第三次點(diǎn)擊時(shí),LED 變?yōu)榈碗娖健?/p>
這個(gè)敲擊的東西循環(huán)進(jìn)行,敲擊 1,敲擊 2,敲擊 3,然后重復(fù)。
我設(shè)計(jì)這個(gè)徽章的方式是讓底部的 LED 從頂部可見,而不是 LED,但它們的發(fā)光通過(guò) PCB 可見,因?yàn)槲以陧敳孔韬笇訁^(qū)域留下了一個(gè)開口并焊接LED 倒置,因此它們會(huì)直接通過(guò) FR4 板發(fā)光。
我在 tindie 的 PCB 徽章中看到了這種技術(shù),它看起來(lái)很棒,所以我有了用同樣的方法制作發(fā)光獨(dú)角獸號(hào)角的想法,所以我準(zhǔn)備了這個(gè) Pandacorn PCB 徽章。
所以在這篇文章中,我將向你們展示這個(gè) PCB 徽章的整個(gè)構(gòu)建過(guò)程,我最近幾個(gè)月也做了類似的項(xiàng)目,如果你對(duì)這些基于徽章的項(xiàng)目感興趣,你也可以看看。
所需材料
定制PCB
LED 0603 藍(lán)色
閣樓13A
紐扣電池座
A03400 場(chǎng)效應(yīng)管
10K 歐姆電阻器
轉(zhuǎn)變
貼片按鈕
附上材料清單。
Pandacorn的運(yùn)營(yíng)
mosfet 的狀態(tài)由輕按按鈕控制。
在第一次 Tap 時(shí),LED 開始以恒定循環(huán)淡入和淡出,
在第二次點(diǎn)擊時(shí),LED 開始閃爍順序,
在第三次點(diǎn)擊時(shí),LED 變?yōu)榈碗娖健?/p>
這個(gè)敲擊的東西循環(huán)進(jìn)行,敲擊 1,敲擊 2,敲擊 3,然后重復(fù)。
入門
制作任何東西的第一步是可視化或思考我們必須制作的東西,比如在我的例子中,我想制作熊貓 - 獨(dú)角獸混合動(dòng)物 PCB,所以我準(zhǔn)備了上面的插圖,其中有一只熊貓,有一個(gè)角他從一個(gè)獨(dú)角獸小伙那里借來(lái)的。
這個(gè)喇叭上面或后面都有 LED,起初我為 PCB 準(zhǔn)備了一個(gè) 555 定時(shí)器 ic 設(shè)置,但后來(lái)我用下面的 attiny13A 設(shè)置丟棄了它。
我在我的 Orcad PCB 設(shè)計(jì)套件上準(zhǔn)備了原理圖。
設(shè)置相對(duì)簡(jiǎn)單,我們有一個(gè) Attiny13A 與一個(gè) N 通道 mosfet 連接,N 通道 mosfet 驅(qū)動(dòng) 6 個(gè) LED,它們都相互并聯(lián)。
Attiny13A 和這些 LED 由一個(gè)硬幣電池或一個(gè) USB 罐供電,它們都并聯(lián)連接,因此可以使用兩個(gè)電源為這個(gè)強(qiáng)大的徽章供電。
PCB原理圖和電路板設(shè)計(jì)的構(gòu)建
完成原理圖后,我準(zhǔn)備了它的 PCB 板?,F(xiàn)在為了說(shuō)明 PANDACORN,我使用了我在 INTERNET 上找到的熊貓圖像。
我在頂部絲印層的 PCB 設(shè)計(jì)中導(dǎo)入了圖像,這樣我就可以在 PCB 板上添加圖形上令人愉悅的圖像,使其更有趣且不那么陰暗,更像是一件藝術(shù)品。
準(zhǔn)備好基本形狀后,我將所有 SMD 組件放置在電路板的底部,從頂部開始,只能看到絲印,所有組件都將放置在底部。
我在此 PCB 中添加了 0603 封裝 LED,但我使用了 0805 焊盤,這是因?yàn)槲覍⑹褂美予F將 0603 LED 焊接在定向位置,因此為了方便起見,最好添加更寬的焊盤。
無(wú)論如何,然后我連接了所有軌道并完成了這個(gè) PCB。
我導(dǎo)出了它的 Gerber 數(shù)據(jù),然后將其發(fā)送給 PCB 制造商以獲取樣品。
PCBWAY評(píng)論
我將 Gerber 數(shù)據(jù)上傳到?PCBWAY 的?報(bào)價(jià)頁(yè)面,這次我想做一些不同的事情,所以我選擇了藍(lán)色阻焊層,我通常會(huì)得到白色阻焊層的 PCB,但這次我選擇了藍(lán)色的。
我在一周內(nèi)收到了 PCB,整體 PCB 質(zhì)量很好,這是預(yù)期的,因?yàn)?PCBWAY?總是提供優(yōu)質(zhì)的東西,我已經(jīng)使用他們的 PCB 服務(wù)一年了,我對(duì)它們的評(píng)論仍然是一樣的,PCB 的質(zhì)量總是很高,這是一個(gè)加分點(diǎn)。
PCBWAY,你們干得好!
查看?PCBWAY ?,以更低的成本獲得出色的 PCB 服務(wù)。
組裝過(guò)程
接下來(lái)是這個(gè)徽章的組裝過(guò)程,其中包括 -
錫膏點(diǎn)膠工藝
元件放置
熱板回流
手動(dòng)添加 LED
添加 THT 組件。
焊膏
首先,我們?cè)诿總€(gè)元件焊盤上放置焊膏,我使用的是普通焊膏(SN-Pb 比 63-37)和焊膏分配注射器。
元件放置
然后我們將組件一個(gè)一個(gè)地添加到它們分配的位置。您可以查看每個(gè)組件的精確位置示意圖。
熱板回流
將組件添加到其位置后,我們小心地提起 PCB 并將其放在 SMT 加熱板上。
我制作了這個(gè)熱板,專門用于制作需要 SMD 焊接的此類項(xiàng)目。市場(chǎng)上的電爐并不便宜,所以我做了一個(gè)最小版本,你可以從這里查看 -
但無(wú)論如何,熱板將 PCB 從下方加熱到焊膏熔化溫度,一旦 PCB 達(dá)到該溫度,焊膏就會(huì)熔化,所有組件都會(huì)焊接到它們的焊盤上。
我們小心地抬起這塊 PCB 并盡量不要搖晃它,因?yàn)楹父嗳匀蝗刍?,如果移?dòng)太多,組件可能會(huì)偏離它們的位置。
我們抬起PCB,然后將其放在較冷的表面上稍微冷卻一下,以冷卻PCB的熱量。
LED 放置
這是一個(gè)額外的過(guò)程。我們必須在定向位置添加 LED,這意味著我們必須將 LED 旋轉(zhuǎn) 180 度并用烙鐵將其一一焊接到提供的焊盤上。
這里的預(yù)防措施是不要讓 LED 過(guò)熱,否則它會(huì)熔化,只需快速并使用 280 度等較低溫度來(lái)熔化焊膏或焊錫絲。
THT 組件
放置 LED 后,我們添加了剩余的 THT 組件,如 USB 端口、插頭引腳、紐扣電池座和電源關(guān)閉開關(guān)。
PCB 已經(jīng)完成,但它還不能工作,因?yàn)槲覀內(nèi)匀恍枰⑿?atttiny13A 以用一些甜美的代碼行填充它。
閃爍代碼
?
int switchPin = 4 ; //4 詮釋led1Pin = 0 ;//0 int亮度 = 0 ;// LED 有多亮 int fadeAmount = 5 ;// 多少點(diǎn)使 LED 淡出 整數(shù)值; 詮釋val2; int按鈕狀態(tài); 整數(shù)模式;//= 0; 無(wú)效 設(shè)置() { pinMode(switchPin, INPUT_PULLUP); pinMode(led1Pin,輸出); buttonState = digitalRead(switchPin); } 無(wú)效 循環(huán)() { val = digitalRead(switchPin);// 讀取輸入值并將其存儲(chǔ)在 val 中 延遲(10); // 10 毫秒是一個(gè)很好的時(shí)間量 val2 = digitalRead(switchPin); // 再次讀取輸入以檢查反彈 if (val == val2) {// 確保我們得到 2 個(gè)一致的讀數(shù)! if (val != buttonState) { // 按鈕狀態(tài)已經(jīng)改變! if (val == HIGH) { // 檢查按鈕是否被按下 如果(模式 == 0){ 模式 = 1 ; }其他{ 如果(模式 == 1){ 模式 = 2 ; }其他{ 如果(模式 == 2){ 模式 = 0 ; } } } } } 按鈕狀態(tài) = val; // 將新狀態(tài)保存在我們的變量中 } // 現(xiàn)在做任何 lightMode 指示的事情 if (Mode == 0 ) {// FLIP FLOP 數(shù)字寫入(led1Pin,低); } 如果(模式 == 1){ 模擬寫入(led1Pin,亮度); 亮度 = 亮度 + 漸變量; 如果(亮度 <= 0 || 亮度 >= 255){ 淡化量 = -淡化量; } } 如果(模式 == 2){ 數(shù)字寫入(led1Pin,高); 延遲(50); 數(shù)字寫入(led1Pin,低); 延遲(50); } }
?
我必須使用這個(gè) Arduino 作為 ISP 程序員來(lái)刻錄服裝的引導(dǎo)加載程序,然后用提供的草圖對(duì)其進(jìn)行閃存。
我已將 Arduino 作為 ISP 草圖上傳到 Arduino nano 板,我在其其余部分和 GND 之間添加了一個(gè)電容器,因此它不會(huì)返回重置模式。
然后我在上面的接線示意圖中將 attiny 的 SPI 引腳添加到 D10、D11、D12 和 13。
然后我們?nèi)rduino IDE
添加服裝的核心文件。
選擇在我的情況下的董事會(huì) Attiny13
選擇合適的程序員(Arduino 作為 ISP)
然后刻錄引導(dǎo)加載程序,等待幾秒鐘,您將看到“完成刻錄引導(dǎo)加載程序消息”
在此之后我們打開我們要上傳的草圖,然后我們進(jìn)入草圖菜單,然后使用程序員點(diǎn)擊上傳,我們的代碼將被上傳到 attiny13A
能量源
至于這個(gè)徽章的電源,我添加了一個(gè)紐扣電池座,以便可以使用通用 CR2032 電池為其供電,我還在此設(shè)置中添加了一個(gè) USB 端口,因此我可以使用 5V 1A 充電器為其供電。
這兩種來(lái)源都有效,但紐扣電池更實(shí)用,就像你想用 ID 表帶佩戴它或在鑰匙鏈上添加這個(gè)徽章,你可以用紐扣電池給它供電,它看起來(lái)很惡心,但充電器贏了不適用于可穿戴的東西。
最終結(jié)果
徽章工作也很酷,我們首先用切換開關(guān)打開徽章,然后我們點(diǎn)擊一??次按鈕,徽章開始它的淡入淡出序列,第二次點(diǎn)擊將淡入淡出切換到快速閃爍序列,最后,第三次點(diǎn)擊會(huì)將 LED 變?yōu)榈碗娖綘顟B(tài)。
然后這個(gè)過(guò)程進(jìn)入一個(gè)循環(huán),?TAP1>TAP>TAP3-LOOP
通過(guò) FR4 板可以看到 LED,這使得這個(gè)徽章更加出色。
目前,我在這個(gè) PCB 版本中沒(méi)有犯任何錯(cuò)誤,所以我認(rèn)為這個(gè)熊貓徽章不會(huì)有另一個(gè)版本,但也許我可以準(zhǔn)備一個(gè) 555 定時(shí)器 ic 熊貓版本來(lái)降低其總體成本,因?yàn)槭褂?atttiy13A 增加了 1 美元材料清單。
無(wú)論如何,這就是今天的內(nèi)容,伙計(jì)們,注意安全,我很快就會(huì)帶著另一個(gè)項(xiàng)目回來(lái),Peace Out!
?
- Brainy PCB徽章開源分享
- 光徽章開源硬件
- PCB制作的Hexo徽章
- Obito Uchiha PCB徽章開源設(shè)計(jì)
- PANDACORN PCB徽章開源
- 悟空PCB徽章V2開源分享
- 6周年官方徽章PCB開源
- Obito Uchiha PCB徽章
- 悟空PCB徽章開源
- PCB設(shè)計(jì)徽章
- 用pcb制作圣誕別針徽章
- 創(chuàng)建PCB CyberSimp徽章
- DIY PCB徽章開源項(xiàng)目
- 圣誕節(jié)LED徽章開源分享
- 攻擊泰坦軍團(tuán)PCB徽章 0次下載
- 關(guān)于FPGA的開源項(xiàng)目介紹 1161次閱讀
- 基于Microchip 8位微控制器制作超級(jí)馬里奧的蘑菇徽章 762次閱讀
- 優(yōu)秀的IC/FPGA開源項(xiàng)目:偽紅外圖像處理 1949次閱讀
- 將OrCAD Schematic和PADS Allegro PCB合并到一個(gè)項(xiàng)目中 2138次閱讀
- 怎么上手 PR 流程?如何開始參與開源項(xiàng)目? 1470次閱讀
- fireflyLED徽章焊接套件 萌化動(dòng)物園系列介紹 1035次閱讀
- 選擇開源項(xiàng)目的重要因素 2122次閱讀
- 全年開源項(xiàng)目的盤點(diǎn)和總結(jié) 3231次閱讀
- 基于Altium Designer的OSHw開源項(xiàng)目 3609次閱讀
- 2018 年 2 月份 GitHub 上最熱門的開源項(xiàng)目 4554次閱讀
- 開發(fā)者不可錯(cuò)過(guò)的開源項(xiàng)目—人工智能篇 6184次閱讀
- 展示Python機(jī)器學(xué)習(xí)開源項(xiàng)目以及在分析過(guò)程中發(fā)現(xiàn)的非常有趣的見解和趨勢(shì) 4080次閱讀
- Python機(jī)器學(xué)習(xí)開源項(xiàng)目分析過(guò)程中的見解和趨勢(shì) 703次閱讀
- FAST:基于FPGA的SDN交換機(jī)開源項(xiàng)目(一) 4531次閱讀
- 11個(gè)機(jī)器學(xué)習(xí)開源項(xiàng)目 2767次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多