roboShield 让你的Arduino更容易的扩展

2019-04-09 11:02:39 来源:EEFOCUS
标签:

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

 

roboShield使编程机器人更容易并让你的机器人拥有他(或她)自己的声音!

 

roboShield可以控制8个伺服电机,2个直流电机(包括方向和制动)和一个文本到语音转换器,同时只使用3个IO引脚。 这为您的机器人程序增长留下了很大的空间。

 

使用一个简单易用的roboShield让您的机器人栩栩如生!

 

 

roboShield旨在帮助解决使用Arduino构建机器人时的IO和计时问题。 Arduino运行(PWM)伺服电机和电机,同时发送软件串行数据可能会导致固件和硬件出现故障。 目前有许多的库可以解决这个问题,但现在有一种更简单的方法。

 

 

最好的方法是在屏蔽上放置一个独立的PWM控制器来控制伺服系统。 在查看了PCA9685的所有IO之后,我意识到其中一些引脚也可以轻松控制TB6621电机控制器。

 

通过将所有运动功能从Arduino移动到sheild,roboShield释放了我的程序以执行一些实时计时,同时无缝地提供运动命令。 将V-Stamp文本添加到语音转换器是一项简单的任务,并且可以为屏蔽添加语音输出提供很好的结果。 V-Stamp是由RC Systems( www.rcsys.com )制作和销售的模块

 

 

我添加了一个V-Select引脚头。 使用双引脚跳线,您可以选择5V稳压器的电源来源。 如果您有足够的电压(> 7vdc)进入电机,您可以使用该电压为调节器供电。 如果您的电机电压较小,则可以从屏蔽的Vin引脚获得稳压器电源。 然后,您需要连接到Arduino板的DC电源。

 

特征:

  • PCA9685连接到Arduino。 I2C通信操作伺服系统和电机。
  • TB6621用于2个电机的PWM速度控制。 (与PCA9685的数字连接释放了Arduino引脚)
  • 与伺服电机,电机,传感器和语音扬声器的简单外部连接。
  • 只有2个Arduino引脚用于伺服和电机控制
  • 使用V-Stamp模块,只有1个Arduino引脚用于串行文本到语音。
  • Arduino库已经完成,可以在Github上找到。
  • 用于伺服系统的独立5V电源(因此Arduino上的5v稳压器不会过载)

 

规格:

  • 电机电源电压:VM =最大15V
  • 输出电流:Iout = 1.2A(平均值)/3.2A(峰值)
  • 电机驱动器内置热关断电路和低压检测电路
  • 默认I2C地址为0x40。
  • 语音将1瓦放大器集成到8欧姆扬声器中。
  • 内置于库中的串行音量控制。
  • 从11种不同的语调中选择。
  • 5V板载开关稳压器为伺服电机和其他外设提供高达1安培的电流。

 

优点:

  • 独立的伺服控制释放了Arduino代码。
  • 再次独立电机控制,释放了Arduino。
  • 具有1瓦输出功率的简单文本到语音串行控制可为您的机器人提供清晰的声音。
  • 使用更少的库可以更快地运行机器人。
  • 语音是可选的附加模块
  • V-Stamp模块下的面包板空间

 

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

https://hackaday.io/project/85425-roboshield-voice-motor-servo-sensor

 

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

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

 

 


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

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

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

 

作者简介
李昭
李昭

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

继续阅读
e络盟引入Arduino MKR系列最新扩展板

全球电子元器件与开发服务分销商e络盟宣布新增四款功能强大的紧凑型Arduino MKR扩展板,进一步扩充其嵌入式产品系列。这些扩展板专用于扩展Arduino系列开发板的功能和应用。

工程师造了一款混凝土扬声器,玩出别样艺术感
工程师造了一款混凝土扬声器,玩出别样艺术感

在许多场合,比如赛车运动、太空探索、可穿戴设备上,东西越轻越好。但是,当你想要防止物体的震动、阻止物体四处移动时,或者让事物变得有一种重量感时,就该反其道而行之了。比如机床、铁砧或者扬声器一类的东西就是这种情况。基于这种理念,[SoundBlab]打造了一个浇灌了混凝土的扬声器。

会自动收衣服的晾衣绳

本项目有两个传感器作为探测器,即雨量传感器和LDR。雨量传感器功能可以检测是否发生下雨。

工程师自研PCB原型快速设计,方法之巧妙让人咂舌?
工程师自研PCB原型快速设计,方法之巧妙让人咂舌?

看到用一个石墨铅笔芯和9V电池切割铝箔的把戏之后,我们想知道能否通过相同的方式切割空白PCB上的铜进行PCB原型快速设计呢?事实证明可以做到这一点,但是需要克服一些挑战。目前我们并没有实际投入到这个项目的开发上来,但是我们希望读者们能够受到启发。

定制一个自己的机械数字键盘吧,这位工程师把所有硬件细节都开源了
定制一个自己的机械数字键盘吧,这位工程师把所有硬件细节都开源了

[Mattia]将自己的作品命名为YamPAD,它是‘只是另外一个机械数字键盘’(Yet Another Mechanical numPAD)的简写。这个项目的一个主要目标是制作一个可供他人轻松复制和定制化的设计原型。

更多资讯
Arm全球发布Pelion,解惑物联网高度“碎片化”困局

物联网市场的高度碎片化一直是横在设备厂商面前的一大难题,发展多年来都没有出现一个像Windows和Android能“一统江湖”的平台。预计到2035年,从受限设备到全功能终端节点或网关等物联网设备数量将达到1万亿台,如此庞大的设备数量,设备管理难度越来越大,安全问题更加凸显。

如何快速在AWorks OS操作系统中开发并稳定应用GPS模块
如何快速在AWorks OS操作系统中开发并稳定应用GPS模块

物联智能时代,GPS定位应用愈发广泛,如何快速应用GPS定位模块,稳定有效的获取定位信息,缩短项目周期是至关重要的。本文就如何快速在AWorks OS操作系统中开发并稳定应用GPS模块进行详细介绍。

嵌入式C语言的指针使用总结

C语言作为嵌入式开发的基础语言已经越来越让工程师们知道它的厉害:可以直接操控寄存器,方便CPU的功能设置;可以直接操作物理地址,并进行位的操作进而达到硬件的操作等等。

2019 Arm人工智能开发者全球峰会圆满举办

2019 第二届Arm人工智能开发者全球峰会今天在上海圆满举办。今年的峰会以“共塑AI精彩未来” (Together, making AI different) 为主题,由上海市徐汇区政府指导,Arm中国及Arm人工智能生态联盟 (AIEC) 联合主办,并得到了多家全球及中国人工智能产业领导企业的大力支持。

红狮控制Graphite® 系列人机界面 (HMI)再添新锐

全球工业自动化与网络领域通信、监测和控制专家美国红狮控制公司,今日宣布其Graphite® 系列人机界面(HMI)再添新成员——12.1英寸 Graphite 户外人机界面(HMI),可满足最严苛阳光条件下的读取应用要求。