Stap 5: Kalibratie en overwegingen
Merk op dat hogere resoluties kunnen worden bereikt met een dunnere tip. Over het algemeen een dunne tip vereist de waarden kleiner en dikke uiteinde vereist grotere waarden. Ook volgens je motor/versnellingen zijn lagere en hogere resoluties mogelijk.
Een ander ding om op te merken is de richting van de motor. Als de motor in verkeerde richting draait kunt u wijzigen van de terminals in het circuit of de pinnen in de code wijzigen.
Kalibreren van uw printer op basis van deze waarden:
Const int TIME_TO_EJECT_PAPER = 3000;
-de tijd die nodig is om al het papier uitwerpen
const int TIME_TO_MOVE_PAPER = 40 ;
-de tijd die nodig is om het papier tussen elke kolom verplaatsen
const int TIME_TO_MOVE_HEAD_HORIZONTALLY = 40 ;
-de tijd die nodig is om het hoofd te verplaatsen tussen elke stip
const int WAIT_TIME_TO_MOVE_HEAD_HORIZONTALLY 50; =
-de tijd om te wachten tot beweging van het hoofd weer om te tekenen van een ander punt
const int TIME_TO_MOVE_HEAD_VERTICALLY = 30;
-de tijd die nodig is om het hoofd omhoog/omlaag; Dit is van invloed op de snelheid van het schrijven
const int WAIT_TIME_TO_MOVE_HEAD_VERTICALLY = 400;
-de tijd om de pen/markering ingedrukt bij het schrijven van een stip
const int HEAD_VERTICAL_SPEED = 400;
-de snelheid van het hoofd omhoog/omlaag motor, dit kan zijn nodig omdat deze motor over het algemeen niet versnellingen hebben.
U kunt de volledige broncode hieronder ook downloaden, zie twee foto's voor en na het kalibreren van het systeem met een zeer dikke uiteinde whiteboard marker.