本工程实现了ICM-42688-P的陀螺仪、加速度计、温度计数据的获取,并显示在了OLED屏幕上。并未加入APEX、FIFO寄存器的使用,请按需获取本资源。代码中具体参数的更改,请参照放在Hareware/ICM-42688中的手册(还有翻译版本),希望能本资源能帮到各位程序猿
2024-05-20 19:53:07 47.57MB stm32
1
本次设计的功能如下: 系统包括了语音模块 、传感器数据采集模块和蓝牙模块。系统分为自动模式和手动模式。启动以后进入自动模式,传感器开始检测数据 ,开始读取温度数值,光照数值,烟雾数值。当室内温度高于阈值,室内可燃气体浓度超标,室内光照弱时打开门窗,使用驱动舵机模拟门窗开合。 使用蓝牙模块控制自动模式与手动模式的切换。用手机给单片机发送字符'3'则进入自动模式,发送字符"4"则进入手动模式。手动模式下,可以 使用语音识别模块,说关则关 开则开 ,也可以用手机打开蓝牙连接门窗 ,在手机上通过蓝牙控制门窗。发送字符"1"控制门窗打开,发送字符“”“2”控制门窗关闭。 还有一块基于IIC 协议的OLED芯片,在检测到温湿度、光照、烟雾时时 显示数据,同时也会显示“AUTO”、"HAND"等字样,用于提示当前所处模式。
2024-05-20 18:07:11 6.61MB stm32 智能门窗
ESP8266 WIFI模块程序,基于STM32F103C8单片机,采用串口通讯和HAL库实现,带按键控制,程序模块化很好,配合机智云使用,可以实现stm32之esp8266与机智云app云端连接
2024-05-20 17:40:47 7.15MB stm32 wifi esp8266
1
STM32F103ZET6移植AD7190驱动,cubeIDE编写,重要函数已编译,可自行配置
2024-05-20 16:41:33 1.49MB stm32 cubeide 数据采集 AD7190
1
本资料是实现STM32F103C8T6最小系统板的呼吸灯程序,即板是LED灯的亮灭实验程序,呼吸灯就是LED灯从亮慢慢变暗,再从暗慢慢变亮,不要以为控制电压大小就行,STM32F103C8T6最小系统板没法控制电压渐渐变大变小,但是我们可以通过PWM的占空比来实现呼吸灯,程序用keil5软件编写,编译无错,实现效果完美,望如您所愿。
2024-05-20 14:08:59 421KB STM32
166.STM32-DS1302万年历设计
2024-05-20 13:36:19 2.16MB
1
stm32f103c8t6使用紫色的vl53l0x,红外激光测距,将测距的结果显示到oled显示屏
2024-05-20 11:26:07 8.65MB stm32 VL53L0X 激光测距
1
stm32f103通过485协议读取7合一传感器数据(温度、湿度、氮、磷、钾、ph、电导率)
2024-05-20 10:33:32 21KB stm32
1
支持语音WIFI按键控制四种垃圾桶开关,同时支持语音模块对话进行垃圾分类,WIFI采用TCP局域网方式,请在烧录ESP01S的AT固件后进行STM32通信,可以使用网络调试精灵等支持TCP通信的APP进行测试,后期可以自行设计APP。语音模块采用ASRPRO,支持中文和C语言两个编程方式,图形化界面简单操作。
2024-05-20 10:11:48 25.78MB stm32
1
​ 使用单片机STM32F103ZET6正点原子开发板 使用外设I2C1 - PB7 SDA 使用外设I2C1 - PB6 SCL 编程软件:KEIL5 pcb软件:嘉立创EDA(专业版本) 下载文件包括: 1.keil5(ARM)程序源码工程文件   2.RX8025SA电路设计原理图 3.RX8025SA/SB芯片数据手册中文版; 4.实物图和keil程序仿真图;               基于STM32F103的完整时钟程序,自己创建的完整工程,程序注释清晰详细。
2024-05-19 20:27:29 9.83MB STM32 RX8025SA 时钟芯片
1