查看: 6213|回复: 12

Arduino mini,低价入门,亲自制作Arduino!

  [复制链接]
  • TA的每日心情
    奋斗
    2014-2-9 10:11
  • 签到天数: 16 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2013-10-15 21:07:28 | 显示全部楼层 |阅读模式
    分享到:

    Arduino,满足您创新创意的需要!

    Arduino 是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。它适用于艺术家、设计师、爱好者和对于“互动”有兴趣的朋友们。

    Arduino,是一个基于开放原始码的软硬体平台,构建于开放原始码simple I/O介面版,并且具有使用类似Java,C语言的Processing/Wiring开发环境。

    Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,烧录进微控制器。对Arduino的编程是利用 Arduino编程语言 (基于 Wiring)和Arduino开发环境(based on Processing)来实现的。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,他们之间进行通信 (比如 Flash, Processing, MaxMSP)来实现。你可以自己动手制作,也可以购买成品套装;Arduino所使用到的软件都可以免费下载. 硬件参考设计 (CAD 文件)也是遵循availableopen-source协议, 你可以非常自由地 根据你自己的要求去修改他们.

    Arduino可以使用开发完成的电子元件例如Switch或sensors或其他控制器、LED、步进马达或其他输出装置。Arduino也可以独立运作成为一个可以跟软件沟通的接口,例如说:flash、processing、Max/MSP、VVVV或其他互动软件…。Arduino开发IDE接口基于开放源代码原,可以让您免费下载使用开发出更多令人惊艳的互动作品。

    面对众多Arduino板,官方的价格似乎有点高,在开源的环境下,在某宝淘一下,似乎低了很多,大多都是直接拿官方的PCB文件制作,售后和技术等问题又是难以保证,基于以上,作为电子方面的我,走上了自己制作Arduino mini板子的线路,这样对于了解和认识Arduino,我想更加深入点。

    Ardunio大部分是基于AVR的单片机制作,只是向里面烧录特定的Flash,改变固件,就像你刷安卓手机ROM包一样,以适应Arduino的代码。

    本次选用的是ATMEGA8L-8PU,8M的晶振,带串口,I2C,ADC,PWM,Digital I/O等资源,足够小小的玩一把。MCU工作必要条件,电源和晶振。

    1.由选择的IC可知,它最大支持8M晶振,也可使用内部晶振,L则代表低压工作,可达2.7V-5.5V。此电可由USB取,或者直流电源插入,晶振则选用8M,加2个22Pf电容,焊接好后即可满足工作条件。点击下载ATMEGA8L-8PU手册

    运行progisp,选择ATmega8,然后选择RD键盘。下方提示“读取ID成功”也就证明连接没问题了,有黑色箭头的按钮,这就是ISP接口界面,可查看连接方式。


    然后点击右下角的…   打开熔断丝配置界面。

    直接在低位值和高位值写入DF,CA,点击写入,然后点击读取,看是否写入正确。如果一致则做以下工作。

    退出熔断丝写入界面,会到主程序,点击文件,调入Flash,选择你放置的Flash位置,调入后,点击自动,不到一分钟,bootloader下载好了

    由官方网站查阅的资料可知道,作为ATMEGA8系列,刷bootloader后,引脚是这样分配的(由上图),在Arduino IDE里面直接控制引脚即可,我制作的Arduino mini连接到LED的引脚的是I/O 12 和9 ,则在程序里面直接控制这2个脚的高低电平即可控制LED灯亮灭。

    代码如下

    void setup()

    {

    pinMode(12,OUTPUT);

    pinMode(9,OUTPUT);

    }

    void loop()

    {

    digitalWrite(12,LOW);

    delay(500);

    digitalWrite(9,LOW);

    delay(500);

    digitalWrite(9,HIGH);

    delay(500);

    digitalWrite(12,LOW);

    delay(500);

    digitalWrite(12,HIGH);

    delay(500);

    digitalWrite(9,LOW);

    delay(500);

    digitalWrite(12,HIGH);

    delay(500);

    digitalWrite(9,HIGH);

    delay(500);

    }

    效果以上传到优酷,欢迎访问。

    Arduino Mini for maker


    Arduino mini 板子资源简介。



       尺寸47.117(mm) x 43.942(mm)  南京创客空间,成都创客空间定制专板。

    适用于ATMEGA8系列DIP28封装的单片机,同样适用于其他系列DIP28封装的AVR单片机。
    板载AVR芯片为ATMEGA8L-8PU,已经烧录好bootloader。

    3组排阵 引出PA PB PC 引脚
          1组电源排针,提供4路5V 与 4路3.3V 电源,方便外扩模块供电。
          1个ISP 下载口
          4个LED灯指示,1个LED指示电源工作。
          支持串口RX TX(PD0,PD1)下载程序
         3路PWM
         6组ADC
         14个数字I/O
         Micro USB 供电与外接5V 供电,手机数据线即可供电使用。
         为方便使用,串口模块不集成到mini板上。

    PCB

    PCB反面                                                              

    优酷视频:
    Led:[url=]http://v.youku.com/v_show/id_XNTkzOTA1MjQw.html[/url]
    步进电机:[url=]http://v.youku.com/v_show/id_XNTk0MzIxOTY0.html[/url]

    Arduino软件下载网址:http://www.arduino.cc/
    如有需要   点击进入

    爱板网专属焊接版 17/套,不含快递的哦,可以自己焊接下,包含全套材料!

    回复

    使用道具 举报

  • TA的每日心情
    难过
    2015-7-11 15:23
  • 签到天数: 567 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-10-15 22:10:56 | 显示全部楼层
    我想知道ISP下载器自己怎么做的。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2015-2-14 09:02
  • 签到天数: 656 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-10-15 22:32:30 | 显示全部楼层
    不错,性价比很高
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-15 06:28
  • 签到天数: 3747 天

    连续签到: 60 天

    [LV.Master]伴坛终老

    发表于 2013-10-16 09:20:36 | 显示全部楼层
    很不错!                           
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-15 06:28
  • 签到天数: 3747 天

    连续签到: 60 天

    [LV.Master]伴坛终老

    发表于 2013-10-16 09:22:24 | 显示全部楼层
    并没有看到怎么制作的过程啊,包括isp下载器仿真器的制作
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-6-12 21:59
  • 签到天数: 647 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-10-16 09:32:29 | 显示全部楼层
    很不错,我买了一个。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-11-30 11:39
  • 签到天数: 359 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-10-16 11:55:42 | 显示全部楼层
    不错   学习了  
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-2-9 10:11
  • 签到天数: 16 天

    连续签到: 1 天

    [LV.4]偶尔看看III

     楼主| 发表于 2013-10-16 12:12:03 | 显示全部楼层
    dwwzl 发表于 2013-10-16 09:22
    并没有看到怎么制作的过程啊,包括isp下载器仿真器的制作

    可以直接用串口烧写程序
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-15 06:28
  • 签到天数: 3747 天

    连续签到: 60 天

    [LV.Master]伴坛终老

    发表于 2013-10-16 14:49:16 | 显示全部楼层
    那很好啊,非常感兴趣
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-2-9 10:11
  • 签到天数: 16 天

    连续签到: 1 天

    [LV.4]偶尔看看III

     楼主| 发表于 2013-10-16 15:47:48 | 显示全部楼层
    dwwzl 发表于 2013-10-16 14:49
    那很好啊,非常感兴趣

    可以试着自己用arduino做点小东西
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-24 04:04 , Processed in 0.182095 second(s), 32 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.