Category: Stem Toys India

Edge Detection or Anti Fall code curiblox

#include <AFMotor.h>

AF_DCMotor Motor(1); // Single motor on M1
const int irPin = A2; // IR OUT pin to A2

void setup() {
Serial.begin(9600);
pinMode(irPin, INPUT);
Motor.setSpeed(200); // Adjust speed 0–255
Motor.run(RELEASE); // Start stopped
}

void loop() {
int ir = digitalRead(irPin); // Read sensor
Serial.println(ir);

// 0 = floor detected (safe) -> move
// 1 = air (edge) -> stop
if(ir == LOW) {
Motor.run(FORWARD); // Safe, floor present
}
else {
Motor.run(RELEASE); // Edge detected → STOP immediately
}

delay(10);
}

Write a Review

Your email address will not be published. Required fields are marked *

Hand Gesture Code Arduino Curiblox

#include <AFMotor.h> AF_DCMotor Motor(1); // Single motor on M1 const int irPin.

Line Tracking Code Curiblox

#include <AFMotor.h> AF_DCMotor Motor(1); // Single motor on M1 const int irPin.

Object avoidance code curiblox

#include <AFMotor.h> AF_DCMotor Motor(1); // Single motor on M1 const int irPin.

hand-gesture-code-curiblox

#include <AFMotor.h> AF_DCMotor Motor(1); // Single motor on M1 const int irPin.

Curiblox: India’s Home for Hands-On STEM Toys, STEM

#include <AFMotor.h> AF_DCMotor Motor(1); // Single motor on M1 const int irPin.

Item 0.00
Loadding...