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

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

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

 

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

 

 

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

 

特征

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

 

硬件

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

 

器件列表:

 

 

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

 


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

 


 

如果你对这个项目感兴趣,想获取完整信息请访问:

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

 

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

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

 

 


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

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

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

 

作者简介
李昭
李昭

与非网编辑。热爱酷炫电子产品。

继续阅读
双姿态水下机器人Aquanaut面世,这台“水下变形金刚”有什么能力?
双姿态水下机器人Aquanaut面世,这台“水下变形金刚”有什么能力?

兼具水下超远航行和复杂作业的能力,这台“水下变形金刚”展现了机器人技术的巅峰。

腾讯 AI 全景分析

以腾讯来说,腾讯AI的战略是“AIinall”,让AI无处不在。在内部业务上,腾讯已经实现AI在内容、社交和游戏上的落地;在B端业务上,腾讯已经实现AI在金融、医疗、零售、安防、教育、工业、出行等方面的落地。

机器人是如何制造的?常用编程方法分享

机器人编程【robotprogramming】为使机器人完成某种任务而设置的动作顺序描述。机器人运动和作业的指令都是由程序进行控制,常见的编制方法有两种,示教编程方法和离线编程方法。

困难与挑战不断,马斯克到底是不是“痴人做梦”?
困难与挑战不断,马斯克到底是不是“痴人做梦”?

上个月马斯克宣布旗下脑机接口公司Neuralink获得了突破性新进展,在动物身上进行的实验已经获得成功。随后Facebook也宣布能够通过植入式电极直接读取人脑中的单词和短语。除了这两家公司之外,还有不少硅谷创企也在涉足这一领域。

从“海龟”科技创业者100人榜单,浅析2019硬件行业趋势
从“海龟”科技创业者100人榜单,浅析2019硬件行业趋势

从刚发布的《2019中国海归科技创业者100人》名单中我们看到了“海龟“派的力量,他们在大众创新万众创业的大环境下扮演着重要的角色。站在一个工程师的角度,了解这100位创业者的背景与贡献,看看目前主流的行业、趋势,分析一下硬件的出路在哪里。

更多资讯
鸿蒙想要成功,开发人员、生态、用户一个都不能少

华为已经发布Harmony OS(鸿蒙操作系统),之前我们已经看到许多野心勃勃的移动OS折戟沉沙,败北而归,为什么失败?因为缺少App支持,缺少开发者支持。对于Harmony,外媒到底是怎样看的?有了

嵌入式“软”硬领域缺乏探索,使用 FPGA 有何潜力?

在一个领域中,如果唯一不变的是变化,那么不需要对电子技术 和设计方法的发展变化做多少回顾,就能见证到变化是如何使设计工程师能够创建出下一代创新产品。

苹果“双标”,竟然在iOS 13 中限制第三方软件的位置跟踪功能?

iOS 13虽说还没有推出正式版,但是测试版已经进行了多版,其中苹果对一些功能的改进,引起了开发者强烈不满。

做物联网操作系统,为什么是一个“九死一生”的行当?
做物联网操作系统,为什么是一个“九死一生”的行当?

阿里AliOS、谷歌Fuchsia、西门子Mindsphere、ARM公司mbedOS…成功的IoT操作系统意味着更大的市场份额、更高的话语权和可观的经济回报。而且已经存在多时的工业互联网平台亦可被看作是某种层面的IoT操作系统,这篇文章我们不妨从多个角度观察IoT操作系统的走势。

一个华为布局了20年的操作系统,展示了华为在物联网上的野心
一个华为布局了20年的操作系统,展示了华为在物联网上的野心

8月9日,华为开发者大会在广东东莞松山湖召开, 这次大会聚集了产业链1500多家合作伙伴、5000余位开发者, 一时间吸引了各方眼球,连央视都参与进来,进行现场直播。