![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
VaderZhang
大学生
展开
-
基于STM32的温控风扇的设计程序
这周末有空,自己完成一个用STM32开发板加上一个电脑散热风扇,以及DS18B0完成了一温控和手动的风扇。主要功能是:1、自动模式,利用温度控制风扇的转速以及风扇的开关;2、手动模式,通过按键控制风扇的转速和开关。下面直接分享温控风扇的主要程序:一、DS18B20程序:#inlcude “stm32f10x.h”#include "ds18b20.h"static原创 2016-03-06 11:27:06 · 20105 阅读 · 15 评论 -
STM32模拟IIC驱动OLED屏 原理+源码
处理器和芯片间的通信可以形象的比喻成两个人讲话:1、你说的别人得能听懂:双方约定信号的协议。2、你的语速别人得能接受:双方满足时序要求。 一、IIC总线的信号类型 1、开始信号:处理器让SCL时钟保持高电平,然后让SDA数据信号由高变低就表示一个开始信号。同时IIC总线上的设备检测到这个开始信号它就知道处理器要发送数据了。2、停止信号:处理器让SCL时钟保持高电平,然后让SDA数据信号由低变原创 2016-03-31 15:55:58 · 62019 阅读 · 20 评论 -
STM32的超声波测距程序
我所使用的测距模块是HC-SR04,C-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm;模块包括超声波发射器、接收器与控制电路。HC-SR04基本工作原理:(1)采用IO口TRIG触发测距,给最少10us的高电平信呈。(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;(3)有信号返回, 通过IO口ECHO输出一个高原创 2016-03-02 21:59:43 · 70713 阅读 · 72 评论