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?