欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 自制Digispark—最小USB Arduino [打印本頁]

作者: 51黑黑黑    時間: 2016-2-21 16:55
標題: 自制Digispark—最小USB Arduino





Digispark
Digispark是一個基于ATTINY85微控制器的開發板,體積小且價錢便宜,功能方面則沒有Arduino般強大。代碼與Arduino大同小異,也是使用Arduino IDE開發。
Digispark是Digistump LLC (digistump.com)版權所有,請使用者仔細閱讀Digispark使用協議和版權聲明
Digispark的特別之處是使用了USB與電腦溝通,省了USB至串口轉換器。為此,Digispark必須占用2KB的快閃記憶體(Flash Memory)以便用來安裝Bootloader。
Digispark的功能
打開Examples,大概知道Digispark的功能到達什么程度了。麻雀雖小,五臟俱全。


Arduino for Digispark Examples
規格與說明
下載與燒錄Bootloader
以上文件包含了幾個版本(從1.02至1.06)的Bootloader,其中jump表示開機沒有等待(五秒),上載代碼必須使用jumper(D5/reset引腳接地)。這里我使用micronucleus-1.06.hex

AVRISP MKII pinout

Fuses
完成Bootloader燒錄後,接下來安裝Digispark USB驅動
安裝Digispark USB驅動
Digispark電路圖
下面第一張是官方Digispark電路圖,下面第二張電路圖則是用于測試,5V電源來自電腦的USB通信口,使用非常容易又簡單。建議使用外部USB Hub連接Digispark,以防萬一電路出現問題而損壞電腦的USB通信口。

Digispark official schematic

Simplest Digispark schematic
連接與測試Digispark

Arduino for Digispark Select Board

Arduino for Digispark Select Programmer
先測試一個Digispark Arduino自帶的代碼(Sketch)。單擊File>Examples>Digispark_Example>Start
ARDUINO CODE:
按照以下步驟上載代碼(Sketch)至Digispark。上載代碼有一點點麻煩,那就是每次上載前,Digispark必須與電腦斷開,直至電腦顯示插入Digispark時,才將之插回電腦。

Arduino for Digispark Upload sketch
ATTINY85引腳5(Digital 0)和引腳6(Digital 1)各連接一個330歐姆電阻器及LED 。開電測試,你會看到二粒LED間隔一秒的閃著。









歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1