как Arduino может использовать cnc-шилд без прошивки grbl для перемещения двух двигателей в зависимости от датчиков? По логике скетча без g-кода

У меня есть ардуино и шилд с ЧПУ: драйвера, два мотора, блок питания, 3 датчика, одно реле. В зависимости от значений с 3-х датчиков мне нужно крутить два мотора с разной скоростью и автоматически включать/выключать одно релейное устройство, как мне двигать два мотора из скетча без g кода и прошивки grbl? (Название щита (aliexspress): мегатехнология CNC Shield v3)

, 👍-1


1 ответ


1

На фундаментальном уровне Arduino не нуждается в G-коде для управления шаговыми двигателями. Arduino просто должен сказать драйверам шаговых двигателей, что делать. G-код — это просто стандартизированный способ сделать это. Вы также можете просто вручную указать драйверам, что делать, используя довольно простой код Arduino.

Вместо того, чтобы пытаться разместить здесь пример кода, вы, вероятно, захотите получить пособие по использованию степперов, и эта ссылка на веб-страницу является хорошим пособием для начинающих. (с кодом) Руководство по шаговым двигателям

,

вы все равно не можете разместить здесь код, потому что ОП не предоставил никакой информации об оборудовании, @jsotola

На самом деле, они четко указали, какой щит они используют, и на связанной веб-странице обсуждается использование этого щита и различных поддерживаемых плат драйверов. Так что помощь есть... им просто нужно ее использовать. Но будучи расплывчатым, вы правы, они не получают прямого ответа., @Peter Willard