微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 关于蓝牙智能小车的pwm调速和上位机控制方向部分代码的相互结合及冲突

关于蓝牙智能小车的pwm调速和上位机控制方向部分代码的相互结合及冲突

时间:10-02 整理:3721RD 点击:
        我最近在做蓝牙小车,MCU是12c5a60s2,L298N驱动电机,一个蓝牙芯片(芯片做从机,手机当主机)。单独的pwm调速我也会,而且可以用手机发送数据控制速度;控制car的方向也可以写出来,现在的问题就是我想把代码里面实现即可以随时调速又可以随时控制car方向的,控制方向的程序是和pwm调速的程序在一起写的,但是烧进去之后电机一顿一顿的不能连续转,应该控制方向的程序影响了pwm的调速。对了,还有我的上位机是用的网上的蓝牙串口助手(下面有截图),数据发送只能是在按键按下并释放后才可以发送出去,所以如果我按下前进按钮释放后,car就会一直跑,直至下次按键发送别的数据,没有那种按下时发送一个数据释放时又发送一个数据的功能,因此控制起来不太方便,但是其他功能比较强大还是选择了这个。
         不知道有哪位前辈能说一下经验,尤其是针对这个pwm和控制方向部分代码模块化方面的,每个部分怎么写,写在什么地方才能不相互影响发挥自己的功能呢?














这个软件应该可以,蓝牙小车。用蓝牙模块接入电脑发送指令看看串口助手显示的是什么,我最近也在研究这个东西。用普通遥控车改造的。直走的时候不能转弯。换四轮驱动应该可以了。



对了。这个软件可以自定义发送的指令。我有资料但是在电脑上。


恩恩,我见这个软件了,不过功能好像没有ui蓝牙串口强大,反正每个APP都有缺陷的,嘿嘿,昨天的问题我已经解决了,pwm和控制方向的代码整合已经互不影响啦!

求分享。我买了4个电机明天应该到了。嘿嘿。

我晚上回去发一下贴,说一下解决方法,我的代码还正在完善,等没有bug了贴到论坛上。

好的。加油,期待

你是哪里的学生?

河南的,怎么了

我也是用的这个软件,但是连接不了电脑,不知道为什么

我还没用它连接过电脑,刚才试试也连不上。但是直接通过手机的设置可以直接连上的。你用它连电脑要做什么,一般都拿他连接蓝牙模块当上位机用了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top