In letzter Zeit bin ich zu relativ wenig gekommen. Das Bedienfeld ist mittlerweile aber trotzdem zu gefühlten 50% verkabelt:Die einzelnen Module liegen nur lose auf der Frontplatte, daher ist alles krumm und schief. Wenn ich nur mal eine Woche am Stück den ganzen Tag für das Projekt Zeit hätte….
Fortschritte bei der Frontplatte
Ich habe heute das Halteblech, an dem die Taster hinter der Frontplatte verschraubt werden sollen, nahezu fertig gestellt. Bis auf einen versehentlich herausgesägten Steg hat das ganze auch sehr gut geklappt.
Jetzt fehlt eigentlich nur noch das Blech für den oberen Teil des Pults und dann kann ich mit dem Zusammenbau und dem Verkabeln anfangen.
Es regnet Aluspäne
Irgendwie geht’s doch nicht weiter..
Ich komme seit Wochen schon nicht mehr zum Basteln. Die fertigen Executor Buttons habe ich bis jetzt auf mindestens 15 Veranstaltungen ganz unterschiedlicher Größenordnung eingesetzt und was soll ich sagen – sie haben sich absolut bewährt! Bisher keine Ausfälle oder Probleme.
Mittlerweile mache ich mir schon Gedanken, ob ich das ganze Pultprojekt nicht Kippen soll und die Executor Buttons mit ein paar Motorfadern in ein einfaches Gehäuse baue.. Das ganze könnte man dann einfach mit USB an den Laptop stöpseln und es funktioniert… Vorteil: Leicht, immer dabei, schnell fertig und kostet mich nicht mehr viel. Nachteil: Ich hab schon fast alles fürs Pult da, eigentlich stehen nurnoch die Frontplatten als Investition an. Außerdem wäre das Pult besser im Handling und besser zum Programmieren.
Auf dem Foto sehr Ihr die Executor Buttons bei meinem Südsee-Party Jugenddisco Projekt.
Weiter geht’s!
Nach über einem Monat „Pause“ wegen Klausuren und diversen anderen Dingen geht es nun weiter. Letzte Woche sind endlich meine Platinen an gekommen. Lieferzeit viel zu lange, dafür aber 100% Überlieferung. Ich kann also noch ein Pult bauen! 😛
Bestellt habe ich Platinen für die Executor Buttons an den Fadern, eine Stromverteiler/Sicherungsplatine und eine Platine für die Encoder.
Eigentlich wollte ich noch eine Platine für die Programmer Tasten machen und dort auch die Matrixanschlüsse und Verkabelung für die anderen Platinen realisieren – ich glaube das mache ich jetzt aber auf Lochraster. Mal schauen!
Es leuchtet wie ein Weihnachtsbaum!
…pünktlich einen Monat nach Weihnachten gibt es noch ein Geschenk an mich selbst & viele gute Neuigkeiten. Die LEDs und Tasten sind so voll funktionsfähig, das heißt:
- Bankwechsel sind ohne umständliche Macros möglich
- komplettes LED Feedback – auch blinkende LEDs
- Latenzen sind nicht wahrnehmbar
- gleichzeitiges Drücken von beliebig vielen Buttons ist möglich
- Shortcut Modus im onPC ist nicht erforderlich, es werden keine Tastaturkommandos emuliert
Damit bin ich wohl nach MA selbst der erste, der sowas gebaut hat 😀
Die LEDs sind weiß und blau. Im Nachhinein gefiel mir blau als „Executor belegt“-LED aber wesentlich besser, sodass ich die Funktion kurzerhand softwareseitig getauscht habe. Die LEDs aus zu löten und zu tauschen käme einem Neubau der Platine gleich.
Die LED-Ausgabe für alle anderen Tasten habe ich übrigends schon implementiert. Die größte Software-Hürde ist damit genommen. Es kann also voll motiviert weiter gehen 🙂
Aktueller Status: Die Platinen lassen auf sich warten…
Momentan warte ich auf meine Platinen, die – soviel weiß ich mittlerweile – vermutlich erst in Wochen bis Monaten hier an kommen werden :-(. Bevor die Platinen da sind möchte ich eigentlich nicht mit dem Bau des Gehäuses anfangen. Vielleicht sollte ich versuchen die Bestellung zu stornieren…
Bevor ich garnicht an meinem Pult weiter arbeite habe ich mich in den letzten Tagen schonmal mit der Anbindung der LED’s in meinem Pult an die onPC Software beschäftigt. Eigentlich wollte ich damit ja erst anfangen wenn das Pult komplett fertig ist… Das ganze ist ziemlich komplex und zeitintensiv, aber das war mir von Anfang an klar.
Ansonsten steht auf meiner to-do Liste für die nächsten Tage noch:
- Display + Touchscreen zum laufen bringen (hab ich Angst vor)
- Matrixplatine für die verbleibenden Tasten erstellen
Die nächsten Tage/Wochen wird also erstmal vermutlich relativ wenig passieren, spannend wird es dann wenn es an das Gehäuse geht und alles zusammen gebaut wird.
Das bootet sich gut!
Ich habe heute mal das Mainboard zusammen mit der SSD auf eine Aluplatte geschraubt, verkabelt und anschließend vom USB-Stick Windows und onPC installiert. Meine Hardwarekonfiguration ist jetzt folgende:
- Intel D945GSEJT Mainboard mit Intel Atom N270 (1,6 GHz Single Core)
- 1 GB 667 MHz DDR2 RAM
- Kingston SSDNOW S100 mit 8GB
Für das Mainboard habe ich mich vorallem entschieden, weil es nur +12V als Versorgungsspannung braucht und zugleich von der Performance genau richtig für meine Konsole ist. Damit „passt“ der Wirkungsgrad und es wird auch keine unnötige Abwärme erzeugt. Außerdem hat es alle benötigten Anschlüsse wie PS2 oder eine serielle Schnittstelle sowie einen zweiten Monitorausgang und ist mit 7 USB Ports ausgestattet.
Die Bootzeit liegt momentan mit Windows XP weitestgehend „out of the box“ bei ca. 30 Sekunden bis ins onPC worüber ich mich sehr freue! Den Bootvorgang zeigt das folgende Video. Das Display ist allerdings noch nicht das finale Display, mit dem gibt es nämlich immernoch Anschlussprobleme…
Die Executor Buttons sind fertig!
Ein erster Meilenstein ist geschafft: Die Executor Buttons sind fertig. Ich hatte zwischenzeitlich doch arg gehadert, ob es die richtige Entscheidung war das ganze auf Lochraster auf zu bauen…
Jetzt bin ich fertig und glaube ich würde es wieder genauso machen. Morgen mache ich mich mal dran in Excel die einzelnen Tasten in der richtigen Reihenfolge auf Midi-Noten einzustellen – im Moment ist alles durcheinander… Ich habe die Tasten eben genau so angeschlossen, wie es am besten gepasst hat.
Die erste 3 Meter Rolle von dem bunten Flachbandkabel ist übrigends schon aufgebraucht!
Letztes Wochenende habe ich die Tasten schon „Live“ getestet, obwohl noch nicht alles angeschlossen war: Funktioniert super, selbst über den Core8 waren keine Latenzen wahrnehmbar! Genau so wollte ich es haben.
Ab jetzt werde ich mich auch intensiver mit der Software beschäftigen. Die Daten für die LED’s sollen ja schließlich bald im onPC ausgelesen werden :-D.
Die Frontplatte beschriften – Möglichkeiten und Optionen
Wie ich schon in meinem Artikel über das Gehäuse geschrieben habe, werde ich die Frontplatte für mein Pult aus blau eloxiertem Alu fräsen lassen. Die Schriftzüge und Skalen werden dabei graviert und eventuell mit Farbe ausgelegt. Näheres wird wohl bald eine Probebestellung zeigen… Doch es gibt auch andere Verfahren um eine Frontplatte zu beschriften, die mitunter auch deutlich günstiger und im eigenen Bastelkeller realisierbar sind!
- Selbstklebende Kunststofffolien: Es gibt z.B. bei Pearl selbstklebende Folien, die man mit einem Laserdrucker bedrucken kann. Das ganze ist danach Wetterfest und auch relativ abriebfest, ansonsten kann man ja noch eine Folie, wie sie z.B. zum einbinden von Büchern verwendet wird, darüber kleben. Die bedruckbaren Folien gibt es übrigends in transparent und in weiß.
- Abreibebuchstaben: Man kauft Bögen mit Buchstaben, die man auf die Frontplatte liegt und von dem Trägermaterial auf die Frontplatte „abreibt“. Das ganze ist ziemlich mühsam und muss danach unbedingt mit Klarlack oder einer Folie versiegelt werden.
- Schablone: Mit Stift und Schablone lassen sich auch gut Frontplatten beschriften! Danach klarlack drüber und fertig.
- Alucorex: Mit Fotolack beschichtete Alufrontplatten. Werden genauso wie eine Platine über einen Film belichtet und danach entwickelt. Vorteil: Das ganze sieht sehr professionell aus und es können beliebige Formen und sogar Fotos auf die Frontplatte belichtet werden. Die Alucorex Platten sind in unterschiedlichen Größen, Stärken und Farben bei den bekannten Elektronik Distris wie Reichelt erhältlich. Alternativ kann man wohl auch Aluminiumplatten selber mit Fotopositivlack aus der Sprühdose beschichten.
- Eloxaldruck: Einfach mal googlen ;-). Es gibt wohl auch Verrückte, die das Zuhause machen…
Bei so vielen recherchierten Möglichkeiten stellt sich sicherlich die Frage, wieso ich das dennoch in Auftrag fertigen lassen möchte: Weil ich mir sage „Wenn schon, denn schon“. Wenn ich so viel Geld in die Hardware investiere, dann möchte ich auch eine 100%tige Frontplatte.