Hallo Hardy,
bist Du sicher, dass du einen Arduino UNO hast? Auf dem beigefügten Foto sieht mir das mehr nach einem Arduino Mega aus (wegen der vielen Ports).
Das Hexfile, welches beim Estlcam dabei ist, wird vermutlich nur auf einem UNO laufen.
Diverse Arduino UNO Clones sollten aber funktionierten. Hierbei allerdings darauf achten, dass dabei der passende Treiber installiert ist. Original Arduinos funktionieren nur mit dem Originaltreiber - Clones mit CH340-Bausteine benötigen den CH340-Treiber. Ich gehe aber davon aus, dass dass bei Dir gepasst hat, denn ansonsten hättest du den gar nicht geflasht bekommen.
Überprüfe bitte als erstes noch mal genau, ob Du die Pinleiste des Arduino richtig an das Motorshield angeschlossen hast. Es gibt ja bei Estlcam mehrere Anschlussoptionen (Estlcam, GBRL sicher, GBRL und GBRL PWM). Hierbei werden jeweils unterschiedliche Ausgänge des Arduinos benutzt und das muss passen.
Danach kannst Du mal schauen, ob Dein Shield über Enable-Eingänge verfügt. Falls ja, müssen die vermutlich mit dem richtigen Signal versorgt werden. Hierzu muss in Estlcam auch der richtige Haken bei "Eingänge" ausgewählt sein. (evtl auch mal die Polarität ändern. Das ist der Haken bei 5V.)
Zu guter letzt vielleicht noch mal schauen ob Du die Pfeile zum Verfahren auch mit der Maus auswählen kannst. Die Tastaturbefehle sind nämlich normalerweise gesperrt damit man nicht versehentlich verfährt. Zum Freigeben muss das Symbol unten für die Tastatursteuerung aktiviert sein.
Falls nun immer noch nichts läuft kannst du mal prüfen, ob die Motoren überhaupt Saft bekommen. Normalerweise sollten sie sich -auch wenn sie nicht drehen - beim Anlegen der Motorspannung schwerer drehen lassen (Stichwort: Haltespannung) oder evtl. ein leises Summen oder Pfeiffen von sich geben. Falls sich da gar nichts tut, liegt es vermutlich nicht am Arduino sondern am Motorshield bzw. am Netzteil.
Falls allerdings ein veränderliches Pfeifen oder ruckeln zu hören ist, solltest du noch mal bei den Geschwindigkeiten und der korrekten Step/Umdrehungs-einstellung in Estlcam schauen. Evtl. sind die für deine Motoren zu hoch eingestellt.
Hier übrigens nochmal ein Hinweis für andere Leser: Es ist tatsächlich so, dass der GRBL-Modus in Estlcam mit dem originalen GRBL von der Githubseite nur von der Pinbelegung übereinstimmt. Der eigentliche Code ist hier aber vollkommen anders und deswegen funktioniert der Versuch mit dem seriellen Terminal auch nicht. Bin ich auch zuerst drüber gestolpert.
Gruß, marc
Lesezeichen