学习任务:
学会使用光敏传感器
关注微信公众号:爱享生活科技 \color{#FF0000}{关注微信公众号:爱享生活科技} 关注微信公众号:爱享生活科技
组件:
- Arduion主板
- 光敏传感器
- 双色LED灯模块
- 杜邦线
- 面包板
- USB数据线
下图是光敏传感器
下图是双色LED灯模块
实验步骤:
1.建立电路
Arduion | 光敏传感器 |
---|---|
A0 | A0 |
6 | D0 |
GND | GND |
5v | VCC |
Arduion | 双色LED灯 |
---|---|
7 | S |
GND | - |
2.烧录代码
const int greenPin = 7;
const int doPin = 6;
const int switchPin = A0;
int inputValue = 0;
void setup() {pinMode(greenPin, OUTPUT);pinMode(switchPin, INPUT);Serial.begin(9600);
}void loop() {inputValue = analogRead(switchPin);Serial.println(inputValue);if(inputValue > 500){digitalWrite(greenPin, HIGH);}else{digitalWrite(greenPin, LOW);}
}
3.实验现象
当光线变暗时,灯自动亮起来,当光线变亮时,灯自动熄灭。