Zitat
Zitat
Wenn es zwei Servo's sein sollen, ist man die Servo/Stepper geschwindigkeit entsprechend am Anpassen und verknüpft beides schlicht mit einander.
Ich fürchte so einfach wird es nicht. Der Autor des Servo Programms hat das leider noch nicht so vorgesehen ;-( Wenn ich den erwische…
Aber es geht vermutlich trotzdem und ist eine schöne Übung. Doch dazu mehr am Donnerstag…
Hardi
Nach dem, wie immer sehr lehrreichen aber ebenso anstrengenden, Stammtisch von letzter Woche, habe ich mich wieder an das Servomodul gemacht, um in genau so einen Lockschuppen Bewegung zu bringen.
Die Programmierung des ATTiny85 auf der 400DE-Platine war zügig erledigt. Auch der ResetPin ließ sich ohne Probleme zum Ausgang machen.
So sah das Ergebnis auf dem seriellen Monitor aus:
Das Definieren der Servo-Positionen und Geschwindigkeit haben jedoch nicht funktioniert, weder über den Arduino noch über Harolds Programm. Bei der Programmierung über den Arduino konnte ich alle Funktionen auf der Masterplatine ausführen (Betätigung der Taster und entsprechend blinkende LEDs), jedoch keine Bewegung bei den Servos. Also habe ich die WIKI Anleitung zur Fehlersuche genutzt und die Platine des Servomoduls untersucht. Im Forum gibt es inzwischen ja auch einige Beiträge zu dem Modul und möglichen Fehlern, wie zB kalte Lötstellen, schlechte Lötbrücken etc. Ich habe alle Verbindungen mehrfach „durchgeklingelt“ und die Bauteile nachgemessen, kein Erfolg. Dann habe ich eine zweite Servoplatine gelötet, gleiches Ergebnis. Da ich sowieso schon dabei war, habe ich auch ein Charlieplexing-Modul mir Test-LEDs gelötet und den ATTiny entsprechend programmiert, mit Erfolg. Also Charlieplexing klappt, Servo nicht.
Über einen Y-Verteiler, gleiche Funktion wie Hardis Testkabel, kann ich an der parallelen RGB-LED sehen, dass ich die richtige Adresse habe und sich die drei Farben der LED auch je nach Adresse ansteuern lassen. Auf dem Modul kann ich auch die zur Probe angeschlossenen LEDs über PIN 1, 2 und 3 der ATTiny-Fassung steuern, also ist der WS2811 auf dem Modul auch iO. Wenn ich den ATTiny einsetze, erhalte ich an den Ausgängen jedoch kein Signal.
bR = bin (R)ratlos, was habe ich übersehen?
Ich hoffe auf Hilfe und sage schonmal Danke
Gruß Holger
hier noch die Bilder des Moduls: