
Det første trin i robotprojekter er at få en motor til at dreje. Dog kører ikke alle motorer med samme hastighed, selv med identiske varenumre, på grund af variationer i spænding, miljø og fremstilling. Det næste afgørende trin er at bestemme motorens hastighed, en udfordrende opgave, der forenkles ved at tilføje et encoderhjul og en optisk eller magnetisk tæller. Når motoren drejer, drejer encoderhjulet, hvilket gør det muligt for tælleren at registrere hver eger og muliggøre hastighedsberegninger. Forbedr funktionaliteten ved at tilføje en anden tæller til at bestemme retningen.
Denne motor strømliner processen med et integreret magnetisk hjul og to Hall-effektsensorer. Som en kompakt motor i N20-størrelse fungerer den problemfrit med 4,5 til 6V DC. Tilslut den hvide og røde ledning til din motordriver for hastighedsjustering og retningsstyring ved hjælp af PWM og en H-bro. Den blå ledning forbindes til din mikrocontrollers jordben, mens den sorte ledning tilpasser sig enhver 3-5V DC-kilde. Hall-effektudgange er tilgængelige via den gule og grønne ledning.
Der gives en Arduino eksempelskitse, men den kan tilpasses til andre sprog. Den involverer at afbryde en af encoderbenene, tælle tiden siden den sidste afbrydelse og gange tælletiden med 14 tællinger pr. omdrejning og gearforholdet. Denne motor har et gearforhold på 1:100, bruger 6V nominel effekt og trækker omkring 100mA (200mA når den er i stilstand). Gearforholdet påvirker moment og omdrejninger, men ikke strømforbruget.
| Mærke | Adafruit |
| Model | 4639 |