MODE 8 — LOVE TEST
Easy · 30 min · Fast kostenlos
Ziel & Anwendung
Beide Hände an die Sensoren — wie stark ist eure Liebe? Zwei Personen berühren je eine Kontaktfläche, der Detektor misst Hauttemperatur, Zittern und Umgebungslicht zu einem gemeinsamen Wert. Ein Zeiger zeigt die 'Aura', ein zweiter merkt sich den bisherigen Höchstwert, ein dritter schlägt bei hohem Ergebnis wie ein Herzschlag aus.
- Zwei gleichzeitige Berührungen zu einem gemeinsamen Ergebnis verrechnen
- Herzschlag-artige Servo-Bewegung bei hohem Ergebnis auslösen
- Sensor-Werte dramatisch auf einer Skala präsentieren
Anschluss & Funktion
Motoren am Board
| Anschluss | Motor | Aufgabe |
|---|---|---|
| S1 | 180°-Servo | Liebes-Meter, zeigt das aktuelle Ergebnis |
| S2 | 180°-Servo | Schleppzeiger, hält den bisherigen Höchstwert |
| S3 | 180°-Servo | Zittert bei einem hohen Ergebnis |
| S4 | 360°-Servo | Aura-Strudel, dreht schneller je höher das Ergebnis |
| S5 | 360°-Servo | Dreht gegenläufig zu S4 |
| S6 | 180°-Servo | Herzklappe, öffnet sich bei einem Top-Ergebnis |
| STEPPER | Schrittmotor | Zeichnet den Verlauf als mechanisches Liebesbarometer nach |
| DC | DC-Motor | Pulsiert wie ein Herzschlag, schneller bei höherem Ergebnis |
Materialliste
- Kartonbox als Love-Tester-Gehäuse
- Papier-Skala 'Freunde ←→ Seelenverwandte' hinter den Zeigern
- Zwei Alufolie-Pads als Berührungs-Sensoren
- Rotes Papier oder Folie als Dekor
- Heißkleber
Step-by-Step Tutorial
Gehäuse und Anzeige-Panel bauen
Baue eine breite Kartonbox als Panel. Schraube die Plastik-Servo-Hörner auf die beiden Hauptanzeige-Servos und klebe Zeiger-Arme flächig darauf, nebeneinander montiert. Dahinter eine Papier-Skala von 'Freunde' bis 'Seelenverwandte' anbringen. Den dritten Servo seitlich als Herzschlag-Anzeige platzieren.
Check: Alle drei Zeiger bewegen sich frei über den Skalen
Tipp: Die beiden Hauptzeiger nebeneinander montieren, den dritten als Herzschlag-Anzeige seitlich
Zwei Berührungs-Pads aufbauen
Klebe je ein großes Alufolie-Pad links und rechts auf die Vorderseite. Beide müssen gleichzeitig berührt werden, damit die Messung startet — eine Person allein reicht nicht.
Check: Beide Kontaktflächen reagieren sicher, wenn je eine Person das Pad berührt
Tipp: Ausreichend große Pads verwenden — eine ganze Handfläche muss bequem Platz finden
Ergebnis-Berechnung verstehen
Halten beide Personen ihre Pads gleichzeitig, verrechnet das Gerät Hauttemperatur, kleine Zitterbewegungen und einen Zufallsanteil zu einem Ergebnis zwischen null und dem Maximum. Wird länger als ein paar Sekunden gemeinsam gehalten, steigt das Ergebnis zusätzlich langsam an — Ausdauer wird also belohnt.
Check: Das Ergebnis ändert sich bei jeder Messung plausibel, ohne immer exakt gleich auszufallen
Tipp: Je länger beide Pads gemeinsam gehalten werden, desto höher steigt das Ergebnis zusätzlich an
Herzschlag-Animation einrichten
Übersteigt das Ergebnis eine deutliche Schwelle, beginnt der dritte Zeiger mit einer Herzschlag-artigen Bewegung: kurz vor, kurze Pause, nochmal vor, längere Pause. Bei einem besonders hohen Ergebnis wird dieser Rhythmus spürbar schneller.
Check: Bei einem hohen Ergebnis macht der dritte Zeiger einen sichtbaren Doppel-Ausschlag im Herzschlag-Rhythmus
Tipp: Je höher das Ergebnis, desto schneller schlägt der Herzschlag
Leichtgängigkeitstest und Demo
Alle Servo-Arme von Hand prüfen. Strom einschalten und beide Pads gleichzeitig berühren: das Ergebnis steigt, die ersten beiden Zeiger zeigen es an. Nach ein paar Sekunden gemeinsamen Haltens beginnt die Herzschlag-Animation, dazu ein sanftes Summen im Hintergrund.
Check: Alle Zeiger frei beweglich, Herzschlag-Animation bei hohem Ergebnis sichtbar
Tipp: Zum Testen ohne zweite Person beide Pads einfach kurz selbst mit beiden Händen berühren
Troubleshooting
- Das Ergebnis ist bei jeder Messung fast gleich hoch — Kontaktflächen prüfen — sitzt der Kontakt schlecht, fehlt der natürliche Schwankungsanteil aus Temperatur und Zittern
- Die Herzschlag-Animation startet nicht — Länger gemeinsam halten — die Animation setzt erst ab einem deutlich hohen Ergebnis ein
- Beide Pads lösen aus, obwohl nur eine Person berührt — Die Pads räumlich weiter auseinander setzen, damit sich Finger oder Hand nicht versehentlich über beide erstrecken
Modifikationen & Sicherheit
- Pro-Tipp: Rote LED hinter dem Panel für ein romantisches Glühen bei hohem Ergebnis
- Pro-Tipp: Drei Stufen mit unterschiedlicher Hintergrundfarbe für Freunde, Verliebt und Seelenverwandte
- Sicherheit: Niemals als medizinisches Gerät ausgeben — rein zur Unterhaltung
Wichtige Code-Teile
// Beide Pads berührt → Messung
if (touch1 && touch2) {
holdTime = millis() - touchStart;
float tempV = abs(Temperature - baseTemp);
int loveScore = 40 + random(0, 30) + (int)(tempV * 5.0f) + (int)(abs(GyroX) * 2.0f);
// Ausdauer-Bonus: +1 pro Sekunde Halten
loveScore += (int)(holdTime / 1000);
loveScore = constrain(loveScore, 0, 100);
servocontroller.setServoPulse(1, map(loveScore, 0, 100, 1000, 2000));
servocontroller.setServoPulse(2, map(loveScore, 0, 100, 1000, 2000));
// Herzschlag-Animation bei Score > 60
if (loveScore > 60 && millis() > nextBeat) {
startMove(3, 1800, 60);
nextBeat = millis() + (long)map(loveScore, 60, 100, 1200, 600);
}
} else {
touchStart = millis();
}Ähnliche Projekte
- MODE 2 — LIE DETECT — Beide Hände auf die Pads — jetzt zählt jedes Zittern, jeder Temperatur-Ausschlag. Ein Live-Zeiger tanzt sofort mit, ein zweiter merkt sich den bisherigen Höchstwert, und bei zu hoher Anspannung öffnet sich eine kleine Warnklappe. Wer bleibt cool?
- MODE 1 — MAGIC 8-BALL — Schüttle das Gehäuse kräftig, dann halt still — eine Antwort-Scheibe dreht sich wie von Geisterhand auf eine von acht Antworten. Während du schüttelst zappeln alle Zeiger wild durcheinander, bis sich alles beruhigt und eine kleine Klappe die Antwort feierlich enthüllt.
- MODE 9 — GLÜCKSRAD — Dreh das Rad des Schicksals! Ein Druck auf den Dreh-Knopf setzt das Rad in Schwung, der Dreh-Knopf selbst bestimmt die Anfangs-Energie. Ein Klacker tickt bei jedem überfahrenen Feld, langsam bremst das Rad ab und bleibt auf einem von acht Feldern stehen — bei Jackpot feiern gleich mehrere Aktoren zusammen.