Paso 4: Prueba de vídeo y bocetos de la muestra para Control de motores DC y paso a paso
Dos bocetos de la muestra están incluidos.
Uno muestra el control de dos motores DC alternando las direcciones.
Una sección de definición de los pines e invocar setPwmSwizzler es el siguiente.
int pinI1 = 8; //define I1 interfaz
int pinI2 = 11; //define I2 de interfaz
int speedpinA = 9; //enable motor A
int speedpinB = 10; //enable motor B
int pinI3 = 12; //define I3 interfaz
int pinI4 = 13; //define I4 interfaz
void setup() {}
setPwmSwizzler (6, 9, 10, 11);
pinMode(pinI1,OUTPUT);
pinMode(pinI2,OUTPUT);
pinMode(speedpinA,OUTPUT);
pinMode(pinI3,OUTPUT);
pinMode(pinI4,OUTPUT);
pinMode(speedpinB,OUTPUT);
}
El otro sketch muestra la conducción de los bobinados del motor paso a paso para barrer los pasos hacia adelante y hacia atrás.
Está basado en el bosquejo de ejemplo en este enlace
http://41j.com/blog/2014/05/seeedstudio-motorshiel...
con una declaración adicional para invocar el setPwmSwizzler agregado que el procedimiento de instalación.
Concluye este instructable para cómo conseguir un escudo Motor de Seeed Grove con una board Intel Edison Arduino Breakout. Espero que el tiempo que invertí en averiguar cómo hacer este trabajo y el tiempo necesario para documentar para otros desarrolladores de Edison, le ha ayudado conseguir sus motores funcionando.