蓝牙老是连不上手机,控制不了小车

大一寒假在家,做了一个蓝牙小车,用的51单片机,JDY-31蓝牙模块,但是连在电脑上用串口助手调试是正常的,但是一接到单片机上就很难连上,还很容易断开,大佬帮忙看看这是什么问题,
我觉得可能是代码出了问题,但又不知道在哪

img

可能供电有问题,模块都没有正常工作。

最好写个蓝牙初始化,包含AT指令软件复位,然后蓝牙芯片应该有个硬件复位管脚,和单片机连上,上电一起在蓝牙初始化里软硬复位。然后调试,多调试调试