- 博客(7)
- 收藏
- 关注
原创 【单片机】温度传感器 DS18B20
文章目录前言DS18B20介绍基本情况怎么通信时序通信流程代码讲解基本信号读一帧数据代码使用方法代码获取前言大家好,我是林白柏;希望你看完之后,能有所收获,不足请指正!PS:本文提到的模块都使用正点原子的stm32开发板战舰驱动,模块用的某宝现成的模块。PS:代码为正点原子的代码,整理成自己习惯的接口DS18B20介绍基本情况DS18B20是单总线接口的温度传感器,而且一个总线上可以挂多个DS18B20,通过传感器内部的64bit ROM区分不同的DS18B20(前8bit为家族码,随后48
2022-04-24 23:10:48
2654
原创 【单片机】超声波测距模块
文章目录前言模块介绍(可跳过)模块使用代码:h文件代码:c文件代码使用方法代码获取前言大家好,我是林白柏;希望你看完之后,能有所收获,不足请指正!PS:本文提到的模块都使用正点原子的stm32开发板战舰驱动,模块用的某宝现成的模块。模块介绍(可跳过)模块长这个亚子模块内部电路框图如下模块原理图如下探头工作原理参考超声波传感器是如何形成超声波的;模块使用MAX232做电压转换,驱动超声波发射探头;模块接收电路原理参考超声波接收电路原理解析;经过模块内部MCU的处理,将接口封装成
2022-04-23 11:48:03
5638
1
原创 【单片机】人体感应模块
文章目录前言模块介绍(可跳过)模块使用代码:h文件代码:c文件代码使用方法补充介绍(可/不可重复触发)代码获取前言大家好,我是林白柏;希望你看完之后,能有所收获,不足请指正!PS:本文提到的模块都使用正点原子的stm32开发板战舰驱动,模块用的某宝现成的模块。模块介绍(可跳过)模块由菲涅尔透镜、热释电红外探头、放大电路组成。菲涅尔透镜用于提高探头灵敏度。透镜在探头前方产生交替变化的“盲区”和“高灵敏区”,这样当人体走过时,人体发射的红外线就会不断交替经过“盲区”和“高灵敏区”,便于探头产生
2022-04-23 11:46:39
6736
原创 【单片机】温湿度传感器 DHT11
文章目录前言模块介绍(可跳过)模块使用DHT11的参数说明数据包格式DHT11传输时序发起通信DHT11发送“0”和“1”的时序代码:h文件代码使用方法代码获取前言大家好,我是林白柏;希望你看完之后,能有所收获,不足请指正!PS:本文提到的模块都使用正点原子的stm32开发板战舰驱动,模块用的某宝现成的模块。PS:代码为正点原子的代码,整理成自己习惯的接口模块介绍(可跳过)模块长这个亚子DHT11里面封装了一个8位MCU,单片机连接了一个电阻式感湿元件和一个NTC测温元件;数据的采集处
2022-04-23 11:39:03
10369
原创 0.96寸ST7735的LCD 4线SPI调试小坑记录
今天把0.96寸的ST7735的LCD从新唐的M030TD2AE移到STM32F103C8T6上用,驱动文件直接复制过来,屏幕死活显示不了。搞了好久,最后能显示了,但还是不明白为什么,想不通,记录一下。以后明白了再回来修改问题:LCD无显示,驱动在新唐单片机测试过没问题可以使用解决方法:GPIO初始化的时候将SCL拉高,下面代码中的LCD_GPIO_Init函数中(不明白为什么)代码:Lcd_Driver.h#ifndef __LCD_DRIVER_H__#define __
2021-06-23 18:43:14
4414
原创 C语言——2048
背景昨天给自己放了个假,除了睡觉贼无聊,然后就开始找事情做了。搜了一下c语言新手项目,看到2048就开始做了。 实现过程1. 思路用一维数组存储数字,每次操作通过对数组数字操作实现。 2. 主流程:a. 按键检测;b. 键值处理;c. 成绩结算;PS:有点废话。 3. 各函数介绍:按键检测在main函数里面实现;a.按键处理1)通...
2018-08-17 13:06:49
572
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人