diy 最便宜的rduino-《无线电》2014.08
2014-08-13 14:19:21 目前自制arduino往往用到usbtinyisp下载器之类的工具,可能还需修改参数或代码。而使用arduino的人群大多是业余爱好者,他们对于此类复杂的操作经常会出现各种问题。我也是一名业余爱好者,去年因为买错了下载器,尝试了各种方法,阴差阳错地让我碰到一种使用arduino作为下载器制作arduino的方法,而且操作简单,现分享给初学者,希望大家能在此基础上,做出更多的好作品。
主要材料
1 atmega8-16pu 芯片
2 16mhz 晶体振荡器
3 22pf 电容×2
4 100ω 电阻
5 300ω 电阻
6 led
7 导线若干
8 平口螺丝刀(小)
9 干电池×3
10 arduino duemilanove
11 面包板
将arduino
isp代码上传至arduino
duemilanove
(1) 将arduino duemilanove 通过usb 线连至电脑。
(2)打开arduino ide(我使用的版本为1.0.5),单击“文件”→“示例”→“arduino
isp”。
(3) 选好控制板型号(arduinoduemilanove
w/ atmega328)、端口。
(4)将代码上传至arduino duemilanove。
连接硬件,准备烧入引导加载程序atmega8 的引脚1 连接arduinopin10; 引脚7 连接vcc; 引脚9、10 之间串联16mhz
晶体振荡器,再分别通过两个22pf 的电容与gnd
相连;引脚17 连接arduino pin11; 引脚18 连接arduinopin12;引脚19 连接arduino
pin13;引脚22 连接gnd。
arduino duemilanove 上的reset 端口通过100ω 的电阻,连接到vcc。
烧录引导加载程序
(1) 将arduino duemilanove 通过usb 线连至电脑。
(2) 选择芯片型号( 单击“ 工具” →“ 板” → arduino ng or older w/atmega8)、端口。
未完。。。
全文详见《无线电》2014.08