设计了一种基于STM32单片机为核心的自动倒车入库和侧方位倒车入库的智能小车算法。小车由电机驱动模块、电源模块、无线透传模块、超声波模块、碰撞检测模块、红外光电传感器、陀螺仪等组成;利用无线透传模块小车接收到空闲车位,单片定时器产生PWM波形,通过调整占空比控制小车的速度和方向;利用陀螺仪实时规划小车的运动轨迹;小车采用超声波测距技术测量前方障碍物的距离从而自动避障,小车周围安装碰撞传感器检测碰撞情况并进行自动调整;通过红外光电传感器判读小车是否完全进入车库,本设计具有高度的智能化、人性化,同时该小车具有很高的稳定性。