SKU: SENS-2967
📋 GST Invoice Available

DFRobot Gravity Digital Crash Sensor Left - Micro Switch Module for Arduino

₹209.00 (Inclusive of all taxes)
Out of Stock

The DFRobot Gravity Digital Crash Sensor (Left) is a compact micro switch module designed for Arduino and other microcontroller platforms. It provides a simple digital signal for detecting physical contact or limit events, integrating a pull-up resistor and status LED for immediate prototyping and testing.

Features

  • Miniature snap-action micro switch with roller lever actuator for reliable contact detection.
  • Integrated pull-up resistor and onboard status indicator LED for simplified wiring and visual feedback.
  • Directly compatible with DFRobot Gravity IO Expansion Shield and standard 3.3V/5V microcontroller digital inputs.
  • Features two M3 mounting holes for secure and flexible installation in projects.
  • Compact footprint (20mm x 30mm) ideal for space-constrained applications like robotics and 3D printers.

Out of stock

Description

The DFRobot Gravity Digital Crash Sensor is a digital input module built around a high-reliability micro switch. This electromechanical component provides a clean, debounced digital signal (HIGH/LOW) upon physical actuation, making it ideal for limit sensing, crash detection, and position feedback in automated systems. The module includes necessary signal conditioning, featuring an integrated pull-up resistor to ensure a stable logic level when the switch is open.

Designed for seamless integration, the module follows the DFRobot Gravity 3-pin interface standard (Digital Output, VCC, GND), allowing direct connection to expansion shields and breadboards. Its robust construction and the inclusion of a roller lever actuator enhance its durability and sensitivity, suitable for repeated use in educational, hobbyist, and light industrial control environments.

Key Features

  • High-quality micro switch with a long mechanical life for reliable operation.
  • Onboard pull-up resistor eliminates the need for external components, simplifying circuit design.
  • Bright status LED provides immediate visual confirmation of switch state (actuated/resting).
  • Standard 3-pin Gravity connector ensures plug-and-play compatibility with a wide ecosystem of DFRobot shields and sensors.
  • Compact PCB design with pre-drilled M3 mounting holes for secure mechanical attachment.
  • Optimized 5V operation with 3.3V logic compatibility for use with Arduino, ESP32, Raspberry Pi, and other MCUs.
  • Roller lever actuator provides a positive mechanical action and can be adjusted or modified for specific sensing angles.

Applications

  • Robotics crash detection and bump sensing for autonomous navigation and obstacle avoidance.
  • Limit switches and end-stop detection in 3D printers, CNC machines, and linear actuators.
  • Safety interlock and door/window status monitoring in security systems and appliances.
  • Position feedback and event triggering in vending machines, interactive displays, and arcade controllers.
  • Educational projects for teaching digital input, interrupt handling, and basic mechatronics principles.

Technical Specifications

Manufacturer / BrandDFRobot
Product TypeDigital Crash Sensor Module (Micro Switch)
Operating Voltage5V DC
Output SignalDigital (HIGH/LOW)
Interface3-pin Gravity (Digital, VCC, GND)
Actuator TypeRoller Lever
Switch TypeSnap-action Micro Switch
Onboard IndicatorsStatus LED
Mounting2x M3 Holes
Dimensions (L x W)30mm x 20mm
Weight (approx.)0.015 kg

Frequently Asked Questions

What is the operating voltage for this DFRobot Crash Sensor?

The module is designed for a 5V DC supply. The digital output is compatible with both 5V and 3.3V logic levels, making it safe to use with modern microcontrollers like the Arduino Uno (5V) or ESP32 (3.3V) without requiring a logic level shifter.

How do I connect and read the signal from this sensor?

Connect the module's 3-pin Gravity connector: VCC to 5V, GND to ground, and the Digital Output pin to any digital input pin on your microcontroller. The onboard pull-up resistor holds the output HIGH when the switch is open. When the switch is actuated, the output goes LOW. You can read this state using a simple digitalRead() function in Arduino.

Can the roller lever on the micro switch be adjusted or replaced?

The roller lever is typically a fixed part of the standard micro switch used on this module. However, many micro switches have a standardized actuator design. For specific applications, you may be able to carefully modify the lever or source a compatible switch with a different actuator length or style, though this may require desoldering and could void any warranty.

Is this sensor suitable for detecting very light touches or only firm impacts?

This module uses a standard snap-action micro switch, which requires a specific actuation force (typically in the range of tens to hundreds of grams-force) to trigger. It is designed for definitive mechanical contact, such as a robot bumping into a wall or a carriage hitting an end-stop. It is not sensitive enough for detecting very light touches or vibrations; for that, a force-sensitive resistor or piezoelectric sensor would be more appropriate.

Package Includes

  • 1 x DFRobot Gravity Digital Crash Sensor (Left) Module

Additional Information

Weight 0.015 kg
Dimensions 3 × 2 cm