首先向您表示歉意,由于我每次回复您的消息真的要酌思许久。当然啦,还是称呼您为您,因为我粗略的算一下您比我大7-8岁左右,况且对我来说您真的是大佬[表情]。没骗您,我现在python学的还是“3小时掌握...
现在如果是做简单的上位机啊、计算器啊其实靠ai就行了,我做上位机真的没有写过一行python,主要是和ai描述清除要怎么做,再一点点改,没有codex这样的agent也没问题,这种小工程完全可以靠网页版的。
关于matplotlib我也没有具体了解,我只是很早就用的它,后面gpt也给我推荐了它,它的效果也不错,所以我才推荐的,如果有更好的也麻烦推荐给我一下哈。
关于VSCODE和EIDE的环境配置,我是大学的社团给了一份配置的详细教程,不过似乎不能外传哈,如果你觉得有必要用vscode的话可以私聊我我直接教你,其实不复杂。不过初学阶段用keil5也很正常,或者说大部分人都是这样的,我也是,我只是觉得vscode非常方便git和ai编程。你可以先学着,当开始开发一些比较复杂的工程再考虑用vscode。
关于无线模块,你要多远的控制距离呢?距离要求不高的话,基于nrf24l01的遥控串口是最方便的了,你完全可以把它当作有线的串口模块用,但是要注意一次不要发太多数据之类的,开始还要配置一下,不过很方便,问商家要资料即可。我在用的那款也就50多,很便宜。据商家说能有500m的通讯距离,我没试过,我也就5m内调试用,你可以试试,不行可以无理由退货。然后nrf24l01本身性能一样,协议还复杂,当然便宜,我是不推荐的。现在我用的是E28-2G4MSX,是lora模块,资料写的是3km,不过好像更麻烦,我现在还在处理这个的问题……还有和遥控串口差不多简单的,买那种遥控开关,然后单片机拾取电平,再控制舵机就行,这俩都一样,就是遥控开关可选的型号多不少。