学习任务:
学会使用U型光电传感器
关注微信公众号:爱享生活科技 \color{#FF0000}{关注微信公众号:爱享生活科技} 关注微信公众号:爱享生活科技
组件:
- Arduion主板
- 模拟温度传感器模块
- 杜邦线
- 面包板
- USB数据线
下图是模拟温度传感器模块
实验步骤:
1.建立电路
Arduion | 模拟温度传感器模块 |
---|---|
7 | D0 |
A0 | A0 |
GND | GND |
5v | VCC |
2.烧录代码
const int digitalPin = 7;
int analogPin = A0;
const int ledPin = 13;
boolean Dstate = 0;
int Astate = 0;
void setup()
{
pinMode(ledPin, OUTPUT);
pinMode(digitalPin, INPUT);
Serial.begin(9600);
}
void loop()
{
Astate = analogRead(analogPin);
Dstate = digitalRead(digitalPin);
Serial.print("A0:");
Serial.println(Astate);
if (Dstate == HIGH)
{
digitalWrite(ledPin, LOW);
}
else
{
digitalWrite(ledPin, HIGH);
}
delay(500);
}
3.实验现象
A0的值随温度变化而变化