MODE 7 — GHOST LOCK

Easy · 30 min · Fast kostenlos

Ziel & Anwendung

Jemand betritt den Raum — und plötzlich geht alles los! PIR erkennt die Person, eine Tür schlägt zu, Servos zucken wild, der DC-Motor dreht auf und der Buzzer kreischt. 3 Sekunden lang geisterhaftes Chaos, dann wieder totale Stille. Der perfekte Prank für Besucher die ahnungslos die Tür öffnen!

  • Ein Bewegungs- oder Abstandssensor löst den kurzen Geister-Effekt aus
  • Eine Tür schlägt zu, zwei Elemente zucken wild, der Antriebsmotor dreht als Effekt
  • Der Schrittmotor bewegt sich zufällig — alles zusammen für maximalen Schrecken

Anschluss & Funktion

Motoren am Board

AnschlussMotorAufgabe
S1180°-ServoSchlagende Tür
S2180°-ServoZuckendes Element 1
S3180°-ServoZuckendes Element 2
S4180°-ServoExtrem-Position links
S5180°-ServoExtrem-Position rechts
STEPPERSchrittmotorBewegt sich während des Effekts zufällig hin und her
DCDC-MotorDreht während des Effekts auf volle Leistung

Materialliste

  • Kleines Karton-Türchen (8×6 cm) auf S1 als schlagende Tür
  • Zwei kleinere Karton-Elemente (5 cm) auf S2 und S3 als zuckende Teile
  • Kleiner DC-Propeller oder Karton-Scheibe als drehendes Element
  • Klebeband, Heißkleber

Step-by-Step Tutorial

  1. Geister-Effekt-Elemente aufbauen

    Plastik-Servo-Horn auf den Tür-Servo aufschrauben. Kleines Türchen (8×6 cm) flächig draufkleben. Die beiden Zuck-Servos mit kurzen Karton-Armen bestücken (5 cm). Den Antriebsmotor mit kleiner Propeller-Karte oder Scheibe versehen. Alle Elemente sichtbar am Gerät befestigen. Im Ruhezustand: alles still. Im Alarm: alles gleichzeitig los!

    Check: Die Tür schlägt blitzschnell zu (macht Geräusch!). Die beiden Zuck-Elemente schlagen wild zwischen den Extrempositionen hin und her

    Tipp: Die Tür muss besonders schnell zuschlagen — je kürzer die Bewegungszeit, desto größer der Schreck-Effekt

  2. Auslöser einrichten

    Der Bewegungssensor löst bei erkannter Annäherung sofort den Effekt aus, ebenso eine plötzliche Abstandsänderung. Während der kurzen Alarm-Phase feuert alles gleichzeitig los. Danach kehrt alles automatisch zurück in den Ruhezustand — eine kurze Pause verhindert, dass der Effekt sofort erneut auslöst.

    Check: Der Sensor erkennt Bewegung: sofort startet der kurze Geister-Effekt

    Tipp: Gerät verstecken und Sensor auf die Tür richten — so reagiert es, wenn jemand den Raum betritt

  3. Chaos-Sequenz erleben

    Während des Alarms schlägt die Tür sofort zu. Die beiden Zuck-Elemente zittern jeweils mit einem eigenen, leicht unterschiedlichen Rhythmus. Der Antriebsmotor dreht auf volle Leistung. Der Schrittmotor bewegt sich zufällig hin und her. Ein pulsierender Alarmton begleitet alles. Das kombiniert mehrere überraschende Bewegungen für maximalen Prank-Effekt.

    Check: Tür schlägt zu, die beiden Zuck-Elemente zittern unabhängig voneinander, der Schrittmotor bewegt sich zufällig, der Motor dreht auf — alles gleichzeitig!

    Tipp: Leicht unterschiedliche Bewegungsmuster der beiden Zuck-Elemente wirken chaotischer als eine synchrone Bewegung

  4. Leichtgängigkeitstest aller Elemente

    Vor dem Einschalten: alle Servos manuell bewegen. Berühren sich ihre Arme irgendwo? Antriebsmotor dreht frei? Schrittmotor ohne Blockierung? Sensor in der richtigen Richtung ausgerichtet? Erst nach OK Strom einschalten.

    Check: Alle beweglichen Teile lassen sich frei durch den vollen Bereich bewegen — kein Klemmen, kein gegenseitiges Berühren

    Tipp: Elemente dürfen sich nicht gegenseitig treffen — genug Abstand zwischen allen beweglichen Teilen

  5. Prank-Aufstellung und erster Test

    Gerät in Position bringen. Sensor auf Tür ausrichten. Strom einschalten. Raum verlassen. Anderen einladen reinzukommen. Beim Betreten: der Sensor löst aus — kurzes Chaos! Nach dem Spaß: Gerät zeigen und erklären wie es funktioniert. Perfekt für Halloween, Geburtstage oder einfach nur zum Spaß.

    Check: Gerät in Position, selbst hinter der Tür warten: bei Eintritt eines Ahnungslosen — ALARM!

    Tipp: Gerät in einer Ecke verstecken, Sensor auf die Tür zeigen lassen — für besten Prank-Effekt

Troubleshooting

  • Prank löst zu früh aus, bevor die Person nah genug ist — Sensor-Empfindlichkeit am Modul selbst reduzieren (kleiner Trimmer auf dem Modul)
  • Prank löst mehrfach hintereinander aus — Cooldown-Zeit im Code erhöhen, damit zwischen zwei Auslösungen mehr Zeit vergeht
  • Die Zuck-Elemente bewegen sich nach dem Prank nicht zurück in Ruhestellung — Reset-Logik im Code prüfen — sie muss nach jedem Effekt-Ende einmalig ausgeführt werden

Modifikationen & Sicherheit

  • Pro-Tipp: Intensität im Code anpassbar machen — von 'sanfter Überraschung' bis 'maximaler Schrecken'
  • Sicherheit: Gerät nicht auf Kleinkinder oder herzempfindliche Personen richten!

Wichtige Code-Teile

// Auslöser: PIR oder Distanzänderung
static float lastDist = 100;
bool triggered = PIRHigh || (abs(DistanceCM - lastDist) > 8);
lastDist = DistanceCM;

if(triggered && !ghostActive && millis()-lastGhost > 5000) {
    ghostActive = true; ghostT = millis();
    lastGhost = millis();
    servocontroller.startMove(1, 2000, 50); // Tür schlägt zu!
    setMotorspeed(80); // DC an
    Buzzer.setMode(HEARTBEAT);
}

if(ghostActive) {
    float t = (float)(millis() - ghostT);
    // S2/S3: zufällige Zuck-Bewegung
    servocontroller.setServoPulse(2, 1500 + (int)(sin(t*0.03f)*400));
    servocontroller.setServoPulse(3, 1500 + (int)(cos(t*0.025f)*400));
    // S4/S5: extreme Positionen
    servocontroller.setServoPulse(4, 1900);
    servocontroller.setServoPulse(5, 1100);
    // Stepper: zufällig
    if(stepper.distanceToGo()==0) stepper.move(random(-50,50));
    if(t >= 3000) { // Ende nach 3s
        ghostActive = false;
        servocontroller.startMove(1, 1000, 300);
        servocontroller.setServoPulse(2, 1500);
        servocontroller.setServoPulse(3, 1500);
        servocontroller.setServoPulse(4, 1500);
        servocontroller.setServoPulse(5, 1500);
        setMotorspeed(0); Buzzer.setValue(0);
    }
}
stepper.run();

Ähnliche Projekte

  • MODE 2 — CAT DOOR — Nie wieder aufstehen um die Katzenklappe aufzumachen! Ein Bewegungs- oder Abstandssensor erkennt die Katze — die Klappe öffnet automatisch und schließt sich nach vier Sekunden wieder. Ein Nacht-Sperrmodus hält ungebetene Besucher draußen.
  • MODE 8 — RADAR — Wie ein echtes Radar schwenkt ein Servo-Arm den Distanzsensor hin und her und baut eine Karte aller Objekte im Umkreis auf! 12 Positionen werden gemessen und auf einem runden Karton-Display visualisiert. Ein Zeiger schlägt bei jedem erkannten Objekt aus — Radar im Miniformat!
  • MODE 5 — REAKTION — Formel-1-Piloten haben unter 200ms Reaktionszeit — wie schnell bist du? Ein Signal-Zeiger schlägt plötzlich um: warte auf den Moment, dann so schnell wie möglich eine Berührungsfläche drücken! Eine Anzeige zeigt deine Reaktionszeit, eine weitere hält den persönlichen Rekord.