ADVERTENCIA: Esto no es una manera segura para el control de un motor. Cada pin I/O sólo puede manejar 40 mA de corriente. Recomiendo usar un puente H o algo a lo largo de esas líneas.
Cuando digo simple, no me refiero a usar un control de velocidad. Pero controlar el motor directamente sin ningún circuito externo. Aquí está cómo:
Esto surgió:
Recientemente estaba trabajando en un instructivo acerca de charlieplexing con un arduino. Y me preguntaba si el mismo principio trabajaría con motores hasta cierto punto. Así surgió la idea de que si se utiliza un motor en lugar de un led podría tener 2 vías control de él y si usted usa 2 puertos PWM (Pulse Width Modulation) podría tener control de velocidad variable de 2-vías para un motor sin hardware externo!! Así que decidí publicar mis resultados. Divertirse! Si tienes alguna duda por favor pídales.
No soy responsable de cualquier cosa mala que le sucede a usted o a su arduino!