手把手教你打造智能小车(3)-小车跑起来

如题所述

第1个回答  2024-04-06

智能小车打造教程(3):让小车动起来



在打造智能小车的旅程中,我们已经准备好了关键配件:**5个以上的LED灯**,L298n电机驱动板1个,4个驱动电机,一套车架和轮子,以及**3节18650电池**和电池盒。为了功能扩展,我们会在后续教程中介绍相应的传感器。




接下来,让我们步入组装环节。首先,用树莓派搭建基础结构,**车架装配**,确保电机、轮胎和电池盒安装牢固。注意电机的朝向和接线,可根据需要进行微调。记住,红色线连接正极,黑色线连接负极,L298n电机驱动板的连接方法请参照详图。




L298N电机驱动模块是小车动力的核心,它需要12V电源。连接方式如下:



    电源部分:12V power接电源,Power GND接地,5V power接GPIO 5V口。
    输入输出部分:A Enable、Logic Input控制电机A,B Enable、Input3、Input4控制电机B,根据真值表操作电机A和B。



为了让小车动起来,我们需要将树莓派的33、11、12脚连接到电机上。编写好名为motorStart.py的Python脚本,用GPIO库实现电机的启动和控制。确保电压充足,至少12V,以保证电机顺畅运行。通过调整占空比,可以实现车速的精准控制,如示例代码:ENA=33, def changeSpeed():...




最后,掌握基础驾驶后,我们来提升小车的智能水平。利用Python编写Flask web程序,通过发送指令来控制车速和行驶方向。安装Flask:`sudo apt-get install python3-flask`,然后运行`python3 appMyPiCar.py`,你的智能小车就准备好了。



系列教程概览:



    《手把手教你打造智能小车(0)-写在前面的话》
    《手把手教你打造智能小车(1)-树莓派及其使用配置》
    《手把手教你打造智能小车(2)-点亮LED灯》
    《手把手教你打造智能小车(3)-小车跑起来》
    《手把手教你打造智能小车(4)-使用传感器自动避障》
    《手把手教你打造智能小车(5)-使用舵机打造摄像机云台》

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网