標題: 電子螢火蟲 [打印本頁]
作者: xiaoniu 時間: 2014-12-27 23:27
標題: 電子螢火蟲
忙活了兩天,終于DIY好了一個螢火蟲罐.
2個月前從網上購買了3塊attiny13及10來顆紅、綠、黃貼片發光管。
12月7號:開始搭建洞洞板電路,初步測試了attiny13的功能,重新啟用了usbasp編程器,確認attiny13可以被編程,跑了個小小測試程序,表明新版cvavr也可以正確編譯程序。
12月8日:下午從網上定了4個5.5V/50ma的太陽能電池板;晚上開始焊接黃、綠各6顆貼片發光管,長引線用的是網線線芯,稍微嫌粗了點,不過也將就了,分別以橙色線和綠色線區分之,電源取消紐扣電池,改用3.6v、40MAH的鎳氫充電電池(一般用在需要持續工作的RTC芯片上的),另外打算用太陽能電池為其充電;花了個把小時將GCC程序移植到cvavr下,經編譯發現占用空間比原來還少了100多字節!最后測試,軟硬件均獲得成功!
12月10日,打算在attiny13的唯一剩余的rst引腳接入光控電路,實現白天關閉,夜晚自動打開的功能,以節省已經非常稀薄的電池容量,再損失一塊attiny13的情況下明白了一件事情,就是RSTDISBL熔絲位不能被編程(設置rst引腳為普通引腳),除非你有高壓編程器,我沒有,當然是不能這樣用的了;歪打正著的是,可以用光控電路的電平控制芯片的復位,當環境比較亮的時候,芯片被復位,暗的時候芯片恢復正常工作,這多少也達到了節電的目的,經測試,可以省3/4的電量。
12月11日,太陽能電池板到貨,因為正巧這兩天陰天下雨,沒法正常測試,但是充電還是可以的。
作者: admin 時間: 2017-11-20 03:25
資料:http://m.raoushi.com/bbs/dpj-98918-1.html
| 歡迎光臨 (http://m.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |