硬件设备
1.购买亚克力板(带有电机以及铜柱)
2.电机驱动模块(L298N)
3.超声波模块(HC_SR04)
4.寻迹模块(红外TCRT5000)
5.舵机模块 (SG90 9G)
6.蓝牙模块 (HC-05)
7.12v可充电的锂电池
8.降压模块(LM2596S DC-DC)
9.最小系统板(51)
10.开关转器
11.显示屏LCD1602
12.时钟模块DS1302
13.按键模块
14.蜂鸣器模块
15.4*4矩阵按键
注:在安装硬件设备的时候,最好不要一次安好,安好一个硬件设备就要进行检测。
功能:首先需要让小车的电机转动方向一致,通过给电机驱动模块输入高低电压来控制小车运动。必须是高低电压结合;然后用PWM来调试电机的转速;
然后给小车设置密码,密码为四位,警报器和计时器,通过LCD1602和4*4矩阵按键还有DS1302时钟模块。当输入密码正确时小车解锁成功,然后LCD1602搭配DS1302开始记录小车解锁到关闭电源的时间;
如果输入的密码错误LCD1602显示错误同时蜂鸣器发声知道密码输入正确为止;
解锁成功后通过红外模块实现循迹功能,通过对黑线的识别,使小车开始行驶;然后其中需要一个按键来实现各种功能的转换,其中我们可以设置三个中断系统来进行调试;
避障模式通过舵机模块和超声波模块的配合,进行识别一定距离范围内的障碍物;
蓝牙模式通过蓝牙模块给单片机发送信号,来使小车进行转动;
全程需要12V锂电池通过降压模块降到5V给51单片机供电来实现各个功能的正常运转;
通过硬件的组装,我们可以尝试写代码进行调试各项功能;