{"product_id":"arduino-rpm-sensor-rotational-speed-detector","title":"Arduino RPM Sensor – Rotational Speed Detector Module","description":"\u003ch2\u003eArduino RPM Sensor – Rotational Speed Detector Module\u003c\/h2\u003e\u003cp\u003eThis Hall Effect \/ IR-based RPM Sensor Module measures the rotational speed of motors, fans, wheels, and other rotating machinery. It outputs a digital pulse signal for every revolution, making it simple to calculate RPM using a microcontroller's interrupt pin. Compatible with Arduino, ESP32, ESP8266, Raspberry Pi, and other development boards.\u003c\/p\u003e\u003ch3\u003eKey Features\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eDetects rotational speed (RPM) via Hall Effect or IR slotted optocoupler (depending on variant)\u003c\/li\u003e\n\u003cli\u003eDigital pulse output — one pulse per revolution (or per slot\/magnet count)\u003c\/li\u003e\n\u003cli\u003eOn-board LM393 comparator for clean, stable digital signal\u003c\/li\u003e\n\u003cli\u003eSensitivity adjustable via on-board potentiometer\u003c\/li\u003e\n\u003cli\u003eSignal indicator LED for visual feedback\u003c\/li\u003e\n\u003cli\u003eOperating voltage: 3.3V – 5V (compatible with 3.3V and 5V MCUs)\u003c\/li\u003e\n\u003cli\u003eCompact PCB with mounting holes\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eTypical Applications\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eMotor speed monitoring and closed-loop PID control\u003c\/li\u003e\n\u003cli\u003eFan and pump RPM measurement\u003c\/li\u003e\n\u003cli\u003eConveyor belt and wheel speed detection\u003c\/li\u003e\n\u003cli\u003eTachometer \/ speedometer projects\u003c\/li\u003e\n\u003cli\u003eEncoder-based position and velocity feedback\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003ePin Description\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eVCC\u003c\/strong\u003e – 3.3V to 5V power supply\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGND\u003c\/strong\u003e – Ground\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDO\u003c\/strong\u003e – Digital output pulse signal (connect to interrupt pin on MCU)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAO\u003c\/strong\u003e – Analog output (on applicable variants)\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eHow It Works\u003c\/h3\u003e\u003cp\u003eThe sensor detects each passing magnet (Hall Effect) or slotted disc segment (IR optocoupler) and generates a digital LOW pulse. By counting pulses over a fixed time interval using Arduino's \u003ccode\u003eattachInterrupt()\u003c\/code\u003e, RPM is calculated as:\u003c\/p\u003e\u003cp\u003e\u003cem\u003eRPM = (pulse count \/ time in seconds) × 60\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eWorks with Arduino Uno, Nano, Mega, ESP32, ESP8266, STM32, and Raspberry Pi GPIO. No additional components required — plug in and start measuring.\u003c\/p\u003e","brand":"Generic","offers":[{"title":"Default Title","offer_id":47132991455404,"sku":null,"price":110.0,"currency_code":"PKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0774\/0214\/4940\/files\/ArduinoRPMSensorRotationalSpeed.jpg?v=1788595239","url":"https:\/\/www.mcustore.com\/products\/arduino-rpm-sensor-rotational-speed-detector","provider":"My Store","version":"1.0","type":"link"}