logo elektroda
logo elektroda
X
logo elektroda

INTERFACEINATOR - also die Kommandozentrale der Erde mal anders

SylwekK 


Was einige im Forum wissen, ich mag LED-Blinken. Bei diesem Projekt ließ ich mir freien Lauf und habe mich so von der Welle mitreißen lassen, dass ich am Ende die Schnauze voll hatte :)
Ihr erinnert euch an Kommandozentrale der Erde von Kollege @reaven22? Ja, es war sein Design, das die Inspiration für meine Konstruktion war, und selbst für diese Gelegenheit bat ich ihn um Erlaubnis, die Hauptmelodie aus seinem Koffer zu verwenden, aber zu Klangdetails später :)
Als ich vor langer Zeit das CDZ-Projekt beobachtete und mich gleichzeitig an dem Thema beteiligte, hätte ich nicht einmal gedacht, dass ich in Zukunft die Möglichkeit haben würde, etwas Ähnliches zu machen. Nun, das Leben überrascht manchmal und wenn ein süßer Neffe auftaucht, muss Onkel etwas unternehmen.

Der Bau hat mich einige Zeit gekostet und wurde seit mindestens einem Jahr voll geheim gehalten. Vielleicht wussten außer mir noch zwei Leute von allem Bescheid. Selbst meine Töchter haben nicht gemerkt, dass es ein Spielzeug sein soll - Papa macht das neue Steuergerät und das war's.

Was waren damals die Annahmen? Anfangs sollte es einfach sein, einige LEDs, einige Schalter, Knöpfe. In der Zwischenzeit überwog der Ehrgeiz und kamen neue Ideen, um das Spaß beim Spielen zu bereichern. Eine schnelle Entscheidung - einige Atmega und Schieberegister, um die Tasten und Lichter zu beherrschen, die jeweils frei programmierbar sind und Soundeffekte erzeugen. Als ich nach mehreren dutzend Stunden des Überlegens über Schaltung und der Möglichkeiten versehentlich irgendwo auf den WS2811 in DIP gestoßen habe, war die Entscheidung sofort da. Die Hälfte der LEDs wurde im Projekt ausgetauscht, wodurch ich 6 Stück 74HC595-Register loswerden konnte, was den Schaltplan und die Platine extrem einfach machte und gleichzeitig die Spielbarkeit drastisch erhöhte. Ich kehrte zu dem Punkt zurück, an dem ich über neue Möglichkeiten nachdachte und entwarf.

Insgesamt rund 200 Stunden Denken, Planen, Gestalten, Löten und Programmieren (etwas mehr als 4500 von Grund auf neu geschriebene Programmzeilen in C) führten zu einem Gerät, das nicht nur leuchtet und Geräusche macht, sondern auch über eingebettete pädagogische Optionen verfügt (z. B. spielen mit Farben, manuelle Übungen mit präzisem Drehen von Knöpfen, einfache Rhythmik usw.) und Gedächtnisübungen (mehrere Versionen). Letztere Option ist vor allem wegen der Skalierbarkeit des Spiels interessant - sogar Eltern können einen Wettbewerb machen :) Es gab auch eine Option für Geschicklichkeit in Form eines einfachen Spiels unter Verwendung des RADAR-Moduls.

Der zweieinhalbjährige Beschenkte freut sich wahrscheinlich, und seine Eltern, so habe ich den Eindruck, waren mehr überrascht von dem Koffer als er :)
Das Gerät ist so konzipiert, dass es bestimmte Elemente, Abhängigkeiten logisch kombiniert und auf Signale reagiert. Ich habe ein Zufallselement eingeführt (es kann mit einer versteckten Option geändert oder vollständig ausgeschaltet werden), dank dessen Spiele in Modulen (falls sie aktiv sind) nach einer zufälligen Zeit starten und die Reaktion des Bedieners erwarten.
Zugegeben, das Kleinkind wird nicht gleich alle Möglichkeiten nutzen, aber ich habe den Eltern mitgeteilt, dass man das Kind mit diesem Gerät absolut nicht alleine lassen kann, und auch sie können es nutzen (Memory-Spiele fangen leicht an, wenn man gewinnt, so wird aber richtig knallhart).
Für ein Kind reichen ein paar Minuten Spielzeit absolut aus und die Freude an den blinkenden Lichtern ist groß. Wie auch immer, welches Kind befasst sich mit etwas länger als 10-15 Minuten.

Das Kleinkind hat gerne mit einer Mikrowelle und einem Ofen geklickt, daher denke ich, dass dieser Koffer eine viel bessere und sicherere Option für es sein wird :)
Und noch ein wichtiges Feature - dafür gibt es keine Anleitung. Da macht das Suchen und Entdecken der Möglichkeiten des Koffers so viel Spaß.

Und noch ein paar technische Details.
Letztendlich wird das System von Atmega328 16 MHz gesteuert, und es wird von 9 74hc595-Registern unterstützt - einige davon sind Eingänge für die Tastenbedienung und andere als LED-Steuerausgänge. Ziemlich große Platine bei Allpcb bestellt.
Hardware-PWM wird verwendet, um Melodien und Audioeffekte zu erzeugen. Im Nachhinein wünschte ich, ich hätte zwei Audiokanäle gemacht (die Platine war fertig und einige Änderungen wären erforderlich). Alle Geräusche sind synthetisiert (einschließlich Explosionen, Knistern usw.) und dies musste zeitlich mit dem Senden des Pakets an WS_LED behandelt werden. Hinzu kommt die Ansteuerung von Schieberegistern mit einem leicht modifizierten Software-SPI, um das Auslesen der Eingangszustände zu erleichtern. Ich gebe den Schaltplan nicht, weil es nichts Besonderes daran ist. WS-Kettenanschluss und reg595 sind ebenso Standard wie der Anschluss von Potentiometern für analoge Eingänge. Hier gibt es keine Wunder, nur die Grundregeln direkt aus den Anfängerhandbüchern :) Das Programm und seine Fähigkeiten sind hier das Wichtigste.

Nach langen Überlegungen, wie man dieses Gerät mit Strom versorgt, bin ich auf eine kleine 2200 mA Powerbank gestossen, die für ca. 8-10 Stunden Spielspaß ohne Pause reichen sollte. Es ist bequem und praktisch. Das gesamte Gerät überschreitet eine Stromaufnahme von ca. 150 mA nicht.
Ich habe ISD1820 zum Aufnehmen und Abspielen von Audio verwendet, und damit ins Schwarze getroffen, denn wer den Koffer anfasst, dem gefällt diese Option am besten :)
Natürlich gibt es auch eine Betriebsanzeige mit Signalisierung. Beim Öffnen des Koffers wird das gesamte System automatisch eingeschaltet und das ENERGY-Modul zeigt für einige Sekunden den Batteriestatus an und geht dann in den Normalbetrieb über. Wenn der Status zu niedrig ist, geht das Gerät nicht in den Wiedergabemodus, sondern gibt einen Alarm aus.
Das Gehäuse ist, wie man sehen kann, ein gewöhnlicher Koffer, und die Basis der Schalter und Lichter ist 5 mm milchiges Plexiglas, und alle Löcher werden auf einer großen CNC-Maschine bei einem Freund gebohrt (nochmals vielen Dank an Grzes :)) Darüber hinaus habe ich einen Aufkleber entworfen, der in UV-Technologie gedruckt wurde (gedruckt von der Firma, die sich mit solchen Dingen befasst).
Aha, der Ton. Insgesamt gibt es fast 40 verschiedene Effekte und Melodien. Die Themenmelodien ,,komponiere" ich zunächst in einem Musikprogramm, um sie später einfach auf den Prozessor zu übertragen. Schwieriger war es bei Spezialeffekten - einige von ihnen erforderten Dutzende von Tests, damit sie so klangen, wie ich es wollte. Und darunter die Melodie meines Freundes @reaven22 als eine zu wählen aus dem Menü :)





Ein paar Fotos von der Montagephase.




Und das war die Reaktion des Kleinkindes (und dann die Präsentation des Koffers).



Über den Autor
SylwekK
SylwekK hat 2753 Beiträge geschrieben mit der Bewertung 2743 , und dabei 82 Mal geholfen. Wohnt in der Stadt Lipsko. Er ist seit 2007 bei uns.

Kommentare

ArturAVS 05 Jul 2022 17:02

Es sieht aus wie der "Atomkoffer" eines gewissen Präsidenten :D . Was die Verwendung von ISD1820 betrifft, habe ich einige Zweifel, es wäre besser, z. B. ein solches Modul mit SD-Kartenunterstützung... [Mehr erfahren]

SylwekK 05 Jul 2022 18:58

ISD kommt in diesem Fall locker zurecht, Superqualität ist hier nicht gefragt :) [Mehr erfahren]

ArturAVS 05 Jul 2022 19:01

Ich meinte nicht Qualität, sondern die Leichtigkeit, Audiodateien über USB zu steuern und zu laden. [Mehr erfahren]

SylwekK 05 Jul 2022 19:09

Ja, es wäre interessanter mit diesem Modul (ich habe den Artikel gelesen), nur in den Annahmen des Projekts hatte ich eine einfache Möglichkeit, ein paar Sekunden aufzunehmen und dann abzuspielen. Wenn... [Mehr erfahren]

walbe 06 Jul 2022 12:08

Super Ausführung! INTERFACEINATOR - der Name nicht schlecht, wie soll man ihn übersetzen? Ein Gesichtswechsler oder vielleicht doch ein internationaler Gesichtswechsler? :-D [Mehr erfahren]

SylwekK 06 Jul 2022 12:21

Ich weiß nicht, das kam mir am Anfang so in den Kopf und das bleibt so :) Jede Erfindung von Dr. Dundersztyc (der von meinem Avatar) hatte "inator" im Namen und es gefiel mir :) [Mehr erfahren]

Damian_Max 07 Jul 2022 02:08

Tolle Konstruktion, herzlichen Glückwunsch. Es sieht sehr cool aus, es hat mich inspiriert, einen Ersatz für das zu bauen aus dem, was ich in meiner Schublade habe. Heh, @sylwekk1, auf die (Micro)... [Mehr erfahren]

SylwekK 07 Jul 2022 09:06

@Damian_Max, danke :) Wahrscheinlich ja, nur bei mir wird alles in Echtzeit vom Prozessor generiert (so ein Klima von 8bit :) ), und für diejenigen, über die Sie schreiben, wäre der Player wahrscheinlich... [Mehr erfahren]

reaven22 07 Jul 2022 15:30

Herzlichen Glückwunsch zu Design, Verarbeitung und Details. :) Es ist schön, dass mein Design eine Inspiration war ;) Mein Projekt erfreut, trotz 9 Jahren, immer noch den Junior :) und bald wird es... [Mehr erfahren]

Jawi_P 07 Jul 2022 20:38

Professionelle Arbeit! :) Es sieht verrückt aus. Wenn ich dir einen Tipp sagen darf, hmm, ich vermisse ein eingebautes Walkie-Talkie und ein zweites zum Set, damit er seine Eltern anrufen kann :) Tolles... [Mehr erfahren]

SylwekK 07 Jul 2022 21:42

Vielen Dank :) Nun, dann würden sie wahrscheinlich in jedem Geschäft mit Sicherheitsdienst auf den Boden geworfen. :) [Mehr erfahren]

398216 Usunięty 08 Jul 2022 21:30

Eines ist sicher - mit so einem Koffer steigen Sie in kein Flugzeug. Verarbeitung und Optik top. Für etwas, das nichts (nützliches) tut, ist es eine wunderbare Sache. Oder vielleicht tut; bietet einen... [Mehr erfahren]

Belialek 09 Jul 2022 17:19

Aber es ist eine tolle Qualität :) Hat Kollege darüber nachgedacht, das Projekt und die Firmware weiterzuverkaufen? So etwas möchte ich meinem Kind anbieten :) [Mehr erfahren]

SylwekK 10 Jul 2022 09:22

Ich habe noch nicht darüber nachgedacht, aber ich fürchte, die Kosten wären hoch. Schade nur um die 200 Arbeitsstunden :) [Mehr erfahren]

ditomek 11 Jul 2022 11:20

Könnte Kollege einen groben Überblick über die Funktionen und Beziehungen zwischen ihnen geben? Ist die Übersetzung in die umgebende Welt 1:1 oder etwas anderes? Ich meine hauptsächlich PLASMA- und SPECTRO-Komponenten.... [Mehr erfahren]

SylwekK 11 Jul 2022 11:51

PLASMA ist, sagen wir mal, ein Bildungsmodul. Bei automatischem Betrieb schimmert es in allen Farben (RGB-LED), während bei manueller Steuerung die Potentiometer jede Farbe separat steuern und wir können... [Mehr erfahren]

Zenereczek 12 Jul 2022 10:36

SylwekK, wie immer, schön! Wie findet man Zeit für solche Meisterwerke. Herzlichen Glückwunsch und Bewunderung. [Mehr erfahren]

SylwekK 12 Jul 2022 13:50

Vielen Dank :) mit Zeit ist es ein bisschen schlimm :) [Mehr erfahren]

Belialek 12 Jul 2022 17:01

Für einen sind 20 € viel und für den anderen eine Million :) Durch den Weiterverkauf des Projektes / Bausatzes zur Selbstmontage / fertigen Produktes haben diese 200 Stunden die Möglichkeit... [Mehr erfahren]