Ardudro (6 / 7 stap)

Stap 6: vergadering


Uploaden van de code, dan sluit deze aan op de encoders en TV.  Als u ziet:
X0.000
Y0.000

weergegeven in zeer grote letters, zijn werking.
Druk op de twee knoppen, een X, de andere Y moet uitschakelen.

Vak up/encose het project echter gewenst.  Vanwege de afwijking in de systeeminstellingen, zullen elke behuizing afwijken.
Nu, de encoders hechten aan de molen van schachten, en weer inschakelen.

Verplaatsen van de molen in de X- en Y- en proberen rezeroing de assen, en herinner me waar was het achteruit (X en Y zijn omgedraaid? deed het weer negatieve wanneer het moet positieve?)

Beide zijn zeer eenvoudig aan te passen in de code.  Spiegelen X en Y, ga naar de 5e en 6e coderegels (niet opmerkingen bovenaan) spiegelen, volgens de opmerkingen, de "myEnc" en de "Ecy".  Dit zijn de definities van elk, dus deze flipping effectief overal elders in de code spiegelen zal.
Re-upload en alles controleren.  De knoppen kunnen worden gespiegeld drie lijnen boven setup, en de +/-van de assen kan worden ingeklapt net na elke encoder int de lus lezen (enkel uncomment de becommentarieerde code wilt spiegelen)

Als dat alles werkt, dan thats it!  U zojuist een $40 of minder systeem gelijkwaardig zijn aan die vele malen meer kost.  Vergeet niet om te zoeken naar updates van de code snel, of om te stemmen voor mij in de arduino-wedstrijd.

Gerelateerde Artikelen