手電筒韌體燒錄 D.I.Y.
手電筒驅動電路的韌體控制著電筒的操作程序可以很簡單、也可以很複雜
很多人喜歡簡單的操作、實用就好,但是有時候又覺得不夠彈性
也有許多筒友喜歡複雜的操作,可以把電筒當玩具!
比較大容量的可讀寫記憶體,可以提供更多功能、裝進更多的指令
讓使用者可以自行決定要簡單、還是複雜,並可以隨時改變
國外的電筒論壇,有一些集思廣益的構思
發展出不同的驅動電路、還有驅動韌體,有多數都是公開的
於是......
花了不少時間上網作功課,今天實兵操練
課目:韌體燒錄
首先要買一個正確的燒錄裝置,名稱是:USBAVR
還要在電腦上正確驅動它
[img]https://c1.staticflickr.com/1/368/32952749555_32d406464f_z.jpg[/img]
抄版貨,算是非常便宜
[img]https://c1.staticflickr.com/1/486/32952749855_c5987eac94_z.jpg[/img]
手機+放大鏡也能微距,就是手會抖
[img]https://c1.staticflickr.com/3/2454/32952748435_daefb948dd_z.jpg[/img]
接著要去買 SOP8 測試夾、燒錄夾
[img]https://c1.staticflickr.com/3/2415/32138282203_638346df2b_z.jpg[/img]
按照接腳定義連線
[attach]93648[/attach]
準備燒錄的可讀寫記憶體 ATtiny25,有 2KByte 的指令容量,沒錯,就是 2048Bytes
但是已經比之前用在電筒電路上已久的 ATtiny13(1024Bytes) 容量大了一倍
[img]https://c1.staticflickr.com/3/2780/32912107976_d16e544e8c_z.jpg[/img]
夾上燒錄夾,原來這顆IC是台灣生產的
也可以夾住已經焊接在電路板上的IC,隨時升級韌體
[img]https://c1.staticflickr.com/1/318/32828383581_3285584ec4_z.jpg[/img]
使用專用的燒錄軟體,在DOS的環境下完成燒錄
出現了一個警告訊息,查、問了一下,沒有影響
燒錄成功,等待測試........
[img]https://c1.staticflickr.com/3/2874/32570701400_b1dd752946_z.jpg[/img]
下一步,就是搭配電路的製作
{:4_96:} [i=s] 本帖最後由 yy3070330703 於 2017-2-18 00:26 編輯 [/i]
哦哦,那個USB AVR前陣子在做畢業專題的時候有用過類似的,不過其他部分有點不一樣
不知道電筒操作的程式碼是用什麼環境編寫的??有程式碼可以參考看看嗎??
話說您玩的還真徹底,自己焊IC也就算了,現在還打算自己燒程式,您下一步有打算試著畫、洗電路板嗎?? [b] [url=http://news.wii.tw/redirect.php?goto=findpost&pid=312312&ptid=58117]2#[/url] [i]yy3070330703[/i] [/b]
類似 C ?
[attach]93650[/attach]
畫電路板,太專業,最近有看了一點相關資料
洗電路板,有毒液體?還是交給廠家去做 前輩玩真大..... 我還是乖乖的磨光杯就好了…
頁:
[1]