亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

TJBot 入门指南:构建、配置与语音控制您的 AI 机器人

简介

认识 TJBot,IBM 推出的动手套件,将 Watson AI 带到您家门口。组装小型机器人、插入树莓派 3,即可让它挥手、眨眼、说话和聆听——全部由 IBM 云服务驱动。

所需搭建工具

桌面配置需要:

开始使用

在编写代码前,先设置树莓派、联网并保持系统更新。本指南将逐步引导。

树莓派设置

上电: 虽然树莓派可通过微型 USB “PWR IN” 从电脑 USB 口启动,但为稳定性建议使用专用 5.1V 微型 USB 墙式适配器。

连接显示器、键盘、鼠标,插入套件附带的 microSD 卡。将电源适配器插入标记的微型 B USB 口并上电。您应看到树莓派启动画面。

美国用户可能想将键盘布局从英式改为美式。打开树莓派菜单,选择 Preferences → Mouse and Keyboard Settings,点击 Keyboard Layout… 选择首选布局。

安装 TJBot

单条命令运行引导脚本:

curl -sL https://ibm.biz/tjbot-bootstrap | sudo sh –

打开终端(点击顶部面板终端图标)。注意:终端复制使用 Shift + Ctrl + C,粘贴用 Shift + Ctrl + V。粘贴命令后按 Enter 下载脚本。

安装程序会提问一系列是/否问题。以下情况回答 y:

提示输入 TJBot 名称时,可自定义或直接按 Enter 保留默认值。

升级操作系统

脚本会提议升级树莓派系统。虽可能耗时一小时,多数用户十分钟内完成。输入 y 并按 Enter 开始。观察进度滚动;升级全自动进行。

安装 Node.js

系统升级后,安装程序会询问是否安装 Node.js。接受提示,选择 版本 7,由脚本下载安装。若无摄像头,询问时回答 no。

脚本随后将 TJBot 项目克隆至桌面。提示禁用声音内核模块时回答 n 以保留音频功能。

完成安装!

您将看到友好的 TJBot ASCII 艺术字与完成消息。按 Enter 继续。安装程序将列出创建 IBM Cloud 账户的步骤,下文详述。暂跳过硬件测试;自定义配置后可能失败。最后选择 yes 立即重启。

IBM Cloud 设置

TJBot 能力由 Watson AI 提供。访问 Watson 需免费 IBM Cloud 账户。

注册 IBM 账户

访问 IBM 注册页 创建 IBM ID。验证邮箱,输入收到的 7 位确认码。

确认后,从 IBM 账户仪表盘登出。

登录 IBM Cloud

进入 IBM Cloud 门户 (cloud.ibm.com)。输入 IBM ID 邮箱并提供电话号码。完成验证码,通过邮件链接确认账户。点击蓝色 Login 按钮进入云仪表盘。

设置组织

为组织选择简短易记名称并创建空间(如 “test”)。创建后点击 I'm Ready 确认。

IBM Cloud 仪表盘概览

仪表盘是所有 IBM Cloud 服务的启动台。为 TJBot 启用付费服务需添加账单信息:

  1. 点击右上角菜单 Manage → Billing。
  2. 选择 Add Credit Card 并填写表单。
  3. 提交激活升级账户。

账单设置完成后,即可创建 Watson 服务,让 TJBot “活” 起来。

语音控制 LED

首个项目演示语音控制可寻址 LED。首先将套件中的 LED 连接至树莓派。

LED 接线

找到约铅笔橡皮大小的小型 LED。使用附带的 F/F 跳线,按下图接线至树莓派 GPIO 引脚。

接线图由 Maryam @ IBM 提供

USB 麦克风接线

将 USB 麦克风插入树莓派任意可用 USB 口。具体端口无关紧要。

在 IBM Cloud 创建语音转文本实例

返回 IBM Cloud 仪表盘,点击左上角汉堡菜单,进入 Services 下的 Speech to Text。创建新实例并记录凭据。

麦克风连接就绪、语音转文本服务已预配,您现在可以编程让 TJBot 监听、理解并控制 LED。

制造工艺

  1. 优化Cat®机械:My.Cat.com终极指南
  2. 树莓派 3 部署 RAK 831 LoRa 网关分步指南
  3. 基于 RAK831 模块与树莓派 3 构建 LoRa 网关:分步指南
  4. Arduino入门教程01:开始你的第一个项目
  5. Eagle Group:从概念到成品的优质金属制造合作伙伴
  6. 陶瓷3D打印实操指南:技术、材料与设计技巧
  7. 保险业 AI 落地实战指南:从认知到规模化应用
  8. 在 PLCnext 上用 Docker 部署 Node-RED:分步实战指南
  9. 在 PLCnext 上构建首个 Go 应用:新手入门指南
  10. Code-Ready Containers实战指南:基于Red Hat OpenShift的云原生流程自动化
  11. 边缘时代的物联网:增长、数据、安全与合作伙伴策略
  12. 碱性染料认知全景:用途、安全红线与跨行业应用