50% OFF! Hot items selling fast—Grab them before they're gone!
The TB-RCS-Module Robot Collision Sensor is a bump-switch input board for Arduino DIY smart cars, mobile robots, limit detection, and obstacle-contact experiments. It gives a direct contact signal when the robot physically touches an object, complementing non-contact sensors such as ultrasonic or infrared modules.
Use it with the ELAB Nano V3, HC-SR04 Ultrasonic Module, and RGB Full Color LED Module to build a robot that can detect both near obstacles and actual bumper impacts.
Because this is a mechanical contact sensor, add software debounce and mount it where the bumper travel presses the switch without overloading the PCB.
| Parameter | Value |
|---|---|
| SKU | TB-RCS-Module |
| Product Type | Robot collision / bump switch module |
| Output | Digital contact signal |
| Use Case | Arduino DIY smart cars and robots |
| Sensing Method | Mechanical bump switch |
| Host Requirement | GPIO input |
| Typical Supply | 3.3V / 5V controller systems |
| Software Need | Debounce recommended |
| Applications | Robot bumper, limit switch, crash detection |
| Mounting | Front, side, or mechanism contact point |
Read the collision sensor digital output.
const int sensorPin = 2;void setup() { Serial.begin(115200); pinMode(sensorPin, INPUT);}void loop() { Serial.println(digitalRead(sensorPin)); delay(100);}
Turn on an LED when the module is hit.
const int sensorPin = 2;const int ledPin = 13;void setup() { pinMode(sensorPin, INPUT); pinMode(ledPin, OUTPUT);}void loop() { digitalWrite(ledPin, digitalRead(sensorPin));}
Monitor the digital output from a Pico-style board.
from machine import Pinimport timesensor = Pin(15, Pin.IN)while True: print(sensor.value()) time.sleep(0.1)
Q: What does it detect?
A: Physical bumper contact.
Q: Is it non-contact?
A: No, it requires contact.
Q: Can it be used with ultrasonic sensors?
A: Yes, it complements non-contact ranging.
Q: Does it need debounce?
A: Yes.
Q: Can it stop a robot?
A: Yes, through controller logic.
Q: Can it measure impact force?
A: No, it only detects switch state.
Q: Where should it mount?
A: Where a bumper or moving part can press it.
Q: Why does it trigger repeatedly?
A: Switch bounce or robot vibration.