当前位置:首页>java>【Mixly编程入门】第15课 Mixly(米思齐)温度报警器

【Mixly编程入门】第15课 Mixly(米思齐)温度报警器

  • 2026-08-26 17:40:13
【Mixly编程入门】第15课 Mixly(米思齐)温度报警器
一、项目介绍
      这节课我们将使用热敏电阻和蜂鸣器制作一个温度报警器项目。通过Mixly编程实现热敏电阻检测温度大小,当高于某个阈值时,蜂鸣器发出警报。
二、所需器材
1
Arduino UNO开发板 x1
2
面包板 x1
3
蜂鸣器 x1
4
10kΩ电阻 x1
5
热敏电阻 x1
6
公对公杜邦线若干
7
USB数据线(Arduino连接电脑用) x1
三、热敏电阻及原理
      热敏电阻是一种传感器电阻,其电阻值随着温度的变化而变化。按照温度系数不同分为正温度系数热敏电阻(PTC thermistor,即 Positive Temperature Coefficient thermistor)和负温度系数热敏电阻(NTC thermistor,即 Negative Temperature Coefficient thermistor)。正温度系数热敏电阻器的电阻值随温度的升高而增大,负温度系数热敏电阻器的电阻值随温度的升高而减小,它们同属于半导体器件。
工作原理:
热敏电阻由金属氧化物半导体材料制成,其导电性随温度变化:
  • 温度升高 → 半导体内部载流子增多 → 导电性增强 → 电阻降低(NTC)

  • 这种变化是非线性的,需要通过公式或查表进行温度转换

四、电路连接
      将无源蜂鸣器的正极(通常标有"+"或较长的引脚)连接到 Arduino 的数字引脚 9;将无源蜂鸣器的负极连接到 GND。
      将热敏电阻的一端连接到 Arduino 的+5V引脚;将热敏电阻的另一端连接10kΩ电阻,连接电阻的一端连接到模拟引脚A0。
五、编程实践
 这节课我们将使用模拟输入管脚 #[A0]程序指令来获取热敏电阻的模拟输入;使用如果……执行……程序指令进行热敏电阻检测到温度的大小;使用播放声音管脚 #[0]频率[NOTE_C3]程序指令设置蜂鸣器播放声音等。
程序指令
功能
用来进行条件判断
获取热敏电阻的模拟输入信号
设置蜂鸣器播放声音
控制蜂鸣器停止发出声音
用来进行比较运算
用来进行赋值
设置程序延时
项目程序如下图所示:
六、烧录上传
Step1:用 USB 数据线将你的Arduino Uno开发板连接到电脑。
Step2:在菜单栏开发板选项中选择[Arduino/Genuino UNO]型号开发板。
Step3:选择开发板对应的端口号(COM X)。
Step4:选好端口后,可以点击编译按钮进行程序编译。
Step5:编译完成之后,可以点击上传按钮进行烧录上传。
七、结果展示
      编译上传完成之后,可以通过热敏电阻检测温度大小来触发蜂鸣器发出警报的效果!
八、往期内容回顾
【Mixly编程入门】第0课 Mixly(米思齐)软件安装教程
【Mixly编程入门】第1课 Mixly(米思齐)LED闪烁灯
【Mixly编程入门】第2课 Mixly(米思齐)开关灯
【Mixly编程入门】第3课 Mixly(米思齐)调光灯
【Mixly编程入门】第4课 Mixly(米思齐)流水灯
【Mixly编程入门】第5课 Mixly(米思齐)多功能按键
【Mixly编程入门】第6课 Mixly(米思齐)简单定时器
【Mixly编程入门】第7课 Mixly(米思齐)七彩灯光(图形化篇)
【Mixly编程入门】第8课 Mixly(米思齐)蜂鸣器播放简单声音音律
【Mixly编程入门】第9课 Mixly(米思齐)蜂鸣器门铃
【Mixly编程入门】第10课 Mixly(米思齐)两只老虎(算法篇)
【Mixly编程入门】第11课 Mixly(米思齐)两只老虎(简易版)
【Mixly编程入门】第12课 Mixly(米思齐)水位报警器
【Mixly编程入门】第13课 Mixly(米思齐)楼道声控灯
【Mixly编程入门】第14课 Mixly(米思齐)光控路灯

最新文章

随机文章