Voy asimilando conceptos poco a poco, informándome y poniendo en practica lo que voy aprendiendo. He conseguido hacer un control proporcional que parece que funciona correctamente, lo probé en casa con un motorcillo de juguete.
También he decidido usar transistores para el control del motor en lugar de relés ya que así puedo variar la velocidad.
El código se ha ido complicando y ya es lioso de entender, aunque probablemente sea posible simplificarlo, así es como me ha salido a mi:
arduino autopiloto proporcional.txt
Digo lo mismo, si alguien tiene cualquier duda que me lo consulte y si alguien tiene algo que aportar bienvenido sea.
Para los que no se hayan iniciado aun en este apasionante mundo os animo a que lo probéis, una vez se empieza engancha

. Eso si hay que dedicarle mucho tiempo
P.D: no conocía el arduboat
edito: Una de las razones por las que el código es mas complejo es por que tiene asentadas las bases para implementar el control integral y el derivativo, si solo fuese proporcional podía haberlo simplificado mucho.

