2013年10月17日 星期四

Arduino Lab 8 - 簡單版的Arduino(使用ATmega8A-PU/16MH)

Lab目的︰
  • 使用較少的元件來組成Arduino,來完成一些較簡單的Lab。

元件︰
  • ATmega8A-PU 28DIP x 1
  • 16MHz振盪器 x 1
  • 22pF 50v陶瓷電容 x 2
  • 開關 x 1
  • 10KΩ電阻 x 1
  • 100nF 50v(104)陶瓷電容 x 2
  • 330Ω電阻 x 1
  • 藍色LED x 1
  • Molex 2P母座 x 1
  • 2x3排針 x 1
  • 洞洞板 x 1


架構圖︰

依照架構圖焊接,ICSP位置參考附件。

完成後使用USBtinyISP寫入bootloader。
本Lab使用arduino 1.0.5 IDE
設定︰
Tools->Board->Arduino NG or older w/ ATmega8
Tools->Programmer->USBtinyISP
最後執行Burn Bootloader
狀態列會出現
完成後會出現Done burning bootloader.
此時還需UpLoad一個blink Sketch來測試。
先從File->Examples->01.Basics->Blink開啟一個Sketch
然後執行File->Upload Using Programmer
出現如下就是成功了。

然後你會看到LED現在會一閃一閃的。

這樣一個簡單的低價的Arduino就完成了,零零總總也才不到70~80元就可完成。

下一步就是要以此為基礎來打造一些小Lab。





沒有留言:

張貼留言