一.系统设计
系统分为主从机两部分,从机放置在终点,主机放置在起点,主从机的通信是通过Zigbee通信实现的。主机端的光电管检测到人就开始进行运动计时,当从机端的光电管检测到人就会将检测信息通过Zigbee上传到主机端,通过计算两次光电管检测的时间差来进行速度计算,检测到的时间和速度会在LCD1602和上位机端进行显示。
图1 系统框图
二.硬件设计
本设计所采用的STM32F103C8T6是以Cortex-3为核心的单片机,它的功能是实现软件的执行,并对外部的器件、模块进行控制。通过光电管的红外识别实现起点和终点的检测,检测到的数据会通过串口发送到ESP8266和显示屏端,此时通过ESP8266就完成了与上位机的通信。
图2 硬件电路
三.软件设计
图3 程序流程图
图4 主程序
四、实物展示
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6002文章
43990浏览量
620954 -
ZigBee
+关注
关注
158文章
2245浏览量
241247 -
STM32
+关注
关注
2240文章
10675浏览量
348872 -
上位机
+关注
关注
26文章
861浏览量
54053 -
光电管
+关注
关注
0文章
40浏览量
12636
原文标题:基于STM32单片机的体育跑道系统
文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
STM32F1系列单片机的时钟系统
这是stm32的时钟系统,时钟与单片机的关系就好比心脏与人的关系一样,它为单片机的运行提供时间基准。STM32F1系列
发表于 03-23 17:44
•2169次阅读
什么是单片机?什么是stm32
单元(CPU)、存储器(RAM、RAM)GPIO、定时器、中断系统、系统时钟电路及系统总线的微型计算机。它具有微型计算机的属性,因为被称为单片微型计算机,简称
发表于 11-26 06:06
单片机体育比赛电子计时器的软硬件设计方法
单片机体育比赛电子计时器一、实验目的二、实验内容三、实验步骤四、C代码如下五、实验结果六、实验体会一、实验目的掌握单片机I/O口的使用学习并掌握一个简单具体的单片机应用系统的软硬件设计
发表于 12-08 06:18
基于单片机的体育比赛计分器系统设计资料分享
51单片机作为主控芯片;2、采用两个三位数码管显示双方分数、一个四位数码管显示倒计时时间;3、可修改比赛时间,暂停比赛时间;4、可随时加减双方的赛程比分;5、中场交换场地,比分位置也随之交换;6、比赛时间结束时,蜂鸣器发出报警指令。按键说明ADD1:甲...
发表于 01-19 07:14
评论