Stap 1: Wat zijn schacht Encoders?
Eenvoudige antwoord is dat ze een soort van sensor die u gebruiken kunt om te vertellen hoe snel uw robot wielen spinnen.
Als uw motor of het wiel draait, zijn door het coderingsprogramma pulsen van hoge en lage signaal stuurt naar uw robot. Deze pulsen sneller of langzamer, afhankelijk van hoe snel uw motor draait. Door de timing van de pulsen, weet uw robot precies hoe snel de motor draait, en hoeft niet te raden!
Dit is super belangrijk als je wilt om zeer nauwkeurige bewegingen, en ze helemaal over de plaats gebruikt. De meeste van de motors in uw printer thuis hebben in feite een schacht-encoder.
Probleem is, ze zijn niet goedkoop!
Om dergelijke precieze metingen, hebben schacht encoders meestal zeer nauwkeurig worden vervaardigd. Zelfs goedkope schacht encoders met robot kits zijn meestal afhankelijk van gespecialiseerde magneten en Hall-effect sensoren. U kunt bouwen uw eigen voor goedkoop, met infrarode verlichting, en er zijn een aantal mooie nette manieren u kan redden van optische codeerapparaten met oude hardware, maar ik wilde mijn zelfs meer dan dat. toegankelijk maken.