任务9 Arduino光敏实验

任务9  Arduino光敏实验

程序解读:

int X=100;//确认环境基础亮度变量值,确定100为限度

void setup()//Arduino板起动时setup()函数会被调用。

  {

    Serial.begin(9600);//打开传口,设置波特率

    pinMode(13,OUTPUT);//配置引脚为输出模式.

   }

   void loop()

   {

    int Y =analogRead(A0);//读模拟引脚, 返回[0-1023]之间的值, 每次需要花1微秒。

    Serial.println(Y);//往串口发数据,换行

    if(Y>=X)//控制语句,当环境亮度低于100,则点亮灯,否则关灯

    {

      digitalWrite(13,LOW);//关闭

      }

      else

      {

        digitalWrite(13,HIGH);//点亮

      }

}

开发计算机创智课程的实践研究
原文地址:https://www.cnblogs.com/ztg1/p/12554897.html