光控LED灯

光控灯理论模型

光线传感器

硬件接线

程序结构类型

流程图

具体代码

// 函数setup() 初始化电路

void setup(){

  // 设置引脚3为输入模式

  pinMode(3, INPUT);   

  // 设置引脚2为输出模式

  pinMode(2, OUTPUT);

}



// 函数loop() 会持续运行,进行循环检测和操作

void loop()

{

  // 如果引脚3(连接光线传感器)的电平高(即接通),说明触发条件满足

  if (digitalRead(3) == HIGH) 

  {

    // 将引脚2(连接到LED)设置为高电平,点亮LED

    digitalWrite(2,HIGH);



  // 否则,如果引脚3电平低(未接通),执行相反的操作,关闭引脚2(LED熄灭)

  }

  else 

  {

    digitalWrite(2,LOW);



  }

}

相关推荐

  1. ARM_02-

    2024-07-13 11:12:05       28 阅读
  2. 敏传感器控制led的亮度

    2024-07-13 11:12:05       36 阅读
  3. 基于单片机的LED 系统的研究

    2024-07-13 11:12:05       35 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-13 11:12:05       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-13 11:12:05       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-13 11:12:05       57 阅读
  4. Python语言-面向对象

    2024-07-13 11:12:05       68 阅读

热门阅读

  1. 基于Hadoop的区块链海量数据存储的设计与实现

    2024-07-13 11:12:05       24 阅读
  2. 编程题-栈,链栈

    2024-07-13 11:12:05       21 阅读
  3. 什么是B树及其变种B+树

    2024-07-13 11:12:05       21 阅读
  4. c#视觉应用开发中如何在C#中进行视频帧差分?

    2024-07-13 11:12:05       17 阅读
  5. 二叉搜索树刷题

    2024-07-13 11:12:05       21 阅读
  6. Python实现音频均衡和降噪

    2024-07-13 11:12:05       20 阅读
  7. 深度学习之轻量化神经网络MobileNet

    2024-07-13 11:12:05       22 阅读
  8. 基于深度学习的RGB图像和IMU的数据融合

    2024-07-13 11:12:05       21 阅读
  9. F12打不开、打开后页面跳转、控制台持续刷新

    2024-07-13 11:12:05       20 阅读
  10. SQL注入:基于错误

    2024-07-13 11:12:05       20 阅读
  11. Python高级(四)_内存管理

    2024-07-13 11:12:05       26 阅读