MODE 8 — JA/NEIN

Easy · 30 min · Fast kostenlos

Ziel & Anwendung

Für Menschen die nicht sprechen können ist jede Möglichkeit zur Kommunikation wertvoll. Dieser Assistent macht es einfach: eine Berührungsfläche für Ja, eine für Nein, ein Knopfdruck für Unklar. Die Antwort wird sofort als große sichtbare Servoanzeige gezeigt und mit einem charakteristischen Ton bestätigt.

  • Erste Berührungsfläche = Ja, zweite = Nein, Joystick-Knopf = Unklar — sofort sichtbar auf der Antwort-Anzeige
  • Zwei weitere Anzeigen reagieren auf die Antwort — großflächige visuelle Anzeige für Außenstehende
  • Ein Ton begleitet jede Antwort mit einer eigenen Tonhöhe — auch aus der Distanz hörbar

Anschluss & Funktion

Motoren am Board

AnschlussMotorAufgabe
S1180°-ServoAntwort-Anzeige (groß, zentral)
S2180°-ServoBestätigungs-Anzeige (kurz nach jeder Antwort)
S3180°-ServoSekundäre Lautstärke-Anzeige
S4180°-ServoJa-Signal (außen sichtbar)
S5180°-ServoNein-Signal (außen sichtbar)
S6180°-ServoLetzte-Antwort-Anzeige (bleibt stehen)
STEPPERSchrittmotorZählt jede gegebene Antwort mechanisch mit
DCDC-MotorKurze Vibration bei jeder neuen Antwort

Materialliste

  • Großer Zeiger (10 cm) auf S1 als Antwort-Anzeige — gut sichtbar von außen
  • Grüne und rote Karton-Markierungen an den Zeiger-Endpositionen
  • Großes, robustes Gehäuse (15×10 cm) damit die Buttons gut getroffen werden können
  • Klebeband, Heißkleber

Step-by-Step Tutorial

  1. Antwort-Anzeige aufbauen

    Plastik-Servo-Horn auf den Antwort-Servo aufschrauben. Großen Zeiger (10 cm, dicker Karton) flächig draufkleben. Oben: grüner Punkt = Ja. Unten: roter Punkt = Nein. Mitte = Unklar/Keine Antwort. Zeiger muss auch für Personen mit Sehschwäche erkennbar sein — große Farbflächen statt kleiner Punkte.

    Check: Der Zeiger zeigt bei Ja deutlich nach oben, bei Nein nach unten, in der Mitte bei Unklar — gut sichtbar

    Tipp: Zeiger groß und auffällig gestalten — mindestens 10 cm damit er aus 2 Metern Entfernung ablesbar ist

  2. Drei-Antwort-System einrichten

    Erste Berührungsfläche = Ja: der Zeiger schwenkt nach oben, ein hoher Ton bestätigt. Zweite Berührungsfläche = Nein: der Zeiger schwenkt nach unten, ein tiefer Ton bestätigt. Joystick-Knopf = Unklar: der Zeiger bleibt in der Mitte, ein mittlerer Ton bestätigt. Eine kurze Vibration begleitet jede neue Antwort, der Schrittmotor zählt jede Antwort mit.

    Check: Erste Berührungsfläche: Zeiger auf Ja. Zweite: Zeiger auf Nein. Joystick-Knopf: Zeiger auf Mitte

    Tipp: Antwort bleibt angezeigt, bis eine neue Eingabe kommt — kein automatisches Zurücksetzen

  3. Visuelle Außen-Anzeige

    Der eine äußere Servo trägt eine grüne Karton-Fahne (Ja-Signal), der andere eine rote (Nein-Signal). Bei Ja springt die grüne Fahne hoch, bei Nein die rote. Bei Unklar bleiben beide unten. Zusätzlich bleibt eine weitere Anzeige dauerhaft auf der zuletzt gegebenen Antwort stehen. So erkennt auch eine Person auf der anderen Seite des Raums die Antwort.

    Check: Ja: das grüne Signal springt an. Nein: das rote Signal springt an. Deutliche Unterscheidung

    Tipp: Grüne und rote Karton-Fahnen an den beiden äußeren Servos — von weitem als Farb-Signal erkennbar

  4. Leichtgängigkeitstest aller Anzeigen

    Vor dem Einschalten: alle Servos manuell bewegen. Zeiger klar ablesbar? Fahnen unterscheidbar (grün/rot)? Berührungsflächen groß genug (mind. 3×3 cm)? Gerät stabil auf einem Tisch oder Rollstuhl-Halter? Erst nach OK Strom einschalten.

    Check: Alle Servos manuell durch alle Positionen bewegen — alle frei, Fahnen klar sichtbar

    Tipp: Berührungsflächen großflächig gestalten, damit auch Menschen mit eingeschränkter Handbewegung sie treffen können

  5. Kommunikations-Test

    Strom einschalten. Fragen stellen: 'Hast du Schmerzen?' → Person drückt eine der beiden Berührungsflächen. Antwort sofort sichtbar auf der zentralen und den äußeren Anzeigen. Ein Ton bestätigt die Eingabe. Nächste Frage. Dieses einfache Prinzip ermöglicht grundlegende Kommunikation ohne Sprache — ein wertvolles Hilfsmittel.

    Check: Fragen stellen: Person antwortet über die Berührungsflächen — Antwort sofort auf der großen Anzeige sichtbar

    Tipp: Langsam und einfache Ja/Nein-Fragen stellen — das System macht Kommunikation möglich, nicht perfekt

Troubleshooting

  • Antwort springt zwischen Ja und Nein ohne Eingabe — Entprellzeit im Code erhöhen — verhindert Mehrfachauslösung durch Zittern
  • Der Antwort-Zeiger dreht zu langsam — Bewegungszeit im Code verkürzen — schnelle Anzeige ist wichtig für klare Kommunikation
  • Außenstehende können die grüne und rote Fahne nicht unterscheiden — Fahnen größer machen (mind. 5 cm) und Farben intensiver: leuchtend grün und leuchtend rot

Modifikationen & Sicherheit

  • Pro-Tipp: Weitere Antwortoptionen im Code ergänzen (Schmerz-Skala 1–5, Stimmung etc.)
  • Pro-Tipp: Der Schrittmotor dreht auf ein Symbolbrett — verschiedene Symbole als Antwort-Optionen auswählen

Wichtige Code-Teile

// Antwort-Erkennung
if(touch1 && millis()-lastInput > 300)      { answer=1;  lastInput=millis(); }
if(touch2 && millis()-lastInput > 300)      { answer=-1; lastInput=millis(); }
if(isButtonPressed(JoystickButton,lastJoyBtn)) answer=0;

// Antwort-Ausgabe
int answerPos = (answer==1) ? 2000 : (answer==-1) ? 1000 : 1500;
if(!ismoving[1]) servocontroller.startMove(1, answerPos, 300);

// S4/S5: visülle Außen-Anzeige
servocontroller.setServoPulse(4, answer==1  ? 2000 : 1000); // Grün = Ja
servocontroller.setServoPulse(5, answer==-1 ? 2000 : 1000); // Rot = Nein

// Buzzer: verschiedene Töne pro Antwort
if(millis()-lastInput < 500) {
    if(answer==1)       Buzzer.setValue(200); // Hoher Ton = Ja
    else if(answer==-1) Buzzer.setValue(80);  // Tiefer Ton = Nein
    else                Buzzer.setValue(130); // Mittlerer Ton = Unklar
} else {
    Buzzer.setValue(0);
}

Ähnliche Projekte

  • MODE 5 — GESTE CTRL — Wer keine Hände frei hat oder eingeschränkte Feinmotorik besitzt, kann trotzdem Geräte steuern! Der Neigungssensor erkennt Kopf- oder Armbewegungen und übersetzt sie in Servo-Befehle. Neige den Arm nach links — eine Anzeige folgt nach links. Hebe ihn — eine zweite reagiert. Berührungsfreie Steuerung durch Körperbewegung.
  • MODE 6 — STURZ ALM — Stürze bei Senioren sind oft gefährlich weil niemand rechtzeitig hilft. Dieser Prototyp erkennt den typischen Ablauf: kurzer freier Fall + starker Aufprall. Dann läuft ein 5-Sekunden-Fenster in dem die Person den Alarm abbrechen kann. Wenn nicht: Buzzer-Alarm bis jemand kommt.
  • MODE 7 — MEDIKAM — Medikamente vergessen kann gefährlich sein — dieser Assistent erinnert dich! Der Dreh-Regler stellt das Einnahme-Intervall ein (von wenigen Sekunden zum Testen bis zu einem ganzen Tag). Wenn die Zeit abläuft: ein Alarmton und eine Signal-Fahne weisen auf die Einnahme hin. Eine Berührungsfläche bestätigt die Einnahme, der Schrittmotor zeigt den Wochentag.