Anvendelse af elmotorer i de etablerede elektriske kredsløb og deres styring ved hjælp af Arduino åbner op for en lang række forskellige muligheder. Hovedformålet med tilslutning af motorer er muligheden for at igangsætte bevægelsen af kredsløbselementerne, konstruere køretøjer, og endog robotter. Med Arduino kan man styre både omdrejningsretningen for motorakslen og dens omdrejningstal.
Direkte tilslutning af motoren til udviklingsplatformen ikke alene indebærer risiko for opståen af forstyrrelser, som kan medføre beskadigelse af porten eller hele pladen, men også begrænser muligheden for styring af det således etablerede kredsløb til et minimum. Arduino kan levere strøm med en styrke på ca. 20 mA via enhver udgangsport, og enhver – selv den mindste kommercielt tilgængelige elmotor – kræver en 10 til 1000 gange større strømstyrke til korrekt funktion. Det er derfor nødvendigt at tilslutte elmotoren til Arduino indirekte, ved hjælp af en passende styreenhed, som vil justere styrken for den overførte strømed
Arduino-udviklingsplatformen gør det muligt at tilslutte alle elmotorer med lav ydeevne, der er tilgængelige på markedet. Arduino kan tilsluttes:
- børsteløse motorer (BLDC) med en kommutator,
- børstemotorer (DC), som er de enkleste elmotorer, der forsynes med DC-strøm,
- vibrationsmotorer, som genererer vibrationer via akslens bevægelse,
- trinmotorer, som sikrer høj styringspræcision via akslens impulsbevægelse,
- EDF-motorer, som består af en rotor og en motor med et motorhus,
- lineære cylindre, som muliggør lineær bevægelse,
- servomekanismer,
- små vakuum- og vandpumper
De nemmeste at tilslutte er: standard DC-børstemotorer, vibrationsmotorer og servomekanismer. Det er lidt mere kompliceret at tilslutte lineære cylindre, trinmotorer og pumper.
Polske TME leverer en række transistor- og H-bro løsninger, der tillader indirekte tilslutninger af selv ganske kraftige motorer og aktuatorer til et Arduino-board. Det giver en række nemme og sømløse konstellationer, så man hurtigt kan tilføje et drev til sin Arduino-platform.TME, http://www.tme.eu