- 博客(35)
- 收藏
- 关注
原创 STM32单片机+机智云APP远程WiFi控制灯开关和光照强度显示
目的是帮助很多开发者存在的机智云app固件包烧录问题,主要包括:1.无法烧录机智云固件,如何判断固件烧录成功2.烧录进去无法配网,频段选择3.机智云的代码包修改适配代码是开源的,主要实现的功能是通过机智云APP可以远程控制2灯的开关,光敏传感器采集到的光照强度数值可以上传到机智云APP上显示
2025-03-07 23:16:23
168
原创 015--基于STM32F103ZET6的智能风扇设计
1.自动模式瞎,检测人是否在附近,如果在附近则自动打开风扇,并且根据温度自动调节风扇档位,分为一二三档2.通过按键可以设置定时关闭风扇,按下按键秒数加一,设置好后开始倒计时,倒计时结束关闭风扇3.可以通过按键实现手动和自动模式切换,在手动模式下可以手动调节档位
2025-02-28 22:39:32
171
原创 FreeRTOS实战项目——STM32F103ZET6智能门禁系统(四)
增加了刷卡开锁功能,现在密码输入、指纹识别、刷卡识别均可以实现开锁功能。
2025-02-24 01:22:30
508
原创 逻辑分析仪的使用-以STM32C8T6控制SG90舵机为例
STM32C8T6单片机控制SG90舵机正转和反转,并且在0.96寸OLED上显示当前舵机的旋转角度
2025-02-14 00:16:37
1171
原创 014-STM32单片机实现矩阵薄膜键盘设计
基于STM32的矩阵薄膜键盘设计,能够在OLED显示屏显示当前的按键键值,可以扩展做成计算器、超市收银机、电子秤等
2025-02-03 22:20:28
741
原创 013-51单片机红外遥控器模拟控制空调,自动制冷制热定时开关
主要功能是通过红外遥控器模拟控制空调,可以实现根据环境温度制冷和制热,能够通过遥控器设定温度,可以定时开关空调。
2025-02-02 07:51:15
744
原创 012-51单片机CLD1602显示万年历+闹钟+农历+整点报时
基于STC89C52RC实现的万年历功能,可以实现显示时间和星期、闹钟、农历、整点报时
2025-01-31 18:09:45
922
原创 011-STM32C8T6+DHT11+TTL语音播报+OLED显示
通过STM32C8T6单片机对DHT11温湿度数据进行采集,并且把温湿度数据显示在0.96寸OLED屏幕上,同时TTL语音模块播报当前的温度和湿度,当温湿度超过阈值后LED灯亮起。(可以拓展为语音播报体重、播报公交站信息、播报游乐场在园人数等等)
2024-10-24 20:18:06
223
原创 WiFi通信——STM32通过ESP8266-01S上传DHT11温湿度和LED灯状态到阿里云物联网平台上(二)MQTT协议代码讲解
上面说了一堆我们要抽丝剥茧,刚刚也说了MQTT的每一个报文都有固定的两个字节报头,可变报头不一定每个报文都有,根据上面截图的CONNECT报文,可以看出它是有可变报头的,并且是有10个字节的可变报头,其中这10个字节的可变报头又分为:6个字节的协议名+1个字节的协议级别+1个字节的连接标志+2个字节的保持连接,所以CONNECT报文一共是12个字节,我们开始分析。第三个字节(byte3):可变报头里的协议名的第一个字节,是协议名的长度高8位,固定为0000 0000,换算成十六进制就是0x00。
2024-07-29 19:25:14
1510
原创 FreeRTOS实战项目——STM32F103ZET6智能门禁系统(一)
FreeRTOS是属于RTOS(Real Time Operating System)其中的一种,RTOS包括比如常见的ucos、RTthread、ThreadX等等,RTOS和裸机编程的主要区别就是RTOS可以多个任务同时进行,而裸机只同一时刻只能有一个任务在执行。就像我们的门禁系统,涉及到控制舵机、指纹识别、屏幕显示等等,RTSO就可以建立三个任务,让这三个任务同时执行,而裸机只能一个一个去执行。
2024-07-24 09:06:40
987
原创 WiFi通信——STM32通过ESP8266-01S上传DHT11温湿度和LED灯状态到阿里云物联网平台上(一)
嵌入式设计中常用的无线通信方式主要由蓝牙、WiFi、Zigbee、Lora、NB-IOT等等。这些是最常用的,也是在实际项目开发中根据项目的数据通信特点来选择相应的无线通信方式。本设计主要是讲解WiFi在嵌入式开发中的使用。WiFi通信的频段和蓝牙一样,都是2.4G免费频段。我们使用ESP8266-01S,这款WiFi模块是乐鑫公司设计的,由安信可公司生产的模组。相当于ARM公司设计芯片,ST公司生产STM32模块。
2024-07-23 21:28:33
2275
原创 009-STM32结合北斗定位模块通过wifi发送定位数据系统
本设计是通过北斗模块远程显示系统,硬件方面主要采用了北斗接收模块、LCD显示模块、WiFi发射信号模块和STM32芯片。实现芯片北斗通信模块连接,并且WiFi信号可以远程向手机发送信号数据,关于距离的数据会显示在手机屏幕和LCD屏幕上。
2024-07-21 15:26:22
485
原创 008-STM32摄像头门禁系统
本设计主要由STM32F103ZET6单片机+LCD162显示屏+OV2640摄像头+MLX90614红外测温模块+TF存储卡+蜂鸣器+两个按键+继电器(模拟门禁)组成。当摄像头拍照后比对是熟人后继电器方可打开,并且在屏幕上显示当前人的体温,两个按键分别是手动开门和关门作用,当摄像头拍照发现不是熟人后会蜂鸣器报警。
2024-07-21 15:18:00
209
原创 007-STM32病房监护系统
功能简介:(1)实时监测病人体温和心率值功能便于医护人员随时查看病人身体的各项基本生命体征状况,通过物联网技术的实现监测能有效减少了医护人员与患者的接触次数,在根本上解决了了医护人员感染。(2)改善并监测病房内的空气质量,使病人处于一个良好的空气环境里,可以避免病人加重病情。将病房内的空气质量指数发送给医护人员,让医护人员实时了解病房内空气质量,在合适的环境下进入,可以减少医护人员感染的风险。
2024-07-21 15:09:06
378
原创 006-基于STM32的智能健康系统(体重+温度+心率+wifi)
基于物联网智能终端技术的家庭智能医疗系统,实现了用户远程感知、随时获取数据的智能家庭模式,并利用智能温度计、体重秤、心率表等医疗设备获取定期将体温、体重、心率等生理数据通过网关转发给服务器,通过大数据处理和分析报告异常情况,可以随时跟踪健康状况,同时增加跌倒功能报警系统,可以实时监控行为状态。
2024-07-21 14:59:00
245
原创 005-基于51单片机的酒精浓度检测系统
本设计主要由STC89C52RC单片机+LCD1602显示屏+MQ3酒精传感器+2个LED灯+蜂鸣器组成。酒精浓度测量仪采用STC89C52RC单片机作为处理器,传感器采用常见的气体传感器MQ-3,ADC采集数据提供给CPU处理,LED灯(发光二极管)是电流器件,电流越大,其亮度就越高,所以本文采用其来显示酒精的浓度,非常直观。LCD1602显示酒精浓度的数据,如果酒精浓度超过了设计的值,蜂鸣器就会发出报警。
2024-07-21 14:44:17
244
原创 004-基于51单片机的电能表系统
本设计主要由STC89C52RC单片机+LCD1602显示屏+DS1302+IM1281B电能计模块组成。可以显示实时时间并且能够显示用电度数,单位为KWH。
2024-07-21 14:31:54
422
原创 003-STM32单片机无线蓝牙APP控制风扇
本系统由STM32F103C8T6单片机核心板、步进电机控制、LCD1602液晶显示、按键、风扇控制、蓝牙模块及电源组成。
2024-07-21 14:23:01
166
原创 002-51单片机跌倒检测并GPS定位短信上报
本系统由STC89C52单片机核心板、ADXL345加速度传感器、GPS模块、GSM模块、指示灯、按键、蜂鸣器报警及电源组成。一旦加速度传感器检测到平放即摔倒,蜂鸣器报警,且摔倒的时间持续超过15秒短信上报,触发GSM模块实现短信报警, 发送给指定人员,包括所在位置经纬度信息。短信处理及初始化有状态指示灯指示。GSM上电有几秒初始化,系统供电电源至少要支持5V/2A,GPS天线必须放到露天位置。白嫖党勿伸手,获取资料请加微信。
2024-07-21 14:11:35
352
原创 蓝牙通信--STM32读取超声波传感器并在手机APP上显示
本设计主要是用HC-SR04超声波传感器测量距离,通过串口3经过HC-05蓝牙芯片发送到蓝牙调试助手APP上显示。
2024-07-21 00:25:29
1694
原创 SPI通信----STM32C8T6+RC522刷卡+0.96寸OLED显示
SPI (Serial Peripheral interface,就是串行外围设备接口。是摩托罗拉公司创造的,SPI通信只需要四根线就可以实现全双工通信,就是在同一时间内既可以发数据也可以收数据,并且SPI的传输速率很高,可以达到几十兆Hz,不像IIC,最大也才能到3.4MHz(常用的一般就是100KHz或者400KHz)。NSS(CS)片选信号线SCK时钟信号线MOSI主设备输出从设备输入线MISO主设备输入从设备输出线。
2024-07-15 01:10:58
1549
原创 关于正点原子精英版库函数开发--TFT屏幕利用FSMC设置的地址线偏移量的解释
如果你把地址只让A10是1,A0是0,那么就是0x400,如果把它作为第一个变量的地址,那么第二个变量的地址就是:0x400+2=0x402,会发现第11位也就是A10还是1,根本就没变,那就达不到作为数据/命令区分了,因为数据的时候要A10是0,命令的时候A10是1.所以必须为0x7FE。首先这个0x6C000000,为啥不是0x6C或者0x6C00或者0x6C0000,少个0少几个0不行吗?因为STM32单片机是32位的,所以地址都是32位的,我们知道0x前缀开始的都是十六进制的,那么。
2024-07-13 13:10:55
716
原创 IIC通信协议详解(以STM32F407控制0.96寸OLED显示屏代码+逻辑分析仪为例)
从零开始教你写IIC通用通信协议,并且用时序图+代码+逻辑分析仪捕捉波形结合分析
2024-07-10 02:43:55
2616
原创 010-51单片机+LCD1602+AS608指纹锁
基于单片机的密码锁是很多基础嵌入式设计的练习题目之一,所以资料也比较多,本设计是最简单的一个指纹开锁的示例,本设计的主要功能是设置两个按键,一个是录入指纹按键,一个是删除指纹按键,当按下不同按键时LCD1602会显示出当前的状态信息,在没有录入指纹的时候,如果直接指纹解锁是无法实现的,并且在三次识别不成功的情况下单片机会驱动蜂鸣器实现报警功能。
2024-01-15 03:25:36
2492
9
原创 STM32烧录程序的多种方式及调试工具介绍
STM32现在烧录程序的主流方式包括JTAG、SWD和ISP,JTAG和SWD除了可以烧录程序之外还可以实现硬件仿真的,说白了就是可以在Keil MDK上实现在线仿真,调试断点之类的,但是ISP只用于实现程序的烧录,分别说明如下。
2024-01-10 04:03:08
19515
2
原创 Visual Paradigm创建IBD图
内部模块图(Internal Block Diagram,IBD)和BDD的关系非常密切。可以在IBD中显示各种元素来说明系统结构的各个方面,创建IBD是为了指定单个模块的内部结构对BDD中表达的内容做补充。IBD还有其独特的能力,它是建模工具箱中的重要部分。内部模块图的图类型缩写是。对于IBD,唯一允许的模型元素类型就是模块。IBD的外框总是代表你在系统模型某处定义的模块。在外框之中,你可以显示模块的组成部分属性和引用属性,以及把它们连接在一起的连接器。
2023-09-14 13:27:57
282
原创 Visual Paradigm创建BDD图
SysML是一种用于系统工程应用的通用系统架构建模语言,用于将Idea通过沟通从一个地方传递另一个地方。其目的是在利益攸关者中的系统进行可视化和可交流化,SysML不是独立的语言,其基于UML语言扩展而来。
2023-09-13 16:33:51
404
原创 Visual Paradigm介绍
1.VP是什么?是包含设计共享、线框图和数据库设计新特性的企业项目设计工具,公司在其核心产品更新到v11.1的时候,把三个原始的系列产品(Agilian和Logizian)融合在一起,将最初为不同建模功能服务的多个独立产品整合成的一个产品,其名字被命名为与公司的名字相同。现在你只需要这样单独的一款模型软件就可以完成用UML设计软件,用BPMN去执行业务流程分析,用ERD企业设计数据库的任务。2.VisualParadigm特点。
2023-09-13 14:51:28
2072
原创 关于【正点原子STM32F1开发指南】第五章delay.c文件里fac_us=SystemCoreClock/8000000的保姆级详解
STM32的delay.c文件里fac_us=SystemCoreClock/8000000详解
2022-06-22 21:52:21
2437
1
STM32单片机+机智云APP远程WiFi控制灯开关和光照强度显示
2025-03-07
017-STM32智能风扇
2025-02-28
STM32操作IIC显示OLED
2024-11-02
011-STM32C8T6单片机温湿度语音播报
2024-10-23
009-STM32接口北斗卫星模块设计实物
2024-10-17
008-基于STM32单片机的智能门禁系统
2024-10-17
006-STM32智慧医疗健康项目
2024-10-17
超声波距离发送到蓝牙APP
2024-10-17
STM32esp826601s阿里云温湿OLED
2024-10-17
SPI通信-STM32+RC522+OLED
2024-10-17
010-基于51单片机的指纹+刷卡程序
2024-10-17
007-基于STM32物联网病房监控系统
2024-10-10
005-基于51单片机的酒精测试设计
2024-10-09
003-STM32单片机无线蓝牙APP摇头风扇步进电机
2024-10-09
002-51单片机老人防跌倒经纬度GPS定位短信GSM上报
2024-10-09
001-基于WIFI的led照明控制系统的设计与实现
2024-10-09
适合window10 64位的MinGW安装包,版本:V14.12.0
2024-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人