Luis, para tener potencia estoy usando unos TIP41C, asique por ese lado no hay problemas.
Con respecto al programa (Sí, los comentarios son con doble barra: "//"), fijate las ondas van desfasadas 120º, por eso permanecen prendidas en ciclos de dos delays, y no de uno solo.
No sé la verdad si está muy bien eso, la verdad lo hice en un ratito y cansado el programa, además de que yo tampoco sé programar en Arduino, apenas me compré la placa hace unos días y ese es el primer programa que hago
Pero con el código que vos pusiste, simplemente no quedarían desfasadas 120º ni de casualidad
Para que te des una idea, donde dice "delay(getPot())", hace un delay, de X milisegundos, ahí expresados por el valor del potenciómetro. Se podría poner un valor fijo (Pongamoslé 15) en vez de "getPot()".
Ahora, qué pequeño que es el mundo, que viendo los foros oficiales de Arduino, me encuentro con este muchacho que hizo casi al mismo tiempo que yo, lo mismo que yo. Es diferente el código, pero hace lo mismo el programa (solo que al girar el potenciómetro más hacia un lado, cambia de sentido de giro), y de echo al conectar el motor con ese programa o con el mío, es lo mismo.
El link es este: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1244372691
Saludos.
Con respecto al programa (Sí, los comentarios son con doble barra: "//"), fijate las ondas van desfasadas 120º, por eso permanecen prendidas en ciclos de dos delays, y no de uno solo.
No sé la verdad si está muy bien eso, la verdad lo hice en un ratito y cansado el programa, además de que yo tampoco sé programar en Arduino, apenas me compré la placa hace unos días y ese es el primer programa que hago
Pero con el código que vos pusiste, simplemente no quedarían desfasadas 120º ni de casualidad
Para que te des una idea, donde dice "delay(getPot())", hace un delay, de X milisegundos, ahí expresados por el valor del potenciómetro. Se podría poner un valor fijo (Pongamoslé 15) en vez de "getPot()".
Ahora, qué pequeño que es el mundo, que viendo los foros oficiales de Arduino, me encuentro con este muchacho que hizo casi al mismo tiempo que yo, lo mismo que yo. Es diferente el código, pero hace lo mismo el programa (solo que al girar el potenciómetro más hacia un lado, cambia de sentido de giro), y de echo al conectar el motor con ese programa o con el mío, es lo mismo.
El link es este: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1244372691
Saludos.