Mit einem Laserpointer einen lichtempfindlichen Widerstand bestrahlen.

Laser Pointer Shooting Game.

Die Laserstrahlung ist sowohl für das Auge als auch für die Haut gefährlich.

Zurück

Trifft ein Laserstrahl den Fotowiderstand so geht der Widerstand vom hohen Widerstandswert (Megaohm- Kiloohmbereich) auf 120 Ohm zurück. Mit anderen Worten. Dieses Spiel kann man draußen bei hellem Sonnenschein mit Freunden spielen. Das hier gezeigte Spiel ist sehr bescheiden aufgebaut. Es ist hier nur für einen Spieler gemacht und die Visualisierung zeigt nur die benötigte Zeit an. Weiterhin beendet sich das Spiel nach fünf Durchläufen selbst. Für dich soll es eine Anregung sein. Man kann daraus noch sehr viel machen. Visualisierung und Steuerung auf einem Smartphone (Blynk) und vieles mehr.

Laser Pointer Shooting Game 1


Mittlerweile hat bei mir der Mikrokontroller ESP32 eine sehr hohe Bedeutung! Ich bastele gern mit diesem Teil. Dieser Mikrokontroller erhält vom Fotowiderstand eine Signalspannung. Wertet diese Spannung aus und steuert ein akustisches Bauteil an. Das ist alles, was man an Hardware braucht. Null Euro! Alles aus vorherigen Projekten.


Laser Pointer Shooting Game Drawing


Hier sieht man es erneut! Spannungsteiler, Spannungsteiler, Spannungsteiler! Was für eine wichtige elementare elektrotechnische Grundlage. Der hier verwendete Piezo Buzzer ist eigentlich für 12Volt ausgelegt. Bei einer Tonfrequenz von 2000Hz ist er aber laut genug und funktioniert auch mit 5 Volt.

Laser Pointer Shooting Game Software1 Laser Pointer Shooting Game Software2


Die Software ist mit MicroPython programmiert. Als Editor bzw. IDE kommt Thonny zum Einsatz. Bis auf das Modul udp_wifi sind alle anderen Bibliotheken Bestandteil von MicroPython. Die UDP-Bibliothek findest du hier.

Laser Pointer Shooting Game 2


Eine PC Python Applikation (GUI mit PyQt6) visualisiert den Spielstand.

Laser Pointer Shooting Game 3


Der Spielablauf ist wie folgt: Hardware einschalten. Die Board-eigene-blaue-Leuchtdiode des ESP32 Mikrokontrollers leuchtet auf. Das ist der Zeitpunkt zum anvisieren des Fotowiderstandes mit dem Laser Pointer. Ertönt ein akustisches Signal bedeutet dieses einen Treffer. Die blaue Leuchtdiode erlischt und die benötigte Zeit wird per UDP-Netzwerk angezeigt. Nach fünf Durchläufen ist das Spiel beendet.



Zurück