Stap 7: Een nota over Servos
Er zijn verschillende manieren waarop de servo's kunnen worden aangestuurd. Een paar hier worden geëvalueerd.
PWM
Pulse met Modulation is een gemeenschappelijke manier om controle van de servo's. Een gedetailleerde uitleg over de werking kan worden gevonden hier. Wegens tijdgebrek kon ik niet proberen om dit te gebruiken. Echter, de toekomst het is een reële mogelijkheid als het daardoor voor verdere aanpassing van de servo's.
Arduino Library
Uiteindelijk doet wat ik gebruikt, deze bibliotheek alles voor u. Zoals in het voorbeeld in de vorige stap was het zo eenvoudig als het maken van een vertraging. De grenzen zijn dat u slechts één graad stapsgewijs verplaatsen en dat je slechts 8 servo's kunt laden. Nogmaals, wegens tijdgebrek, ik heb nooit verplaatst ver genoeg voorbij dit de volgende stap uit te voeren.
Schrijven van uw eigen bibliotheek
Dit klinkt misschien eng, maar het was tot nu toe niet slecht. Een geweldige link toegankelijk zijn hier. Het grootste deel van dit was dat ik een veel fijnere mate kon bepalen waar de servo. Dit bleek noodzakelijk omdat het project meer werd beperkt door de sensor dan de servo's.
Een opmerking over servo bediening
Wanneer de servo's uitvoert, voert ze uit de dezelfde levering als de Teensy, mogelijk ruwe uitgevoerd. Dit is iets dat kan worden gezien op de video's aan het einde van dit instructable. Om te bevestigen dat, twee voedingen kunnen worden gebruikt of een ontkoppeling cap kan worden gebruikt op beide servo's. Ik die werken aan dit project nog niet hebben gekregen, maar heb op eerdere projecten, dus het is mogelijk.
Ik vond het handig om verschillende vrije SG90 servo's bij de hand hebben, als zich een probleem voordoet en ik burn-out een servo.