简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
(1)冷光模式和暖光模式两种灯光(可以实现灯光亮度的切换)(2)自动模式(根据光照强度来调整灯光亮度)和手动模式(调整灯光亮度-低中高,或打开/关闭灯光)(3)手动模式(语音控制/结合wifi模块实现手机app的远程控制)(4)本地oled和手机app显示灯光模式等信息
esp8266-011、引脚介绍ESP-01共有8个引脚:GPIO0–工作模式-悬空,下载模式-下拉GPIO2–开机必须高电平,默认已经拉高GPIO16(RST)–低电平复位,默认已拉高CH-PD–高电平工作URXD–接收数据引脚UTXD–发送数据引脚GND–接地VCC–接3,.3v2、下载模式和工作模式时引脚设置(1)运行模式时主要关注3个引脚即可+RXD+TXDGND=接地VCC=CH_PD=
ADC采集电压值-DMA读取数据功能框图+ADC通道+数据寄存器+代码编写思路+实验1-stm32+ADC电压采集-中断读取2-stm32+ADC采集电压-DMA形式读取3-stm32+ADC+独立模式+DMA+6通道电压采集4-STM32+ADC+DMA+双重模式5-STM32+ADC+DMA+双重模式-多通道6-STM32+ADC+DMA+内部通道获取温度
由于是这是第一次使用STM32+ESP8266结合,第一次使用onenet云平台所以在使用之前先做了一些准备:1、了解8266的基础知识(模式、初始化、操作过程,并用串口助手测试)2、了解了onenet云平台(翻翻官方文档看一看)3、使用串口助手发送AT指令控制ESP8266连接onenet云平台,并上传数据(主要了解8266整个初始化及连接云端传输数据的过程及数据格式)4、在原来已有的基础上(S
前两篇文章内容点下面连接跳转(看本篇博客先看前两篇会有帮助)1-ESP8266-AT指令初试化及部分基础知识2-STM32+ESP8266连接onenet并上传数据(HTTP)3-STM32+ESP8266连接onenet上传数据(MQTT)MQTT协议介绍–点我开发流程–点我素材获取请点我-提取码dz91一、onnet云平台创建产品和设备1、在控制台首页切换旧版本控制台首页–请点我2、选择全部产
1、串口通信部分基础知识2、串口自定义协议接收一串十六进制数据进行存储,并将其中的两个字节转化为十进制数据3、串口助手发送字符控制LED的亮灭4、发送一个字节函数5、发送两个字节函数6、重定向printf和getchar函数
1、对modbus协议的0x03,0x06,0x10功能码进行测试+代码编写2、使用modbus poll软件,modbus slave软件、串口调试助手进行模拟测试3、使用STM32分别作为modbus协议的主机和从机进行测试4、STM32使用串口中断超时接收数据5、STM32使用DMA传输数据6、STM32HAL库开发(主机+从机模式均进行测试)
**实现的功能:**用 TIM3 的通道 2,把通道 2 重映射到 PB5, 产生 PWM 来控制 DS0 的亮度一、1、pwm简介:脉冲宽度调制简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。2、STM32 的定时器除了 TIM6 和 7。其他的定时器都可以用来产生 PWM 输出。3、使用到的寄存器(1)捕获/比较模式寄存器(TIMx_CCMR1/2)(2)捕获/
前两篇文章内容点下面连接跳转(看本篇博客先看前两篇会有帮助)1-ESP8266-AT指令初试化及部分基础知识2-STM32+ESP8266连接onenet并上传数据(HTTP)3-STM32+ESP8266连接onenet上传数据(MQTT)MQTT协议介绍–点我开发流程–点我素材获取请点我-提取码dz91一、onnet云平台创建产品和设备1、在控制台首页切换旧版本控制台首页–请点我2、选择全部产