分享

教你如何把Arduino项目做成成品,重复使用Arduino UNO

 guitarhua 2015-07-29
      很多人用了其他单片机,说Arduino效率低,说Arduino成本高,一次要用一块板,不能重复使用。

以此教程献给那些热爱Arduino的人。

其实Arduino的核心就是ATMega的AVR单片机,只要写入程序,单片机IC只需要外置一个石英振荡器,就可以工作,所以我们测试成功的Arduino程序其实Upload到Arduino以后就可以把AVR单片机拆下来,之后再制作PCB将其插上去就可以了。如果设计的PCB上留有复位接口和串口,还能用UNO板来对已经焊接在PCB上的AVR单片机编程,无需重新插上UNO板。

这里先教大家如何给一片全新的ATMega328P写入Arduino Bootloader,来替换上一个Project中拿去焊接在成品PCB上的芯片

Step 1
准备好你的Arduino UNO, USBtinyISP, 全新ATMega328P芯片
 
 

Step 2
把ATMega328P芯片引脚掰好,插入Arduino UNO的IC座上

Step 3
仔细看ICSP,找到一个白点
 
仔细看ICSP对应的插头上的三角形箭头
 
将箭头对准白点方向,正确插入插头。
插头另一遍接USBtinyISP,有专用插座,不会接错。

Step 4
将USB线缆接到USBtinyISP上,另一头接电脑。
 

Step 5
在电脑上打开Arduino程序,右上角Tools里选择好Board Model为Arduino UNO
 

Step 6
确认使用的烧入的方编程器为USBtinyISP
 

Step 7
最激动人心时刻,选择Burn Bootloader  
 

Step 8
泡杯茶。。。
 
这个while挺长的,这个时候可以看到USBtinyISP上BUSY灯亮起
 

Step 9
终于结束了
 
这个时候请拔下USBtinyISP的USB线缆,断开ICSP连接线,把USB线缆插入Arduino UNO板上,在电脑上选择好Arduino串口,写入Blink,可以看到LED灯开始闪,就成功了,你可以用这块Arduino UNO继续开发你的下一个项目。
ATMega328P一片大概15元左右,比重新购买Arduino板或者拆掉自己做好的优秀项目好多了。        

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多