Arduino 代码示例 -- 光电开关
时间:2022-08-18 22:00:01
Arduino 代码示例
光电开关
型号:E18-D80NK
接线:棕色(红色)接正极,黑色接信号,蓝色接负极。
特点:目标检测时低电平输出,未检测高电平输出。可调整检测距离(扭转后面的小螺钉)。
示例代码
int In = 4; int Led = 13; void setup() {
Serial.begin(115200); Serial.println("OK!"); pinMode(In,INPUT); pinMode(Led,OUTPUT); digitalWrite(Led,LOW); } void loop() {
if(digitalRead(In) == LOW) {
digitalWrite(Led,HIGH); } else {
digitalWrite(Led,LOW); } Serial.print("无遮挡0,无遮挡1:"); Serial.println(digitalRead(In),BIN); delay(50); }