实验材料
- arduino uno R3
- USB 数据线
- 1个小夜灯
- YFROBOT UNO I/O扩展板
- 光敏电阻传感器模块
- 模块3P连接线x2
硬件连接 制作光敏电阻传感器
Mixly中的图形化界面
c代码如下
volatile int item;
void setup(){
item = 0;
pinMode(2, INPUT);
Serial.begin(9600);
pinMode(8, OUTPUT);
}
void loop(){
item = digitalRead(2);
Serial.print("hello");
Serial.println(item);
delay(1000);
if (item == 0) {
digitalWrite(8,HIGH);
} else {
digitalWrite(8,LOW);
}
}
实验效果
如果在光亮的情况下,光敏电阻达到设定的大小小夜灯熄灭,当处于黑暗的时候小夜灯变亮。