Show HN:JBR-001——一款开源 3D 可打印桌面机器人
Show HN: JBR-001 – An open-source 3D printable desktop robot

原始链接: https://projecthub.arduino.cc/syntheticaidata/jbr-001-a-desktop-companion-robot-powered-by-arduino-uno-q-b11c96

该代码控制一台基于 Arduino 的 JBR-001 机器人,机器人配备头部舵机、两个手臂舵机、蜂鸣器、LED 点阵和距离传感器。启动时,机器人会让舵机回到中间位置,播放四个音符组成的问候音,并执行一套头部和手臂动作。 在主循环中,代码持续播放大、小爱心位图动画,以模拟心跳。当距离传感器检测到物体距离小于 200 个单位时,机器人播放一次问候音,并将 `objectDetected` 设为真,以防止重复发声。如果物体移动到距离大于 250 个单位的位置,该状态会重置,机器人便可以再次播放问候音。阈值单位取决于传感器库的输出。动画使用非阻塞的 `millis()` 定时,而问候音和启动动作使用延迟。

**JBR-001** 是一款开源、可通过 3D 打印制作的桌面伴侣机器人,由 Arduino UNO Q 驱动。项目包含源代码、外壳文件和组装说明,并配有摄像头、距离传感器、蜂鸣器、动态显示屏、物体识别功能,以及由伺服电机控制的头部和手臂。它不会行走,腿部主要起装饰和支撑作用。 评论总体较为积极,尤其是那些喜欢与家人一起组装它的用户。不过,也有人质疑该项目的开源理念是否会逐渐走向商业化,这与人们对同类开源机器人 Otto DIY 的担忧不谋而合。 争论主要集中在 UNO Q 约 60 美元的价格,以及市场上没有廉价克隆产品的问题,这可能会限制其普及。批评者还认为,这机器人的移动和操作能力有限,却售价过高,并指出基于 ESP32 的廉价替代方案只需 20~30 美元,也能提供类似的感知功能。支持者则表示,其集成计算能力可能更有利于计算机视觉的应用。 创作者表示,最大的设计难点是如何让机器人保持简单、易于上手、可爱,并且方便用户修改。
相关文章

原文
联系我们 contact @ memedata.com