基于STM32单片机的行李箱系统
一.系统设计
本次行李箱系统设计使用STM32单片机为主控,通过HX711称重,通过超声波测距,检测到的数据通过LCD进行显示,通过ESP8266无线传输模块将数据传输到上位机端,两个步进电机模拟旋转。
图1 系统框图
二.硬件设计
本设计所采用的STM32F103C8T6是以Cortex-3为核心的单片机,该系统主要由LCD1602显示模块,电机驱动模块,HX711称重模块,压力检测模块,超声波模块,无线通信模块,继电器模块组成。
图2 硬件电路
三.软件设计
系统在完成系统初始化后就开始通过HX711称重,通过超声波测距,检测到的数据通过LCD进行显示,通过ESP8266无线传输模块将数据传输到上位机端,接受到上位机的指令后系统执行指令,通过两个步进电机模拟旋转。
图3 程序流程图
图4 主程序
四、实物展示
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !