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 )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

作者简介
李昭
李昭

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

继续阅读
不用充电!自行车智能照明系统imPulse

自行车的能量收集替代品,包括数据记录,智能照明系统和电池的配电板

工厂师设计模块化发电装置,应对各种缺电环境

该系统易于携带,可同时使用多种形式的发电。 到目前为止,我们创建的发电机模块包括手摇曲柄,风力涡轮机和水轮机。 我们还为发电机模块配备了USB充电器模块和照明模块。 其他潜在的模块包括光伏板以及从热源提取能量。

吸血鬼充电器,真正的“万能”充电器

吸血鬼充电器可以接收在紧急情况下可以找到的任何交流或直流电压,并将其安全地传送到您的USB设备。

工程师用STM32F4造出最小音频合成器

Noise Nugget是一款紧凑型数字合成器,基于180MHz Cortex-M4和带耳机放大器的高品质音频DAC。

工程师为室内导航设计出“看不见”的二维码
工程师为室内导航设计出“看不见”的二维码

用于机器人室内导航的隐形二维码。 使用UV或IR照明可读的隐形标签。

更多资讯
嵌入式设计,硬件重要还是软件重要?
嵌入式设计,硬件重要还是软件重要?

随着经济水平的提高和消费结构的改变,人们对消费电子产品的要求越来越高,如产品的灵活性、可控性、耐用性、高性价比等,这些都可以通过合理、有效的嵌入式系统设计和优化来实现。另外,在现代化的医疗、测控仪器和机电产品中对系统的可靠性、实时性要求较高,更需要有专用的嵌入式系统的支持,这些需求都极大地刺激了嵌入式系统的发展和产业化的进程。

【技术分享】架构层级SOLID原则中的开闭原则分析

本文是关于架构层级SOLID原则的文章系列的第一篇。你可能熟悉如何在面向对象的层级遵循SOLID原则来进行类的设计,或者你也曾经疑惑这些原则是否适用于系统的架构设计,关于这一点,我将尝试给出一些我的见解。

英特尔收购Omnitek,只为进军FPGA市场?
英特尔收购Omnitek,只为进军FPGA市场?

4月18日消息,英特尔近日宣布收购了家领先的优化视频和视觉 FPGA IP解决方案提供商 Omnitek。据了解,Omnitek的技术在 FPGA 上实现了定制的高性能视觉和人工智能 (AI) 推理功能,能够满足各个终端市场的客户需求。

音乐也开源,工程师制作电子木管乐器

在当今的数字乐器市场中,MIDI木管乐器控制器的选择非常有限。 该项目旨在将DIY开源版本带到普通制造商可以创建和播放的版块中

芯科科技推出了满足最新一代PCIe 5.0规范的完整时钟解决方案

- Silicon Labs(亦称“芯科科技”,NASDAQ:SLAB)日前推出了满足最新一代PCI Express®(PCIe®)5.0规范的完整时钟解决方案组合,能够提供同类最佳的抖动性能,且具有显著的设计余量。