Stap 5: Programmeren van de besturing
Hiervoor moet u het downloaden van de arduino IDE die is gewoon het programma die u typt de code in.
Om te beginnen met het schrijven van mijn code die ik nodig had om een idee van wat ik wilde alles te doen en hoe het nodig om samen te werken.
Dit zijn dus de stappen die moeten gebeuren:
- Ik moet een sensor van de nabijheid lezen om te bepalen als ik nodig om te starten van de motor loop
- "Als" de lezing kleiner is dan een opgegeven afstand van de ibehoefte de grote servo te draaien van de zuigeling dispenser van de golfclub
- De kleine servo een bal uitduwen naar het onderste gat maken
- Breng het terug naar de oorspronkelijke positie worden ingetrokken
- Nu de grote servo terug naar de oorspronkelijke positie
- Beëindig de lus en beginnen met het lezen van de sensor weer
Ik gebruikte om te lezen van de sensor een code van een vorige toewijzing voor deze klasse.
Ik schreef toen een "Als" voorwaardelijke instructie die nam de lezing en bepaald als het was kleiner dan of gelijk aan 5cm.
Als het Verplaats de grote servo naar 120 (mijn servo moest worden ingesteld op 120 slechts roteren 90).
Vervolgens een paar milliseconden de wachttijd.
Nu de kleine servo verhuizen (dan vertragen) en terug.
Dan einde van de lus en vertraging van 200 milliseconden voor de volgende lezing, zodat als de voorwaardelijke is niet voldaan aan het krijgt een lezing ooit 200 milliseconden.