Also gebraucht wird das Ganze dann um Lampen etc. über den PC zu steuern. Denn wir haben ne' kleine Disco im Haus.
Ich würd dann einfach ne' graphische Oberfläche in C++ programmieren und dazu bräuchte ich halt die Syntax.
Wär also klasse wenn man dann auf ON klicken könnte und der Ausgang 5 zum Beispiel schaltet dann auf High, welcher dann ein Relais schaltet welches wiederum die Lampe schaltet.
Kann man das nicht ziemlich einfach selbst programmieren also diesen Algorithmus der mit dem Arduino sozusagen LIVE kommunizieren kann?
Ich bräucht nur dieses kurze Skript wie ich denn selbst den Eingang steuern kann, das kann ja nicht so schwer sein, ich find aber im Internet nichts und selbst hab ichs auch noch nicht zusammengebracht.
Firmata ist klasse nur gefällt mir die Oberfläche nicht und es hat zu wenig Features, ich wollte da ein bisschen mehr einbauen.
Die Kommunikation zum Arduino funktioniert über die serielle schnittstelle, also musst du in deinem eigenen programm eben diese öffnen, wo der Arduino dranhängt. Dann gibt es das Firmata-Protocoll, um die Ein- und Ausgänge anzusteuern: http://firmata.org/wiki/Protocol
Danach musst du dein Programm anpassen. Klingt einfach, sollte es auch sein.
Mit der Firmata-Library kannst du dein Arduino-Board über die serielle Schnittstelle ansteuern. Als Oberfläche kann dann beispielsweise Processing verwendet werden. Die direkte Ansteuerung der Ausgänge erfolgt dann im Processing-Sketch. Neben der Ansteuerung der Ausgänge wird im Processing-Sketch auch das ganze Frontent realisiert. Dabei stehen dir alle Möglichkeiten von Processing zur Verfügung.