欢迎光临散文网 会员登陆 & 注册

[esp32学习记录]micropython版太极创客的MeArm机械臂

2023-02-08 18:37 作者:长舟泛歌  | 我要投稿

机械臂买了好久了,一直没动(懒狗实锤了),今年寒假想弄一弄,但是发现arduino放学校里了,现在手里只有一个micropython的esp32-S3,这东西刷上arduino的C语言固件再刷回python有点麻烦,就想着拿python再写一遍,反正都是学习。

开始以为就复刻一下,应该挺简单,但是没想到在蓝牙上栽了,蓝牙代码找的网上的,稍微改了改,但是不知道怎么回事我制作的蓝牙app始终连不上esp32,甚至从网上找了别人的工程也没连上,很崩溃。但是拿软件商店里面的蓝牙调试助手就可以,那就算了,干脆用助手吧,反正我也没怎么学过写APP,以后有机会再试试吧(有大佬能帮帮我也很欢迎)。我猜的有几种可能,一是app版本有点老,BLE是比较新的,之前用蓝牙透传app是可以用的。二是手机问题,可能手机不信任我自己做的app?

最后基本实现了太极创客里面的指令控制,代码如下:

  1. servo.py


2.ESP32_S3_BLE.py

3.main.py

参考资料:

  1. 太极创客:http://www.taichi-maker.com/homepage/arduino-tutorial-index/mearm-index/

  2. BLE:https://zhuanlan.zhihu.com/p/583680248

  3. 官方ble库:http://www.micropython.com.cn/en/latet/library/bluetooth.html

调试助手:

视频:

菜狗出没,大佬轻喷

[esp32学习记录]micropython版太极创客的MeArm机械臂的评论 (共 条)

分享到微博请遵守国家法律