DIY Plotter med stegmotorer (4 / 6 steg)
Steg 4: Kontrollera Stegvinkel
För att styra en stegmotor med denna setup, utse vi först 4 digitala stift på Arduino som kommer att vitalisera / de stärka var och en av de 4 spolarna i motorn i sekvens. Sedan vi slå dem på och bort den korrekta sekvensen vilket resulterar i motoraxeln vänder vid varje steg. Om vi vet utväxling av axeln laddar, kan vi hålla å vrida motorn tills en önskad vinkelrörelser har uppnåtts. Hämta källkodspaketet code zip-filen och titta på funktionen PlotterMotor::StepOnce() i filen plottermotor.h att se hur detta görs.
Eftersom våra XY plotter har två motorer (en för varje axel), vi måste definiera sammanlagt åtta stift på Arduino (4 PIN-koder för varje motor). Ta en titt på den huvudsakliga XYPlotter.ino filen till se hur till skapa en plotter objekt.