步骤1:收集材料
创建该项目所需的所有耗材:
视差activitybot
activitybot随附:
usb a至mini-b电缆
线须
公头
连接线
220欧姆电阻
10k欧姆电阻
digi xbee3蜂窝lte-m 套件
xbee3蜂窝套件中包括:
xbib开发板
usb电缆
天线
xbib板的12伏电源
具有短信服务的纳米sim卡
(注意:如果需要,天线,xbib板,电源和sim卡也可以单独提供)
任何具有sms服务的手机
带有us的windows或macos计算机b(用于块代码编程)
aa电池x 5-(我们喜欢带充电器的可充电电池)
用于配置xbee的xctu-(免费下载)
步骤2:构建机器人
按照完整的在线说明组装视差activitybot:
硬件检查
准备外部编码器
准备轮胎
准备底盘
准备servos
安装右伺服器
安装左伺服器
右编码器安装
左编码器安装
电池组
安装尾轮
驱动轮
安装活动板
电气连接
软件和编程检查
发出蜂鸣声
导航基础
进行组装指南中的所有步骤是了解新机器人的最佳方法。我们建议至少完成“触摸导航”步骤,以了解activitybot并构建该项目所需的所有系统。
步骤3:自定义机器人
1。找到并安装晶须开关
2。找到并安装蜂鸣器以获取一些音频反馈
3。使用电线将 sel 连接到 gnd ,以将串行通信路由到xbee。
4。无线线-使用两根跳线,将xbee接头连接到propeller微控制器:
使用一根线将xbee do 连接到 p11
使用另一根导线将xbee di 连接到 p10
视差也具有清晰的接线说明,但请确保使用上面列出的引脚号
第4步:配置xbee cellular
将xbee3 cellular插入xbib开发板或xbee usb适配器,请小心对齐,以使所有插针正确插入插座,如图所示。
组装xbee3 cellular硬件并连接到计算机。确保使用12伏电源,因为仅usb不能提供足够的电流来正常运行模块。该套件随附一张免费的限时使用的sim卡。您也可以从at&t或twilio之类的供应商处购买自己的产品。
安装并启动xctu程序。它将自动将其固件库更新为最新版本。在xctu程序中:
使用xbee无线电的出厂默认设置(9600,8 n 1)添加设备:
xbee建立蜂窝连接后,开发板上的关联指示灯将开始闪烁。如果不是,您可以检查蜂窝网络的注册和连接
将xbee3 cellular模块更新为最新固件。注意:即使您的模块是新购买的,也建议这样做。
通过单击从“无线电模块”列表中选择设备。 xctu将显示该设备的当前固件设置。
将 ip 协议模式设置为sms [2]。
在 p#字段,然后单击“写入”按钮。仅使用数字输入电话号码,不带破折号。如有必要,可以使用+前缀。目标电话号码是您的机器人向其发送文本的电话号码。
检查 td 参数。应将其设置为0,因为文本定界符将不在此项目中使用。
请确保使用带有铅笔图标的按钮将设置写入xbee。
将xbee安装到机器人中
从xbib开发板上卸下xbee3,将其笔直向上拉,注意不要弯曲引脚。如果确实弯曲,请在继续操作之前仔细将其弄直。
确保您仍然将nano-sim卡插入xbee cellular中。
将xbee3插入activitybot的xbee插座中,其方向应使天线连接器朝向xbee cellular的外边缘。机器人,就像板上的小xbee绘图一样。
将天线连接到小型u.fl连接器,方法是将其笔直向下按,同时来回旋转一点,以确保其正确居中。当您将其正确对齐并用力向下按时,它将弹出到位。有时,天线连接器会立即弹出,但通常有点棘手,所以不要灰心。当它自由地来回旋转而不断开连接时,您将知道它是正确的。
用胶带将天线固定在机器人的侧面。即使这不是理想的定位,在大多数情况下也可以正常工作。
步骤5:对机器人进行编程
加载xbee3 cellular activitybot代码
使用usb电缆将机器人连接到计算机
将机器人上的电源开关置于“ 1”位置。这将仅为其控制板供电,并禁用轮子,以便在编程时机器人不会逃逸。
打开blocky.parallax.com并注册一个新帐户
为您的计算机下载blocklyprop客户端并进行安装。此客户端程序必须在您的计算机上运行才能使用blocklyprop online。
在blocklyprop client中按其“连接”按钮以允许本地ip访问。
在浏览器中加载whiskers sms代码。
使用带有向下箭头的绿色按钮通过usb通过机械手的eeprom加载并运行固件
下载进度消息后,终端应出现并显示“ robot v1.2 ready 。..”消息。您已经准备好测试机器人!
第6步:测试机器人
将电源开关置于“ 0”位置
将五节5号aa电池安装在
断开usb电缆的连接,以便机器人可以自由漫游。
将电源开关置于“ 1”位置,以为开发板和xbee3 cellular供电。 》
等待蓝色assoc指示灯亮起 闪烁 ,表示已连接到蜂窝网络:
将电源开关置于“ 2”位置,然后按其上方的rst按钮。
检查您的手机中是否有短信:“机器人1.2就绪。 。.“
收到消息了吗?检查一些事情:
xbee3已正确安装在其插槽中
电话号码已正确输入xbee的配置
xbee的 ip 模式设置为2的sms
电线将xbee do 引脚连接到 p11 ,然后xbee di 至 p10
sim卡具有sms服务
机器人有电-开关附近有指示灯
sim卡已安装在xbee3中
步骤7:使用它!
在运行机器人的情况下,这里是您可以使用的命令。将每个短信发送给您的sim卡电话号码:
前进:将机器人向前移动几英寸(cm)
后退:将机器人后退几英寸(cm)
左后退:将机器人向左旋转90º
右:将机器人向右旋转90º
漫游:将机器人置于自由漫游模式
停止:停止机器人
机器人会发送两个传感器消息:
左晶须:机器人已与机器人上的物体接触左
右晶须:机器人已经接触到右边的物体
希望机器人能够行驶得更远,更快并且传感器更多?所有代码都是开源的,因此您可以更改任何所需的内容。将此改进归功于此原始指南,并享受您的发短信机器人的乐趣!
解析显色指数CRI参数
工业自动化进入数字化虚拟现实时代
ADI推出高性能雷达AFE(模拟前端)IC AD8283
为什么驱动电压5V以下的继电器很少
热电偶有正负极吗
ActivityBot教育机器人的制作
高精度地图盒子能够实现车道级定位以及2km的预见性巡航
华为宣布将在今年内推出配备自己设计的芯片- 鲲鹏920处理器台式机
巴科光电邀您共聚2019德国法兰克福舞台灯光及音响技术展
济南市将在2022年底建成建筑机器人研发基地
Microchip以太网PHY获通信技术创新奖
绕线型异步电动机的基本结构
英特尔取消实景智能手机 将推增强现实眼镜?
杰和科技G1568专为多屏拼接打造高性能主机
触发器空翻现象指什么?
车规级功率器件可靠性测试难点及应用场景
汽车信息安全已进入“刷漏洞”时代
亚马逊调整家庭机器人研发策略往高级走
关于二极管钳位电路的工作原理与波形输出判断方法,拿走不谢
中微半导体设备官网