108个传感器之-光遮断模块(11)

108个传感器之-光遮断模块(11)

介绍

该模块包含一个光栅,只要光束不中断,光栅就会发出信号。如果有什么东西挡住了光束,信号也会中断。这使得该模块非常适合需要检测中断或移动的应用。

光电传感器在3.3V至5V的工作电压下工作,使其与各种微控制器和单板计算机兼容。此类模块通常用于安全系统、计数设备或自动控制系统,以检测物体的存在或移动。

由于其简单的操作和可靠的检测,该模块为许多需要通道或运动监测的项目提供了实用的解决方案。其紧凑的尺寸和易于集成使其成为广泛应用的有用组件。

Technical Data
Forward voltage [red] 1,8 V
Forward voltage [green, blue] 2,8 V
Forward current 20 mA

引脚连接

pin 引脚连接开发板的 gpio 接口即可:

Arduino Sensor
Pin 2 signal
5V +V
GND GND

代码示例

1. 普通版

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <Arduino.h>

int pin = 2;
int value;

void setup () {
pinMode(pin, INPUT);
digitalWrite(pin, HIGH);
Serial.begin(9600);
}

void loop () {
value = digitalRead(pin);
if (value == LOW) {
Serial.println("Signal detected!");
delay(100); // 100 ms break
} else {
Serial.println("No signal detected!");
delay(100); // 100 ms break
}
}

小结

待完善…

108个传感器之-光遮断模块(11)

http://blog.jzxer.cn/20241218/20241219-light-barrier/

作者

dev

发布于

2024-12-18

更新于

2025-01-15

许可协议

评论

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×