【单片机毕业设计25-基于stm32的导盲眼镜设计】

【单片机毕业设计25-基于stm32的导盲眼镜设计】


前言

🔥这里是小殷学长,单片机毕业设计25-基于stm32的导盲眼镜设计

🧿创作不易,拒绝白嫖可私


一、功能介绍

------------------------------------------导盲眼镜系统----------------------------------------

功能:

1.OLED显示左右两路超声波距离光敏值和加速度传感器值

2.光敏侦测,根据环境的光敏值自动开灯或关灯

3.语音播报 ,若左右距离过近或警报提示

4.蓝牙功能,将相关数据发送到手机端

5.可调整相关距离阈值&光敏阈值

功能可定制


🔥 实物展示

二、硬件部分

下面为该毕设中所用到的相关硬件说明,具体参数不做细节描述

c 复制代码
硬件材料
c 复制代码
原理图

三、软件部分

main.c部分代码

c 复制代码
int main(void)
{
	delay_init();	    	          //延时函数初始化	  
	NVIC_Configuration();         //设置NVIC中断分组2:2位抢占优先级,2位响应优先级 
	Init_Usart();                 //串口初始化  
	LED_Init();                   //Led初始化
	bspNTCAdcInit();               //ADC初始化
	TIM2_Init(7199,0);            //以10KHz计数,定时100us,计算超声波距离
	HC_SR04_IO_Init();            //超声波初始化
    IIC_init();//IIC初始化
	adxl345_init();//ADXL345初始化
	OLED_Init();                  //OLED初始化
	OLED_Clear(0);
	printf("HardWare Init Ok...\r\n");
	while (1)
	{
		filter_data();
		Interface_Task(interface_index);
		Data_Task();
        delay_ms(50);
	}
}

总结

c 复制代码
上面为基于stm32的导盲眼镜系统相关的大致介绍,源码,pcb和原理图以及相关文档说明做了详细说明,有需可私

🧿创作不易,拒绝白嫖

相关推荐
csg110721 分钟前
上电没反应、运行中死机、现场“抽风”——单片机控制板异常排查六步法
单片机·嵌入式硬件
小程序设计29 分钟前
基于单片机的恒温水箱设计
单片机·嵌入式硬件
小程序设计1 小时前
基于单片机的大棚温湿度自动监控系统
单片机·嵌入式硬件
Wx-bishekaifayuan2 小时前
springboot户外登山社交小程序19787-计算机课程设计、毕业设计
spring boot·后端·python·spring·elasticsearch·django·课程设计
+VX:Fegn08952 小时前
计算机毕业设计|基于springboot + vue外卖点餐系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
BYSJMG2 小时前
计算机毕业设计选题推荐:基于大数据的快递物流运营数据分析与可视化,Spark与K-Means
大数据·算法·数据分析·spark·课程设计
小辰爱喝汤3 小时前
新闻管理系统|SpringBoot + Vue 毕业设计完整方案
spring boot·毕业设计·课程设计
XiHongShi20164 小时前
STM32F407 CRC-循环冗余校验例程,建议保存学习
stm32·单片机
Wx-bishekaifayuan4 小时前
springboot社区扶贫救助管理系统13300-计算机课程设计、毕业设计
spring boot·后端·python·django·课程设计·express·旅游
IT毕设梦工厂5 小时前
计算机毕业设计选题推荐:基于大数据的供应链数据分析与可视化|毕业设计选题|计算机毕设|选题推荐|毕设指导|项目定制|源码|高质量项目
大数据·hive·hadoop·python·数据分析·spark·课程设计