本系统要求使用单片机或其他控制器件实现一个智能骑行帽的设计和实现。 可自动控制led灯,在光线昏暗的地方提供照明。
在帽体上通过灯带进行转向提醒,后侧人员提醒,可实现多种供电方式,可usb供电,也可太阳能板供电,或动力储存电。要求设计尽可能的方便使用,合理。
要求熟悉单片机或其他控制器的原理和设计,熟练掌握c语言或其他编程语言的设计编程,完成时间管理器的软件、硬件设计与实现。整个毕业设计还要求完成相应的英文翻译和毕业设计论文。
1、通过学习掌握程序设计、调试技术。
2、掌握仿真软件的使用方法,并能编辑、编译和下载设计文件。
3、掌握系统搭建实用硬件系统的方法。
要求与数据
要求:
1、 系统能自动检测光线强度,并控制骑行帽前led灯的开关,在光线昏暗的地方提供照明。
2、 在帽体后方,通过灯带进行转向提醒,给后侧人员提醒。
3、 可实现多种供电方式,可usb供电,也可太阳能板供电,或动力储存电。
4、 可播放音乐。
部分程序: /**********************************
**********************************/
/**********************************
包含头文件
**********************************/
#include main.h
#include lcd1602.h
#include key.h
#include adc.h
#include time.h
/**********************************
变量定义
**********************************/
uchar key_num = 0; //按键标志位
uint time_num = 0; //计时变量
uchar state=0; //音乐变量
uint light_value; //检测光照
bit mort=0; //模式变量
bit state_1=0; //手动自动模式变量
bit state_2=0; //1闪烁标志位
bit state_3=0; //2闪烁标志位
/**********************************
函数声明
**********************************/
void delay_function(uint x); //延时函数
void key_function(void); //按键函数
void monitor_function(void); //监测函数
void manage_function(void); //处理函数
/****
******* 主函数
*****/
void main()
{
timer0init(); //定时器0初使化函数
while(1)
{
key_function(); //按键函数
monitor_function(); //监测函数
manage_function(); //处理函数
delay_function(10); //延时10ms
time_num++; //计时变量+1
if(time_num > 5000)
{
time_num = 0;
}
}
}
/****
******* 延时 x ms函数
*****/
void delay_function(uint x)
{
uint m,n;
for(m=x;m>0;m--)
for(n=110;n>0;n--);
}
/****
*******按键函数
*****/
void key_function(void)
{
key_num = chiclet_keyboard_scan(); //按键扫描
if(key_num != 0) //有按键按下
{
switch(key_num)
{
case 1: //按键1
state++; //切换歌曲
if(state>=7)
state=0;
switch(state)
{
case 1:
i001=0;
i002=1;
i003=1;
i004=1;
i005=1;
break;
用于WLAN应用的2.45GHz LNA的设计
LED显示屏企业光祥科技于9月16日中止了发行上市审核
美国限制刺激本地购买 中国芯片设备利润飙升
生产硅晶圆a股上市公司
液晶屏断电保护电路
怎样去设计一种基于51单片机的骑行帽呢?
5年内进入3纳米,台积电真能做到吗?
共享按摩椅前景好吗?怎么做?
1N5408功率二极管的基本概念及应用电路
隆基与enercity达成协议 为12000户家庭送去绿电
自搭增益均衡器
DSCC:可穿戴设备将超越电视成为 MicroLED 显示屏最大细分市场
芯驰科技加入湖北省车规级芯片产业技术创新联合体
程序员怎样转行大数据工程师
在GX works2中编辑顺序功能图
CAM350使用技巧问答全集
万马齐喑,“果链”无冬
对于加快工作进度,君芯IGBT栅极电阻Rg的选型
CSR与卓然公司合并 奠定无线互联等领域的全球领先厂商地位
一种边缘引导的显著性目标检测网络EGNet