【雕爷学编程】Arduino动手做(05)---热敏电阻模块之的基本参数、模块特色、电原理与使用说明

本文主要是介绍【雕爷学编程】Arduino动手做(05)---热敏电阻模块之的基本参数、模块特色、电原理与使用说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试多做实验,不管成功与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
实验五:热敏电阻传感器模块继电器开关智能车机器人配件环境温度传感器(3/4线)

在这里插入图片描述
在这里插入图片描述

10、常用热敏电阻NTC-MF52AT 10K(小黑头)

在这里插入图片描述
在这里插入图片描述
热敏电阻传感器模块
一、热敏电阻传感器的三针和四针模块
1、实物图片

在这里插入图片描述
在这里插入图片描述

2、模块特色——
(1)采用NTC热敏电阻传感器,灵敏度好
(2)比较器输出,信号干净,波形好,驱动能力强,超过15mA。
(3)配电位器调节温度检测阀值
(4)工作电压3.3V-5V
(5)输出形式 :数字开关量输出(0和1)
(6)设有固定螺栓孔,方便安装
(7)小板PCB尺寸:3.2cm x 1.4cm
(8)使用宽电压LM393比较器
用途:温度检测,温度控制传感器,环境温度检测。

3、模块电原理图——

在这里插入图片描述
3、模块使用说明
(1)热敏电阻模块对环境温度很敏感,一般用来检测周围环境的温度;
(2)通过对电位器的调节,可以改变温度检测的阀值(即控制温度值),如需要控制环境温度为50度时,模块则在相应环境温度调到其绿灯亮,DO则输出高电平,低于此设定温度值时,输出高电平,绿灯不亮;
(3)DO输出端可以与单片机直接相连,通过单片机来检测高低电平,由此来检测环境的温度改变;
(4)DO输出端可以直接驱动继电器模块,由此可以组成一个温控开关,控制相关设备的工作温度,也可以接风扇用来散热等;
(5)A0为模拟输出端,输出温度变动的模拟值,可以获得环境温度更准确的数值;
(6)本模块的温度检测范围为20-80摄氏度;
(7)本模块也可以换成带有线的温度传感器,用于水温,水箱等的控制。
(8)接好VCC和GND,模块电源指示灯会亮,将模块放置桌面上,调节板上蓝色电位器,直到板上开关指示灯亮,然后再稍微回调一下,让开关指示灯灭,再想办法让热敏电阻的温度升高,此时模块开关指示灯将亮。如果将热敏电阻的温度再降低,开关指示灯将又回来灭的状态。这个现象说明,环境温度可以触发模块,从而使开关指示灯点亮。

4、模块接口说明(4线制)
(1) VCC 外接3.3V-5V
(2)GND 外接GND
(3) DO 小板开关数字量输出接口(0和1)
(4) AO 小板模拟量输出接口(3针模块没有AO脚)

在这里插入图片描述
在这里插入图片描述

二、热敏电阻传感器模块的实验环境
1、实验所需硬件清单——
Arduino Uno开发板 X1
杜邦线 若干(备了8条)
LED发光二极管(蓝色)X1
220欧姆限流电阻(1/8W)x1
高电平触发单路5V继电器模块X1
热敏电阻传感器模块(3针与4针)X2
Proto Shield 原型扩展板(带mini面包板)X1
按键开关模块(下拉电阻与上拉电阻款各1只)X2

在这里插入图片描述

2、实验所需软件平台——
代码编程 Arduino IDE (版本1.8.13)
仿真编程 Linkboy (版本V4.2)
图形编程 Mind+ (版本 V1.7.0 RC1.0)以及 编玩边学(线上平台)

3、实验接线示意图——

在这里插入图片描述

在这里插入图片描述

热敏电阻传感器模块几个实验
一、实验一:通过串口显示检测到的室内气温的数值与波形

1、实验一参考开源代码(Arduino):

/*【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)实验一:通过串口显示检测到的室内气温的数值与波形实验接线:热敏电阻A0接Uno的A0
*/void setup() 
{Serial.begin(9600);  // 设置串口波特率为9600pinMode(A0, INPUT);  // 热敏电阻连接引脚A0,并设置为输入模式
}void loop() 
{Serial.println(analogRead(A0));  //将读取的A0模拟值输出到串口监视器delay(500); // 延时500毫秒
}

2、打开Arduino IDE上的串口监视器(红点处),读取A0模拟端口输入的实验数值

在这里插入图片描述

在这里插入图片描述
3、打开Arduino IDE——工具——串口绘图器,查看室内气温变化的波形

在这里插入图片描述

在这里插入图片描述
4、实验场景图

在这里插入图片描述

这篇关于【雕爷学编程】Arduino动手做(05)---热敏电阻模块之的基本参数、模块特色、电原理与使用说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/213984

相关文章

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

python: 多模块(.py)中全局变量的导入

文章目录 global关键字可变类型和不可变类型数据的内存地址单模块(单个py文件)的全局变量示例总结 多模块(多个py文件)的全局变量from x import x导入全局变量示例 import x导入全局变量示例 总结 global关键字 global 的作用范围是模块(.py)级别: 当你在一个模块(文件)中使用 global 声明变量时,这个变量只在该模块的全局命名空

使用SecondaryNameNode恢复NameNode的数据

1)需求: NameNode进程挂了并且存储的数据也丢失了,如何恢复NameNode 此种方式恢复的数据可能存在小部分数据的丢失。 2)故障模拟 (1)kill -9 NameNode进程 [lytfly@hadoop102 current]$ kill -9 19886 (2)删除NameNode存储的数据(/opt/module/hadoop-3.1.4/data/tmp/dfs/na

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

Makefile简明使用教程

文章目录 规则makefile文件的基本语法:加在命令前的特殊符号:.PHONY伪目标: Makefilev1 直观写法v2 加上中间过程v3 伪目标v4 变量 make 选项-f-n-C Make 是一种流行的构建工具,常用于将源代码转换成可执行文件或者其他形式的输出文件(如库文件、文档等)。Make 可以自动化地执行编译、链接等一系列操作。 规则 makefile文件

深入探索协同过滤:从原理到推荐模块案例

文章目录 前言一、协同过滤1. 基于用户的协同过滤(UserCF)2. 基于物品的协同过滤(ItemCF)3. 相似度计算方法 二、相似度计算方法1. 欧氏距离2. 皮尔逊相关系数3. 杰卡德相似系数4. 余弦相似度 三、推荐模块案例1.基于文章的协同过滤推荐功能2.基于用户的协同过滤推荐功能 前言     在信息过载的时代,推荐系统成为连接用户与内容的桥梁。本文聚焦于

使用opencv优化图片(画面变清晰)

文章目录 需求影响照片清晰度的因素 实现降噪测试代码 锐化空间锐化Unsharp Masking频率域锐化对比测试 对比度增强常用算法对比测试 需求 对图像进行优化,使其看起来更清晰,同时保持尺寸不变,通常涉及到图像处理技术如锐化、降噪、对比度增强等 影响照片清晰度的因素 影响照片清晰度的因素有很多,主要可以从以下几个方面来分析 1. 拍摄设备 相机传感器:相机传

hdu4407(容斥原理)

题意:给一串数字1,2,......n,两个操作:1、修改第k个数字,2、查询区间[l,r]中与n互质的数之和。 解题思路:咱一看,像线段树,但是如果用线段树做,那么每个区间一定要记录所有的素因子,这样会超内存。然后我就做不来了。后来看了题解,原来是用容斥原理来做的。还记得这道题目吗?求区间[1,r]中与p互质的数的个数,如果不会的话就先去做那题吧。现在这题是求区间[l,r]中与n互质的数的和

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor