• Arduino系列之光照传感器(三)


    今天,我将简单做一个当光照值低于某个值的时候,灯光自动打开,当高于某个值的时候,自动关闭。

    设计代码原理;

    首先,定义一个全局变量,并赋予初始值

    然后,初始化程序

    将设定某个IO口为输出模式

    读取光度值

    使用判断语句

    当它大于某个值时,输出高电平

    否则,输出低电平

    代码如下:

    int a =300;   //定义一个全局变量,并且赋予初始值

    void setup()

    {

    pinMode(13,OUTPUT);  //设置它为输出模式

    }

    int num=analogRead(A0);//读取值

    if(num>=a)//当读取到的值大于设定值时

    {

    digitalWrite(13,HIGH);//输出高电平

    }

    else///当读取到的值小于设定值时

    {

    digitalWrite(13,LOW);//输出低电平

    }

  • 相关阅读:
    centos7 主从dns配置 bind服务
    Linux的启动流程
    shell脚本编程数组
    shell脚本编程进阶
    计划任务
    进程管理
    Linux网络配置
    计算机网络基础
    磁盘存储和文件系统
    软件包管理
  • 原文地址:https://www.cnblogs.com/fqhy/p/8039460.html
Copyright © 2020-2023  润新知