Stap 4: codering
Eerst moeten we weten van de positie (graden) voor elke servo om te initialiseren van de positie voor hen allen, kunnen we dit gedaan met behulp van de knop Voorbeeld (op IDE Ga naar bestand > voorbeelden > Servo > knop).
Ten tweede gaan importeren de de bibliotheken u wilt gebruiken uit de 1Sheeld-bibliotheek op uw IDE, voor ons geval we moeten oriëntatie sensor en de nabijheid sensor bibliotheek en vergeet niet om de servo-bibliotheek importeren.
maar voordat u begint met uw code ervoor te zorgen dat u hebt gecontroleerd en individueel geprobeerd van die twee sensoren in je telefoon, ook ervoor te zorgen dat u helemaal weet de functies die u wilt uit elke bibliotheek gebruiken.
Na dat je moet krijgen van de referentiewaarden voor uw oriëntatie-sensor in de 3-as (X, Y, Z)
Z-as: Tipping uw telefoon horizontaal naar de up-side en down-side (voor het verkrijgen van de arm gaat op en neer)
X-as: Draaien uw telefoon over Z (voor het verkrijgen van de arm draait naar rechts en links)
Y-as: Flipping de telefoon back-en front (voor krijgen van de arm wordt uitgebreid en vervaagt)
zet dan de waarden die je krijgt in uw code en beginnen met uw servo positie montage
Ten slotte gebruiken de sensor van de nabijheid te openen van de sluiting van uw arm grijper (niet vergeten over het krijgen van sensor leest individueel en voegt u deze met uw code).
* Opmerking: Zorg ervoor dat eerste thats de UART-schakelaar in uw 1Sheeld over het uploaden van de modus voor het uploaden van uw code.