Speed Measuring Sensor Groove Coupler Module For Arduino

  • ⏱️ Speed measuring sensor groove coupler module for Arduino
  • 🔦 IR slot (photo-interrupter) sensor for pulse counting
  • ⚙️ Measures RPM using encoder disks/wheels through the slot
  • 📈 Digital output—easy to read with MCU interrupt pins
  • 🧩 Ideal for motor speed feedback and robotics projects
  • ⚡ Works with 3.3V/5V systems (module dependent)
  • 🛠️ Simple wiring: VCC, GND, OUT
  • ✅ Perfect for tachometer and encoder-based measurements
SKU: EK398 Categories: , Tags: , ,

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%

60,00 EGP

12 People watching this product now!

Payment Methods:

Description

This is Speed Measuring Sensor Groove Coupler Module For Arduino. The DO output interface can be directly connected to a micro-controller IO port if there is a block detection sensor, such as the speed of the motor encoder can detect.

DO modules can be connected to the relay, limit switch, and other functions, it can also with the active buzzer module, compose alarm. Widely used in motor speed detection, pulse count, the position limit, etc.

Wiring Specification :
  1. VCC: The positive 3.3-5 v power supply.
  2. GND: Connect power negative.
  3. DO: TTL switch signal output.
  4. AO: This is analog output.

Feature :

  1. Using imported groove optical coupling sensor, width 5mm.
  2. It has the output state light, if output high level, the lights are off. if output low level, it on.
  3. If it covered, it will output high level; otherwise, its output low level.
  4. Good signal and waveform, with a strong driving ability for more than 15mA.
  5. Equipped with a fixed bolt hole, easy install.
  6. Use the LM393 wide voltage comparer.
  7. The DO output interface can be directly connected to a micro-controller IO port if there is a block detection sensor, such as the speed of the motor encoder can detect.
  8. DO modules can be connected to the relay, limit switch, and other functions, it can also with the active buzzer module, compose alarm.

Package Includes :

1 x Speed Measuring Sensor Groove Coupler Module For Arduino.

🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
Speed SensorVCC/GND/OUT3.3-5V / GND / board digital pin
📟
Speed Measuring Sensor Groove Coupler Module For Arduino
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
Speed Measuring Sensor Groove Coupler Module For Arduino - Arduino Uno
Speed Measuring Sensor Groove Coupler Module For Arduino - Arduino Nano
Speed Measuring Sensor Groove Coupler Module For Arduino - Arduino Mega
Speed Measuring Sensor Groove Coupler Module For Arduino - ESP32
Speed Measuring Sensor Groove Coupler Module For Arduino - ESP8266
Speed Measuring Sensor Groove Coupler Module For Arduino - STM32
Speed Measuring Sensor Groove Coupler Module For Arduino - Raspberry Pi Pico
📄 File: speed_measuring_sensor_groove_coupler_module_for_arduino_-_arduino_uno.inoArduino Uno
332 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 2 on Arduino Uno
6#define SWITCH_PIN 2
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Slot pass: TRIGGERED" : "Slot pass: idle");
16 delay(200);
17}
📄 File: speed_measuring_sensor_groove_coupler_module_for_arduino_-_arduino_nano.inoArduino Nano
333 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 2 on Arduino Nano
6#define SWITCH_PIN 2
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Slot pass: TRIGGERED" : "Slot pass: idle");
16 delay(200);
17}
📄 File: speed_measuring_sensor_groove_coupler_module_for_arduino_-_arduino_mega.inoArduino Mega
333 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 2 on Arduino Mega
6#define SWITCH_PIN 2
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Slot pass: TRIGGERED" : "Slot pass: idle");
16 delay(200);
17}
📄 File: speed_measuring_sensor_groove_coupler_module_for_arduino_-_esp32.inoESP32
326 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 4 on ESP32
6#define SWITCH_PIN 4
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Slot pass: TRIGGERED" : "Slot pass: idle");
16 delay(200);
17}
📄 File: speed_measuring_sensor_groove_coupler_module_for_arduino_-_esp8266.inoESP8266
330 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin D4 on ESP8266
6#define SWITCH_PIN D4
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Slot pass: TRIGGERED" : "Slot pass: idle");
16 delay(200);
17}
📄 File: speed_measuring_sensor_groove_coupler_module_for_arduino_-_stm32.inoSTM32
330 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin PB4 on STM32
6#define SWITCH_PIN PB4
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Slot pass: TRIGGERED" : "Slot pass: idle");
16 delay(200);
17}
📄 File: speed_measuring_sensor_groove_coupler_module_for_arduino_-_raspberry_pi_pico.inoRaspberry Pi Pico
338 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 2 on Raspberry Pi Pico
6#define SWITCH_PIN 2
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Slot pass: TRIGGERED" : "Slot pass: idle");
16 delay(200);
17}
Slotted opto-interrupter used for speed/RPM measurement - same digital pulse-counting approach.

نظرة عامة ومواصفات المنتج — بالعربية

Speed Measuring Sensor Groove Coupler Module For Arduino متوفر الآن في متجر إكوسترا للإلكترونيات، ضمن قسم Rotary Encoder وSensors، بسعر 60,00 EGP. كود المنتج لدينا: EK398. المنتج متوفر في المخزون وجاهز للشحن الفوري لكل محافظات مصر مع إمكانية الدفع عند الاستلام.

أهم المواصفات الفنية:

  • Product Name: Speed Measuring Sensor Groove Coupler Module for Arduino
  • Sensor Type: Optical Speed / Encoder Sensor
  • Detection Method: Infrared Groove Coupler
  • Operating Voltage: 3.3V – 5V
  • Output Type: Digital Pulse Output
  • Light Source: Infrared LED
  • Receiver Type: Phototransistor
  • Slot Width: 5 mm

هذا المنتج مناسب لمشاريع الأردوينو (Arduino) و ESP32 و Raspberry Pi، ومشاريع الروبوتات وإنترنت الأشياء والتعليم الهندسي. جميع القطع مفحوصة قبل الشحن.

تصفّح المزيد من Rotary Encoder في إكوسترا.

Specification

Specification

WeightWeight6 g
Dimensions3,2 × 1,4 × 1 cm
Product NameSpeed Measuring Sensor Groove Coupler Module for Arduino
Sensor TypeOptical Speed / Encoder Sensor
Detection MethodInfrared Groove Coupler
Operating Voltage3.3V – 5V
Output TypeDigital Pulse Output
Light SourceInfrared LED
Receiver TypePhototransistor
Slot Width5 mm
Response TimeFast
Mounting TypePCB Module
CompatibilityArduino, Microcontrollers
FunctionSpeed Measurement, Rotation Counting, Position Detection
ApplicationMotor Speed Measurement, Encoders, Robotics, DIY Electronics

Customer Reviews