基于ESP32的3D打印Wi-Fi机器人
基于ESP32的3D打印Wi-Fi机器人是ZeroBot的缩小版本。它由同样受欢迎的ESP32作为核心,而不是Raspberry Pi。尽管处理能力较低,但ESP32机器人具有很多功能, 它通过WiFi传输彩色视频,使用小型锂电池,可以通过任何网络浏览器精确控制。凭借4欧元的Esp32和3欧元的相机,它也非常便宜。
特征:
- 全3D打印机箱,(几乎)无需胶水
- 使用websocket接口的模拟控制
- 120x160px的低延迟流媒体(~100ms)
- 定制PCB,没有杂乱的布线
- 适用于任何3.7V LiPo电池
- Micro USB用于编程和充电
器材:
ESP32不需要应用程序,可以从任何具有Web浏览器的PC或移动设备进行控制。 与其他基于浏览器的机器人不同,Web界面使用虚拟模拟摇杆,可以与任何触摸屏或鼠标一起精确地工作。 甚至接受键盘输入。 流媒体分辨率使用的是160x120px的质量。 机器人可以在接入点模式下使用,也可以连接到现有的WiFi路由器。 单节LiPo电池为机器人供电,可以从微型USB端口充电,也可用于对ESP32进行编程。 其他功能包括温度和电池电压监控以及明亮的LED输出。 为了使机器人尽可能紧凑,将组件焊接到定制PCB上。
为了使机器人尽可能小,作者设计一个自定义PCB而不是使用量产的模块。 ESP32实际上只需要很少的外部组件即可运行。 为了对其进行编程,需要USB串行桥接器。 对于这部分,复制了一些Sparkfun的布局,用于使用FT231XS的“ESP32 Thing”。
其实有更便宜的解决方案,如CP2104,但很难进行手工焊接。 要连接相机,PCB边缘有18个焊盘。 这就是编程机器人和流视频所需的全部内容。
另一个重要组件是DRV8833,它是一种微型步进电机/双刷电机驱动器。为了供电,机上有一个LiPo充电器。USB电源和电池可以同时插入。还有一个用于接通更高功率LED的小型晶体管。 然而,这些前灯LED尚未包含在3D打印部件中。
代替编码流,各个像素值通过websocket-server传输到客户端。 相同的websocket用于控制机器人。 在客户端,javascript将像素组装成完整图像并将其显示在html文件中。 此html文件是从ESP32发送的,因此不需要其他软件。
好的文章,需要您的鼓励
19
- 最新资讯
- 最新问答
-
灵途科技看2024 CES:“登堂入室”的机器人与科技新基建
关键字: 机器人 人形机器人 2024-01-29 -
CES 2024揭秘: 揭开未来的五大创新趋势
关键字: ces 消费电子 2024-01-16 -
老龄化带来220亿市场,国产医疗机器人谁能杀出重围?
关键字: 国产 医疗机器人 2024-01-10 -
Unitree夺得IEEE Humanoids 2023冠军,在CES 2024盛大登场!
关键字: unitree ieee humanoids ces 夺冠 2024-01-10 -
盘点2023,机器人行业大件事TOP5
关键字: 泰科 人形机器人 仿真机器人 2024-01-04
-
工业机器人技术是干什么的?
标签: 工业机器人,技术 提问:小杰 2024-07-03 13:03:15 -
机器人焊接焊机报TC异常怎么解决
标签: 焊接机器人,焊机,TC异常 提问:TC 2024-06-28 16:05:01 -
机器人运动轨迹的控制方式有哪两种
标签: 机器人,运动轨迹,控制方式 提问:张默 2024-06-25 10:10:02 -
具身智能什么意思
标签: 具身智能,什么意思 提问:MESSE 2024-06-19 10:37:04 -
3D视觉无序抓取系统配置要点?
标签: 3D视觉,无序抓取,系统配置 提问:QUTE 2024-06-17 13:17:05
- 2022-01-12 09:56:12
- 2019-12-20 17:31:37
- 2019-03-25 14:41:44
- 2019-07-05 13:37:10
- 2019-02-27 16:02:02
- 2018-10-19 10:15:49
- 2024-01-29
- 2024-01-16
- 2024-01-10
- 2024-01-10
- 2024-01-04
- 2023-12-28
- 2023-12-20
- 2023-12-20
- 2023-12-12
- 2023-12-07