相关商品

  • 基于Arduino 互动电子套件 23节经典实验 UNO R3新版
  • 爱上Arduino 互动入门套件 中文教材配套 教学视频 UNO R3
  • 基于Arduino 互动电子积木套件 arduino UNO R3开发实战 爱上制作
  • Arduino Leonardo 莱昂纳多控制器 原装进口
  • Arduino 水蒸气传感器 雨水探测器 液位开关 湿度传感器 电子积木
  • 爱上Processing互动入门套件 UNO R3入门套件 学习套件 Java编程套件
  • Arduino 魔法书 实现梦想的工具和技术
  • Arduino UNO R3 控制器 ATmega328P-PU+ATmega16U2 arduino 原装进口
  • Arduino Mini 面包板 优质迷你 可自贴面包板 电子积木
  • Arduino Mini可拼接面包板 透明面包板 实验板 实验面包板
  • Arduino Mini可拼接面包板 透明面包板 实验面包板
  • 170孔优质面包板 电路板 洞洞板 实验板 可自贴原型扩展板
  • 原装进口 Arduino Mega ADK 2560 开发板 Arduino uno R3 控制器
  • Arduino Mini USB适配器 USB-TTL模块 FT232RL
  • Arduino 小车 2WD套件D版 UNO R3套件 寻线避障套件 电子竞赛
  • RQ HUNO机器人 RoboBuilder  新款人形机器人  全新韩国原装进口
  • Arduino Mini 05 Sparkfun原装进口 ATmega328 控制器
  • Arduino UNO R3 SMD 控制器 ATmega16U2 开发版 单片机 sparkfun原装进口
  • A-Star 32u4 Mini LV 可编程模块 ATmega32U4开发板 pololu原装
  • A-Star 32U4 Mini ULV 可编程模块 ATmega32U4开发板 Pololu原装
  • Arduino 机器人权威指南 爱上Arduino制作指南
  • Arduino 模拟传感器 Slider Sensor 直滑电位计 位置 滑动传感器
  • Arduino Intel Galileo Gen 2 伽利略开发板 官方授权
  • 动手玩转 Arduino 爱上 Arduino 互动电子入门套件 Arduino必备教材
  • 4WD机器人调试助手v2.0软件 智能小车 Arduino 履带 WiFi蓝牙小车
  • SparkFun原装进口 Block for Intel® Edison 扩展板 Arduino扩展
  • 机智云开发板 Arduino UNO 传感器扩展板 GoKit智能硬件
  • 学Arduino玩转机器人制作 爱上 Arduino套件 爱上制作图书 机器人制作知识大全 爱上机器人
  • Arduino 电流传感器 电流检测模块 过流保护模块 交流电检测
  • 奥松 扬声器发声模块 声音输出模块 Speaker模块 麦克风发声模块
  • Arduino Yun Mini 控制器 ATmega32U4开发板 WIFI Linux原装限量
  • Arduino 9 Axes Motion Shield 9轴运动扩展板 三轴加速度计
  • Arduino M0 Pro 电路板 ATSAMD21G18 Arduino UNO 升级 原装
  • 小手枪DIY玩具 木质立体拼装模型 儿童益智积木 手工制作拼插套件
  • 当前位置: 首页 > 产品评测 > 【奥松新品】Simulator for Arduino 模拟器使用评测

    【奥松新品】Simulator for Arduino 模拟器使用评测

    编辑:Techie2013-12-27 13531382@qq.com 浏览次数:1566

    Simulator for arduino 与原版Arduino IDE的接口

        先来个最根本的,找到Simulator for Arduino 模拟器与正版Arduino IDE的接口(如图1)。这里可以让大家通过模拟器调试完程序后,直接打开Arduino IDE来最终下载到目标板。

     

    图1 Simulator for Arduion与Arduino IDE的接口

    图1 Simulator for Arduion与Arduino IDE的接口

    图2 Arduino IDE可以方便的从接口打开程序

    图2 Arduino IDE可以方便的从接口打开程序

    图3 如果程序不在一个同名文件夹下,要多进行一步
     

    图3 如果程序不在一个同名文件夹下,要多进行一步

     

    模拟器可直观的看到引脚的状态

    按下F5快捷键,可以显示输出输出接口,只是弹出的窗口仅有Analog0-Analog5模拟端口的数值,数字端口的状态是在右侧的Arduino控制器模拟图片上显示的。

    图4 模拟器中可以直观的看到多种状态

    图4 模拟器中可以直观的看到多种状态

     

    通过Arduino模拟器的这个功能,运行程序后你可以直接点击数字量端口来改变电位高或低;可以拖动滑条来改变模拟口的数值,最牛X的是还可以精确的指定一个端口的模拟量值,这比实际中用电位器调节要容易。

    图5 Simulator for Arduino中直接指定模拟口值并通过串口发送

    图5 Simulator for Arduino中直接指定模拟口值并通过串口发送

     

    Simulator for Arduino各种各样的Arduino控制器

        个人觉得此功能是这个模拟器中最帅的一个(虽然感觉没嘛实际用处,哈哈)。但悄悄的说,我就是冲这个才想玩玩这个Arduino模拟器滴。不用花钱,就能了解一下很多种Arduino控制器的外形、结构、引脚排布、各种端口类形,从而在某一天真的用到其中一款板型时,一用即上手,也算有些许用处。这也是软件开发者的想法。

    图6 Siumlator for Arduino模拟器中调出Arduino Nano控制器

    图6 Siumlator for Arduino模拟器中调出Arduino Nano控制器

     

    模拟器中多功能的工具附件

    此款神器还附带了8个工具附件,有ASCII码表、二维码生成器、计算及进制转换器、数字口逻辑分析器、串口数据图形显示器、串口监视通讯器、XXXXXX(第八个打X是因为我也没弄明白用途,如果你想挑战一下它,希望你看到的不是停顿,然后模拟器程序混乱,一顿狂跳之后,挂掉。嘿嘿)

    图7 Simulator for Arduino 附带的多种实用小工具
    图7 Simulator for Arduino 附带的多种实用小工具

     

    想不想实时的看到设定变量的值?

        以前用keil uvision451单片机的时候,就对Keil可以列出端口状态以及设定变量的实时数值功能情有独钟,但是,Arduino IDE却没有,只好通过在程序中加入串口通讯,从电脑上读出相关的数据,完事儿了还得注释掉,晕死,结合了java这么高端大气上档次的工具弄出来的IDE,还这么不人性化。

    现在这个问题可以解决啦!Siumlator for Arduino就可以(鄙视一下Arduino IDE)。Siumlator for Arduino可以在中部窗口中把所有的程序前端指定变量名称显示出来,并在程序运行中实时更新,程序运行状态一目了然。

    图8 Simulator for Arduino中实时显示变量值变化
     

    图8 Simulator for Arduino中实时显示变量值变化

     

    Simulator for Arduino貌似还有其它功能吧?

        这个,可以有。比如想看一下程序中语句运行所经时间、制作精确延时,不用在程序中另加入millis()函数了,模拟器顶端就已内置这个功能;还有调试堆栈、单步运行等等,在这里我就偷下懒,不一一列举了,Simulator for Arduino的其它功能,就交给众位Geek们去发掘啦!

     

    相关链接
    Arduino UNO R3控制器:
    http://www.alsrobot.cn/goods-473.html
    爱上Arduino 互动入门套件:
    http://www.alsrobot.cn/goods-467.html
    爱上Arduino 首本Arduino中文教材:
    http://www.alsrobot.cn/goods-193.html
    Siumlator for Arduino 介绍文档:
    http://pan.baidu.com/s/1mg8uxlA
     

    • 用户评价

    暂时还没有任何用户评论

    总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
    用户名: 匿名用户
    E-mail:
    评价等级:
    评论内容:
    验证码:
    captcha

    Hi,大家好,我是小奥!

    欢迎来到奥松机器人的世界!

    需要咨询服务请点小奥哦!

    • 销售咨询: 销售咨询
    • 销售咨询: 销售咨询
    • 技术支持: 技术支持
    • 咨询电话:
      0451-86628691
    Top