•  

    支持可视化编程,让你轻松上手的机器人平台

    2019-04-11 17:39:06 来源:EEFOCUS
    标签:

    2019 Hackadayprize中国区赛事正在火热报名ing,我们将为大?#21307;?#32461;在过去几届Hackadayprize中获奖的作品,希望能给你带来启发!快点来报名参赛,12.5万美元的终极大奖在等你认领:https://www.cirmall.com/hackadayprize_2019

     

    这是一个用于教育的机器人平台。 它包括一个带有100MHz STM32F411芯片的机器人板,带有12个模拟输入,16个PWM引脚(包括12个连接到集成电机控制器),7个数字引脚(可用作中?#24076;?#20004;个uart,1个spi和1个i2c端口。 该平台还包括可视化编程和控制软件,可与电路板无缝协作,通过蓝牙无线工作,并在实验室中的?#32479;?#26412;计算机上运行(除了Mac,Windows和Linux之外,该软件在Raspberry Pi 3上运行?#24049;茫?/p>

     

     

    • 经过验证的高可靠性,可配置性和可升级性技术 - 基于STM32和mbed
    • 初学者到高级用户使用单一平台 - 视觉和文本编程之间的直接对应
    • 可针对每个学习环境或硬件设置进行定制 - 为给定的传感器/设备预先构建的块
    • ?#35270;?#20219;何教学课程 - 可以为学生分配水平,以便初学者不会被所有概念所淹没
    • ?#32479;?#26412;和易于管理 - Raspberry Pi 3兼容
    • 高可靠性 - 所有系统都不?#35272;?#20110;互联网/云
    • 高速 - 所有系统都运行编译的二进制文件,没有模拟器或兼容层
    • 适合儿童使用 - 彩色编码板,输入/输出与传感器/设备匹配

     

    特征

    • 基于功能?#30475;?#30340;32位ARM微控制器和mbed库
    • 开放式硬件和软件可轻松扩展到多种类型的传感器和设备
    • 通过蓝牙无线完全编程和控制
    • 可定制的编程和控制软件(轻松添?#26377;?#22359;或控件)
    • 多平台软件本地运行在?#32479;?#26412;硬件上(包括Raspberry Pi 3)

     

    硬件

    • 该板支持6个直流电机,12个模拟输入,7个数字I / O,4个附加PWM输出,2个串行端口,多个I2C器件,SPI等
    • 无线编程,重置和暂停都是内置的
    • 所有端口均采用颜色编码,并与传感器/设备相匹配,以便于布线
    • 快速100MHz 32位ARM处理器直接在硬件上运行程序,以实现有效,复杂的程序
    • 由于系统基于STM32和功能?#30475;?#30340;mbed库,因此电路板和软件支持硬件中?#24076;?#23450;时器,回调,串行/ I2C / SPI通信,PID循环,字符串操作等。

     

    器件列表:

     

     

    可视化编程软件
    可视化编程软件是机器人平台的核心。 它从可视化编程块生成C ++代码。 它允许学生轻松地进入编程机器人系统。 可以修改所有块或使用基于文本的配置文件添?#26377;?#22359;,从而可以轻松地将传感器或设备添加或扩展到系统。 每个块都被分配了一个不同的“级别”,以便可以设计课程以逐步引入新的功能和概念,而不会让初学者感到压力。 生成的代码将颜色编码为可视块,以查看可视化表示如何转换为?#23548;?#20195;码。 您还可以选择块以查看与这些块对应的代码。 该软件是完全可定制的,可以完全重新配置甚至生成其他系统的代码(如Arduino)。 该软件支持保存/打开,导入/导出,缩放,复制/?#31243;?#25171;印,注?#20572;?#21151;能,以及编程,暂停,重置和控制电路板。

     


    视觉控制软件
    可视控制软件允许计算机通过串行(蓝牙)与机器人板连接。 学生可以想象出复杂系统的各个方面,并且能够完全控制他们的系统(谁不?#19981;?#33457;哨的遥控器!)。 控制可以设置为输入或输出,允许完全控制和反馈电路板以及连接到它的任何传感器或系统。 与编程软件一样,控制软件仅使用文本文件进行高度配置。 您可以控制每个按钮和拨盘的外观和样式的几乎所有方面,以及控件发送或更新的蓝?#26469;?#30721;。 您可以轻松创建全新的刻度盘并更改所有控件的位置和大小。 每个按钮或拨号盘可以同时?#20801;?#22810;个数据源,也可以发送多个数据输入。

     


     

    如果你对这个项目?#34892;?#36259;,想获取完整信息请访问:

    https://hackaday.io/project/90613-visual-robotics-platform

     

    与非网编译内容,未经许可,不得转载!
     

    有人说硬件技术将很快达到极限,而在我们看来,硬件创新,尤其是中国硬件工程师的创新,还远未走到尽头,而只是刚刚开始。作为致力于为全球硬件开发者提供技术共享服务的平台,与非网母公司SupplyFrame旗下最大的全球硬件开发者社区Hackaday.com已连续五年举办全球硬件开发者大赛Hackadayprize,有超过3000多个硬件?#21734;?#22312;这个赛事中互动交流、切磋技艺。

     

     


    这个《硬件改变世界》系列,我们挑选在前几届Hackadayprize大赛中获奖的优秀作品加以?#25925;荊?#30828;件技术可以多有意思,硬件开发者可以多有创意,从这些作品中你可以看到。

    2019年3月,Hackadayprize中国区赛事隆重开启,我们很期待看到国内的硬件开发者大开?#36828;础?#22823;展技艺。你准备好了没,与来自全球的硬件开发者同台PK?

     
    关注与非网微信 ( ee-focus )
    限量版产业观察、行业动态、技术大餐每日推荐
    享受快时代的精品慢阅读
     

     

    作者简介
    李昭
    李昭

    与非网编辑。热爱酷炫电?#30828;?#21697;。

    继续阅读
    机器人市场该如何发展?来听听大咖们怎么分析

    在中国制造2025政策的大力推行下,制造业企业转型升级,机器人应用逐渐普及,中国成为了全球最大工业机器人应用市场,国内机器人市场一片红火,为了鼓励技术创新、提升企业品牌价值,促进产业健康发展。

    环保先锋!SILVER 2机器人完成首次潜水,将用于收集海床塑料垃圾

    SILVER 2由比萨圣安娜大学Biorobotics?#33455;?#25152;的科学家开发,得到了国?#19994;?#29702;学会和Arbi Dario Spa的支持。SILVER 2有六个铰接腿,有足够的弹跳力以安全地越过?#20064;?#29289;而不会受到损坏,并使用两个高清摄像机检查其环境。

    亚马逊仓库人机合一,自动化的未来在哪里?

    他?#23884;?#21483;我“机器人大师”。我抓起一个扁平的包裹,把它的条形码放在红色激光点下扫描,然后把它放在一个小的橙色机器?#26494;稀?#25105;按下左边的按钮,然后放开机器人来完成我的投标。

    京东数字多款机器人参展 CES ASIA,可穿戴仿生手是一大亮点
    京东数字多款机器人参展 CES ASIA,可穿戴仿生手是一大亮点

    6月11日,第五届亚洲消费电子展(CES ASIA)在上海正式开幕。京东数字科技携旗下多款机器人产品参展,并发布可穿戴仿生手产品,可集成在机械臂末端,作为精细操作的执行器,?#35270;?#20110;高危作业、特种任务等场景。

    柔?#28304;?#35273;传感器如此优秀?可赋予机器人以触觉功能?

    柔?#28304;?#35273;传感器为机器人提供感知外部力学环境的能力,是机器人实现智能化的必备条件。石墨烯新材料的发展,为下一代高灵敏柔?#28304;?#35273;技术的发展提供了新的解决路径。

    更多资讯
    工程师故事 | 李工的“博弈”小妙招,让我拿到了全额项目奖金

    一大清早李工突然和我聊起《楚汉争霸》,李工说得对,要是项羽不死,韩信还有用兵之处。项羽兵败乌江,韩信又不会搞经济建设,自然也就没有了存在的价值。

    联芸科技亮相全国双创周 创新成果助力双创升级发展

    6月13日下午,以“科技引领,双创升级”为主题的2019科技创新创业高峰论坛在双创周主会场浙江省杭州市梦想小镇国际会议?#34892;?#20030;办。该论坛在科技部的指导和支持下,由科技部火炬?#34892;摹?#27993;江省科技厅、杭州市政府联合主办,杭州市科技局、创头条、首都科技发展?#38128;匝芯?#38498;等单位承办,科技部、国务院发展?#33455;恐行摹?#27993;江省、杭州市等政府领导以及相关学者专家将出席

    MicroPython做嵌入式开发的优缺点
    MicroPython做嵌入式开发的优缺点

    C / C ++编程语言长期以来一直主导着嵌入式系统行业,很少有其他语言可以?#19994;?#31435;足点。虽然Java和Ada等语言已经尝试过,但Python的流行程度不仅在不断提高,而且已经在基于Linux的应用程序中?#19994;?#20102;很长一段时间。

    一文了解Python中的数字类型
    一文了解Python中的数字类型

    数字类型是不可变类型。所谓的不可变类型,指的是类型的值一旦有不同了,那么它就是一个全新的对象。数字1和2分别代表两个不同的对象,对变量重新?#25345;?#19968;个数字类型,会新建一个数字对象。

    谷歌抛弃 32 位版本安卓,明年底将结束支持
    谷歌抛弃 32 位版本安卓,明年底将结束支持

    谷歌宣布将淘汰32位版Android Studio与Android模拟器

    北京十一选五走势图 北京pk10牛牛计划 2019六合宝典官方下载六合图库 新时时彩计划软件安卓 新疆风采喜乐彩走势图 广西十一选五开奖视频 09年福彩3d走势图 河南22选5开奖结果 香港赛马会码必中 甘肃快三走势图表追号 7乐彩走势图 足彩预测 玩云南时时彩的人多吗 文昌鲁能足球基地 极速十一选五计划软件 七乐彩今天开奖号