用arduino实现火焰传感器报警

学机电的或者其它爱好单片机者,一般学玩51都会玩arduino。今天来给大家讲解一下关于火焰传感器的实验,实现有火时,LED灯闪烁,报警器响。

操作方法

  • 01

    首先大家要知道火焰传感器干什么用的,顾名思义,检测有无火源,或者火势有多大。我们传感器要接到板子的模拟输入口,有火时模拟量很大,可以自己根据情况设置一个值,达到或者超过时报警。

  • 02

    报警器我用的是无源蜂鸣器,这里大家也可以用喇叭,或者有源蜂鸣器代替。有一点说一下,这个有源代表是有振动源,不是电源。

  • 03

    由于我接的电压是5V,i0口输出电流不能驱动蜂鸣器响,所以用到了三极管。因为三极管可以放大驱动电流用来驱动蜂鸣器。

  • 04

    关于其电路图很重要,我用软件画了一个实物3D连接图,截图如下。大家可以看着下面接线,或者画出电路图。

  • 05

    接下来就是在arduino里面烧录程序,也就是软件,程序很简单,设置好引脚,输入输出,设置好自己根据环境估计的分界值。具体如下图,每个语句都有解释,大家可以看下。

(0)

相关推荐

  • arduino下载安装教程(ubuntu18.04安装教程)

    软件介绍:Arduino是一款免费开源的电子原型平台,由可编程的微控制器和集成开发环境Arduino IDE组成.Arduino可通过传感器感知环境,可在Windows.Mac OS X.Linux三 ...

  • Arduino 红外线传感器编程实例

    Arduino 红外线传感器编程实例.本例主要解释一些关键的语句. 操作方法 01 文件头,引用 IRRemote 函式库 02 定义红外接收器的引脚为11 03 定义IRrecv 对象来接收红外线信 ...

  • 近距离传感器的作用

    近距离传感器的作用: 近距离传感器是通过红外线进行测距,当手机用户接听电话或者装进口袋时,传感器可以判断出手机贴近了人的脸部或者衣服而关闭屏幕的触控功能,这样就可以防止误操作.同样,这功能可以用在所有 ...

  • Arduino手把手入门教程 Arduino入门教程

    简单说,Arduino是一块AtmegaX8的开发板,带BootLoader,通过USB转串口和电脑通信. Arduino把AtmegaX8的功能做了简化,以方便开发,并提供完整的IDE开发环境. A ...

  • Arduino 温度传感器应用编程实例

    Arduino 温度传感器应用编程实例 操作方法 01 定义模拟接口1连接LM35 温度传感器 02 设置波特率为9600 03 定义变量 04 读取传感器的模拟值并赋值给mnz 05 使用温度计算公 ...

  • 如何撤销Win7开机登陆到桌面时候有"滴"的一声报警音

    Win7开机登陆到桌面时刻会有”滴”的一声报警音,并且右下角会提示如下信息,如何撤销? 处理方案 运转msconfig后,禁用其中的for Windows 7 / Vista即可. 须要留意,禁用该启 ...

  • 主机插电源发出报警声的原因总结及预防方法

    内存报警导致电脑无法开机的根本原因有: 1).内存损坏。 2).主板的内存插槽损坏。 3).主板的内存供电或相关电路有问题。 4).内存与内存插槽接触不良。 上述的1,2,3种故障都属于实实在在的硬件 ...

  • win8系统如何安装未签名驱动 windows8中arduino驱动安装方法

    Arduino可以使用开发完成的电子元件例如Switch或sensors或其他控制器、LED、步进马达或其他输出装置。Arduino也可以独立运作成为一个可以跟软件沟通的接口,例如说:flash、pr ...

  • win7安装不了Arduino驱动 win7系统Arduino驱动安装图文教程

    最新版的Arduino UNO、Arduino MEGA、Arduino Leonardo等控制器及各厂家的兼容控制器,在MAC OS和Linux系统下,均是不要驱动程序的,你只需直接插上,即可使用。 ...