
Hallo an alle. Im Moment habe ich einen Prototyp einer interaktiven Schießbude für Kinder in Form eines Konstrukteurs entwickelt, den ich als „dämonisches Karussell“ bezeichnet habe. Die Idee war, einen Designer auf dem Gebiet der Robotik zu implementieren. Mit 3D-Drucktechnologie und verschiedenen fertigen Platten, die im Express erworben werden können. Um das Löten zu minimieren, müssen alle Drähte angeschlossen werden. Füllen Sie die Firmware und das Gerät ist bereit. Mit Kenntnissen in der Programmierung von Mikrocontrollern, zum Beispiel Arduino, können Sie selbst ein Programm schreiben und das Spiel selbst neu schreiben.
Dieser Konstruktor befindet sich noch in der Entwicklungsphase und ist noch weit von der Endphase entfernt. In diesem Stadium werde ich zeigen, was passiert ist. Konstruktive Entscheidungen sowie die Arbeit des Ziels habe ich auf Video aufgenommen. Links zu allen verwendeten Funkkomponenten, einschließlich der STL-Datei für den 3D-Druck, werden in der Beschreibung unter dem Video angegeben. Möglicherweise ist dies hilfreich.
STL-Dateien für den 3D-Druck.SD-Karte -
ali.pub/3mukqx8 Ohm 0,5 Watt Lautsprecher -
ali.pub/3mul1tDFP Mini-MP3-Player -
ali.pub/3mul9zAtmega328-Modul -
ali.pub/3mulgl18650 Batterieladekarte -
ali.pub/3mulpjMetallgetriebemotor -
ali.pub/3mum0fSchocksensor -
ali.pub/3mum96Mikroklemmenschalter auf der Platine -
ali.pub/3mumiwSG90 servo -
ali.pub/3mumstDC 3 V-6 V Doppelwellen-
Getriebemotor -
ali.pub/3mun5nH-Bridge-Dual-DC-Treiber
L9110S -
ali.pub/3muneeKurze Beschreibung des Designs:
In einem Kreis gibt es acht Figuren von Monstern 125x75mm. In meiner Version sind Monster in drei Klassen unterteilt: drei Zombies, drei Bodenmonster, zwei geflügelte. Aber nichts hindert daran, andere Charaktere für den Schießstand zu finden und ohne großen Aufwand, sie zu ersetzen. Die Ziele selbst sind entfernbar.

Um das Spiel „nicht langweilig“ zu machen, machen die Monster je nach Klasse erschreckende Geräusche, wenn sie angehoben werden. Für diese Aufgabe wurde ein DFPlayer Mini MP3 Player verwendet. Der Player verfügt über einen eigenen 3-W-Klangverstärker, der für dieses Spielzeug völlig ausreicht.

Die Zielhubvorrichtung wird am Servo SG90 hergestellt. Auf demselben Gerät befindet sich ein akustischer Stoßsensor, der auf einem piezoelektrischen Element implementiert ist. Auf der Platine ist ein Interline-Widerstand installiert, mit dem Sie die Empfindlichkeit für Treffer einstellen können.

Das Karussell wird von einem Kommutatormotor mit einer Geschwindigkeit von 30 Umdrehungen pro Minute gedreht. Abhängig vom Widerstandswert des variablen Widerstands wird das Ziel an der Hebevorrichtung positioniert. Trotz der Ähnlichkeit des Designs mit dem Servogerät und für einen wesentlichen Nachteil war es nicht möglich, das Servo zu verwenden. In dem Moment, in dem der Schießstand eingeschaltet wird, geht der Servoantrieb sehr schnell auf den angegebenen Winkel aus, während die Ziele ansteigen und die Gefahr besteht, dass das Ziel gebrochen wird.

Der Zielbereich bewegt sich durch Gleiten ohne Räder. Es wird ein Zahnrad verwendet, das mit dem Zahnstangengetriebe der Schiene in Eingriff steht.

Zum Bewegen und Drehen des Karussells wird ein Doppelbrückenmotortreiber verwendet. Der Mikrocontroller verwendet ein PWM-Signal, um die Bewegungsgeschwindigkeit zu steuern. Mikroschalter begrenzen die Bewegung des Ziels.

Das Herzstück des Geräts ist das Pro Mini-Modul des atmega328P. Das Modul ist bereits teilweise zusammengebaut und wird für Arduino-Entwickler verkauft. Obwohl ich selbst nicht in dieser Umgebung programmiere, benutze ich diese Module sehr gerne.

Eine einfache Energiebank mit einer Lithiumbatterie ist eine Stromquelle. Die Elektronik der Bank schützt sowohl vor einem Kurzschluss als auch vor einer vollständigen Entladung der Lithiumbatterie. Das Laden des Akkus über USB erfolgt natürlich, ein kurzes USB-Kabel ist im Lieferumfang enthalten.

Mit der Infrarot-Fernbedienung können Sie den Schallpegel ändern, den Schießstand ein- und ausschalten. Die Wahl des Schwierigkeitsgrades des Spiels erfolgt durch Drücken der Tasten 1 bis 9.
Für jeden Schwierigkeitsgrad des Spiels werden verschiedene Anfangssätze geschnitten und aus dem Warcraft des Spiels herausgeschnitten. Das Verhalten von Zielen ändert sich je nach Level ebenfalls. In diesem Prototyp habe ich zwei Schwierigkeitsstufen implementiert.