28980| 0
|
[ESP8266/ESP32] 基于智能检测烟雾和甲烷气体的机器人Alvik |
本帖最后由 zoey不种土豆 于 2024-10-16 14:38 编辑 众所周知,甲烷气体和烟雾会带来重大风险,特别是在封闭空间内。但如果我们能做一个不仅可以检测这些危险,还可以传输实时信息的智能机器人,会怎样呢?那就请配备 MEMS 烟雾和甲烷传感器的 Alvik 机器人登场! 甲烷气体泄漏和烟雾爆发可能随时会意外发生,危及生命和财产。而传统的监测方法依赖于人工检查,速度慢且效率低下。 在这个实验/教育项目中,我们会让一个机器人为我们完成这项任务。 所需零件Alvik 机器人 电路图
连接发送者代码中配置 MAC 地址,将 ESP32-C6 和 ESP32-C6 mini 与 ESPNow 连接:uint8_t broadcastAddress[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; TFT 显示屏的标志屏
源代码这个项目中包含了三段代码。一段是MicroPython代码,用于控制机器人避开障碍物。另一段是C++代码,用于让Beetle ESP32 C6 Mini读取传感器并将信息发送到屏幕设备。还有一段 C++ 代码,用于接收Firebeetle 2 Beetle ESP32 C6 屏幕设备上的信息。 Alvik 设置使用 Micrpython 的 Arduino Labs,连接到 Alvik COM 并传输 Alvik.py ,编辑 main.py 以包含 Alvik.py 图片安装了 2 个传感器的 Alvik 接下来...其中一项增强功能是将 Bettle ESP32 的功能与板载 Arduino Nano ESP32 集成在一起。接收器脚本将使用 microPython。以我的 Alvik 遥控器为例。 最后说明FireBeetle 2 ESP32-C6 和 Beetle ESP32 C6 迷你开发板是IoT项目的绝佳选择。它们功能丰富,且价格亲民。集成显示屏只需连接一根基础的GDI连接线就可以实现。正如本项目所演示,它们非常适用于机器人技术。 原作者:RoniBandini 发布时间:2024.8.2 原文地址:https://community.dfrobot.com/makelog-314460.html |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed