摘要

基于STC89C52单片机,编写了步进转动控制、障碍检测与自动避障、温湿度AD数据转化与传输、单片机串口数据收发等算法。由单片机作为主控系统,达到步进电机、L298N电压转化模块、红外线模块、温湿度模块、WIFI视频传输模块等电子元件的高度协调统一。采用Java编程语言,参考GitHub上开源代码,利用Android Studio进行了名为"XC431"的APK开发,形成了与自己的小车的功能高度符合的Android手机端操控软件。最终,软件"XC431"通过Socket通信原理对该小车进行了远程控制,实现了智能家居的部分功能需求。