La Taberna del Puerto Sergio Ponce
"Se navega por los astros, por la mar, por la tierra, por las gentes, por los sentimientos...Se navega." Altair
VHF: Canal 77   
Regresar   La Taberna del Puerto > Foro > Foros Náuticos > Foro Náutico Deportivo

Avisos

Responder
 
Herramientas Estilo
  #1  
Antiguo 10-05-2013, 21:09
Avatar de TAMAMOANA
TAMAMOANA TAMAMOANA esta desconectado
El aprendiz
 
Registrado: 27-10-2006
Edad: 54
Mensajes: 9,000
Agradecimientos que ha otorgado: 4,182
Recibió 3,100 Agradecimientos en 1,639 Mensajes
Sexo:
Predeterminado Piloto automático con el dichoso arduino.

Buenas y

He estado buscando un hilo de un cofrade que estaba en inicios de hacer un piloto automático made in sucasa pero no lo encuentro

El caso es que le estoy dando vueltas a hacer algo muy sencillo, únicamente para soltar la caña en un instante necesario en el que tienes que hacer algo en proa, velas......

Que si que un piloto de caña y no nos complicamos, pero que sería de este foro sin sus profesores Franz de Copenhague

Al lio, he estado investigando esto


la parte mecánica está clara, la electrónica

Con un circuito arduino, mejor usamos un sistema gps en el que introducir un rumbo ( engorroso ) o usamos mejor un sistema por grados como hacen algunos pilotos, en los que solo reconoce si modificas la trayectoria basándose en la que llevas inicialmente. Esta segunda opción sería mucho más sencilla y sería como uno comercial, solo un palitroco sin más conexión que la alimentación.....a modo de fluxgate.

Que opinais recordar que no es reinventar la rueda, solo trapisondear un rato

Unas y

__________________
La vida es aquello que te va sucediendo mientras tú te empeñas en hacer otros planes.

Editado por TAMAMOANA en 10-05-2013 a las 21:14.
Citar y responder
4 Cofrades agradecieron a TAMAMOANA este mensaje:
olaje (02-06-2014), pepmariner (06-06-2017), willy nelson (18-07-2013), wizz (09-03-2016)
  #2  
Antiguo 10-05-2013, 22:36
Avatar de jiauka
jiauka jiauka esta desconectado
Hermano de la costa
 
Registrado: 01-10-2010
Mensajes: 11,566
Agradecimientos que ha otorgado: 3,514
Recibió 6,481 Agradecimientos en 3,563 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

La parte mecanica, si se hace fiable es cara, con GPS olvidate, el tiempo de respuesta es demasiado tarde, fluxgate caro.

Queda la opción de 1 chip de rumbo de 6 ejes, pero el software se complica.

Busca "arducopter" en google y veràs lo que se necesita para hacer 1 piloto.
Citar y responder
2 Cofrades agradecieron a jiauka este mensaje:
pepmariner (06-06-2017), TAMAMOANA (10-05-2013)
  #3  
Antiguo 10-05-2013, 22:50
Avatar de TAMAMOANA
TAMAMOANA TAMAMOANA esta desconectado
El aprendiz
 
Registrado: 27-10-2006
Edad: 54
Mensajes: 9,000
Agradecimientos que ha otorgado: 4,182
Recibió 3,100 Agradecimientos en 1,639 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Gracias jiauka, está casi visto, había visto el arducópter que si no me equivoco funciona con el ardupilot....ya me he perdido con tantos ardores

Solo me quedaba la duda de gps o fluxgate. A ver si lo saco pronto de la fase de prueba y lo llevo a cabo.

__________________
La vida es aquello que te va sucediendo mientras tú te empeñas en hacer otros planes.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a TAMAMOANA
pil pil (10-05-2013)
  #4  
Antiguo 11-05-2013, 12:01
Avatar de MacGiver
MacGiver MacGiver esta desconectado
Pirata
 
Registrado: 20-08-2011
Localización: Mar Menor y Palos
Mensajes: 296
Agradecimientos que ha otorgado: 245
Recibió 242 Agradecimientos en 100 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.


Sugiero visitar:

http://code.google.com/p/arducopter/

http://diydrones.ning.com/profiles/b...ogPost%3A35640

Editado por MacGiver en 11-05-2013 a las 12:05.
Citar y responder
2 Cofrades agradecieron a MacGiver este mensaje:
pepmariner (06-06-2017), TAMAMOANA (11-05-2013)
  #5  
Antiguo 11-05-2013, 12:12
Avatar de ironia
ironia ironia esta desconectado
Hermano de la costa
 
Registrado: 27-10-2006
Localización: Bahia de Cadiz
Edad: 60
Mensajes: 3,982
Agradecimientos que ha otorgado: 16
Recibió 1,274 Agradecimientos en 815 Mensajes
Predeterminado Re: Piloto automático con el dichoso arduino.

Y si para lo que quieres le pones a la cana el tipico elastico a dos bandas
__________________
Hay un mismo amanecer para todos, pero distintas formas de ver el horizonte.
Socio de ANAVRE

https://veleroironia.blogspot.com/
Citar y responder
  #6  
Antiguo 11-05-2013, 13:37
Avatar de Geronimo
Geronimo Geronimo esta desconectado
Corsario
 
Registrado: 12-10-2011
Edad: 67
Mensajes: 1,493
Agradecimientos que ha otorgado: 1,006
Recibió 558 Agradecimientos en 362 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Estoy muy interesado en el tema. Para la "caña con gomas" encontré estos dos ejemplos (en realidad funcionana con el movimiento de la vela mayor):


http://www.jsward.com/steering/index.shtml

y este otro:
http://www.solopublications.com/sailariq.htm

Pero lo que yo buscaba era aprovechar un vijo piloto que tengo y parece bastante potente mecánicamente, con lo del Arduino.
En principio, después de leerme "traducidas" las 300 entradas de este foro:
http://www.boatdesign.net/forums/onb...lot-30075.html
He sacado algunas conclusiones provisionales:
1º No hace falta GPS ni "ardupilots" por su "sofisticación" (la respuesta del velero a los moviemientos de la caña es lenta, variable según el estado de la mar, la fuerza y la dirección del viento). Los "multicópteros" tienen (por necesidad) un estabilizador. Y su respuesta ha de ser "instantánea".
2º Si utilizamos un sensor de brújula tipo Compas HMC 6352 necesitamos una suspensión tipo "cardan" para compensar las escoras. Si utilizamos un HMC 5883 como tiene "3 ejes" ya no hace falta.
3º Se puede utilizar un motor de "limpialunetas" de automóbil de desguace, el taladro de 12v como ha puesto Tamamoana en su video y otros motores, teniendo en cuenta que a mayor potencia mayor gasto.
4º No he encontrado el dichoso "Sketch" (programa) para que el Arduino comande el motor (supongo que a través de un relé) Esto es lo fundamental, con un "mal" programa puede funcionar, pero con un "zig-zag" continuo.
Espero con ansiedad las opiniones de los "robóticos".
Citar y responder
Los siguientes cofrades agradecieron este mensaje a Geronimo
TAMAMOANA (11-05-2013)
  #7  
Antiguo 28-05-2013, 21:57
Avatar de Luis Martí
Luis Martí Luis Martí esta desconectado
Pirata pata palo
 
Registrado: 26-10-2006
Mensajes: 359
Agradecimientos que ha otorgado: 76
Recibió 281 Agradecimientos en 127 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Cita:
Originalmente publicado por TAMAMOANA Ver mensaje
Buenas y

He estado buscando un hilo de un cofrade que estaba en inicios de hacer un piloto automático made in sucasa pero no lo encuentro

El caso es que le estoy dando vueltas a hacer algo muy sencillo, únicamente para soltar la caña en un instante necesario en el que tienes que hacer algo en proa, velas......

Que si que un piloto de caña y no nos complicamos, pero que sería de este foro sin sus profesores Franz de Copenhague

Al lio, he estado investigando esto


la parte mecánica está clara, la electrónica

Con un circuito arduino, mejor usamos un sistema gps en el que introducir un rumbo ( engorroso ) o usamos mejor un sistema por grados como hacen algunos pilotos, en los que solo reconoce si modificas la trayectoria basándose en la que llevas inicialmente. Esta segunda opción sería mucho más sencilla y sería como uno comercial, solo un palitroco sin más conexión que la alimentación.....a modo de fluxgate.

Que opinais recordar que no es reinventar la rueda, solo trapisondear un rato

Unas y

Buenas tardes.

He estado trasteando con un Autohelm 3000. En este hilo colgué alguna cosilla al respecto: http://foro.latabernadelpuerto.com/showthread.php?t=49

También he cacharreado con un arduino y un compás digital HMC 5883 L

Sobre la mesa de trabajo, la respuesta es instantánea y permite muchos cálculos por segundo. No recuerdo bien, porque dejé de trastear en Noviembre pasado, por un imprevisto familiar. Diría que hacía cálculos correctos cada 10 ms. Me quedé clavado buscando un programa sencillito que obtuviera medias y amortiguara cambios bruscos, es decir, me quedé al principio del todo.

En cuanto a nuestro piloto y el circuitillo con relés, gobierna eficazmente el barco, un balandro de 13 metros, mediante una bomba electrohidráulica. La respuesta es muy rápida. Tengo pendiente de instalar un dispositivo de seguridad que desconecte la bomba si el timón llega al extremo de su recorrido y, por alguna razón, la bomba sigue trabajando en ese sentido. De momento, la única protección es un fusible que no ha saltado nunca en los dos años largos que llevamos de uso. Lo que más me ha sorprendido es que tras bastantes horas de navegación, que suponen docenas de miles de conexiones de los relés, éstos aguanten. Pero es lo que hay.

Cuando disponga de tiempo y ganas, retomaré el tema. Sólo aspiro a reproducir lo que el Autohelm 3000 hace, mantener el rumbo y corregir en función de la sensibilidad marcada. Imagino que se podrá implementar algunos patrones de respuesta distintos según el estado del mar. Si lo consigo, estupendo. Si no, también; es divertido. Encontré un link de un caballero francés que tenía uno bastante avanzado, pero no recuerdo más ni tuve la precaución de guardar el enlace.

Saludos,
Citar y responder
2 Cofrades agradecieron a Luis Martí este mensaje:
Geronimo (29-05-2013), TAMAMOANA (28-05-2013)
  #8  
Antiguo 28-05-2013, 22:05
Avatar de Luis Martí
Luis Martí Luis Martí esta desconectado
Pirata pata palo
 
Registrado: 26-10-2006
Mensajes: 359
Agradecimientos que ha otorgado: 76
Recibió 281 Agradecimientos en 127 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Por cierto, este enlace me pareció interesante como aproximación

https://sites.google.com/a/ionio.gr/...s-with-arduino
Citar y responder
2 Cofrades agradecieron a Luis Martí este mensaje:
Geronimo (05-06-2014), TAMAMOANA (28-05-2013)
  #9  
Antiguo 06-06-2013, 16:05
Avatar de TAMAMOANA
TAMAMOANA TAMAMOANA esta desconectado
El aprendiz
 
Registrado: 27-10-2006
Edad: 54
Mensajes: 9,000
Agradecimientos que ha otorgado: 4,182
Recibió 3,100 Agradecimientos en 1,639 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Cita:
Originalmente publicado por Luis Martí Ver mensaje
.....También he cacharreado con un arduino y un compás digital HMC 5883 L.......
Buenas, ya van viniendo bolsitas del oriente.....




Luis Marti, como mi pretensión es muy simple, te importaría compartir lo que habías avanzado ? igual es suficiente para algunos a pesar de que no podamos aportar nada a tus pretensiones dados los nulos conocimientos

y

__________________
La vida es aquello que te va sucediendo mientras tú te empeñas en hacer otros planes.
Citar y responder
  #10  
Antiguo 06-06-2013, 18:44
Avatar de Luis Martí
Luis Martí Luis Martí esta desconectado
Pirata pata palo
 
Registrado: 26-10-2006
Mensajes: 359
Agradecimientos que ha otorgado: 76
Recibió 281 Agradecimientos en 127 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Buenas tardes.

Con arduino no he pasado de realizar algunas pruebas sencillas, obtenidas de la web http://www.arduteka.com/arduino/

Con el magnetómetro, tras cargar las librerías, obtenía lecturas vía "monitor serial". En ese punto, cuando quería aprender a realizar maniobras sencillas a partir de las lecturas, me detuve. No he vuelto a retomar el tema, aunque pretendo hacerlo en breve. Si avanzo algo, te lo haré saber.

Lo de trastear con arduino vino tras haber conseguido algún avance en la utilización de una unidad electrónica Autohelm 3000 para manejar una bomba electrohidráulica mediante puentes H construidos con mosfet, darlington y otros transistores de potencia. Pese a todo, el circuito que llevo instalado es con diodos y relés, de muy bajo coste y fiables. Lleva dos años en servicio.

Saludos,
Citar y responder
  #11  
Antiguo 06-06-2013, 21:22
Avatar de Luis Martí
Luis Martí Luis Martí esta desconectado
Pirata pata palo
 
Registrado: 26-10-2006
Mensajes: 359
Agradecimientos que ha otorgado: 76
Recibió 281 Agradecimientos en 127 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Pongo algunos enlaces en los que buceé, sin resultado

http://wordpress.viciorc.com/2011/12...andar-o-servo/

http://www.loveelectronics.co.uk/Tut...rduino-library

http://bildr.org/2012/02/hmc5883l_arduino/

De bildr y loveelectronics bajé librerías con las que obtenía lecturas por monitor serial

Del enlace wordpress.viciorc.com cuando compilaba me daba un error que no supe resolver, por mi absoluta ignorancia en temas de programación (y tantos otros!!!)

Hice otras pruebas con otros códigos que fuí encontrando, pero no conseguí nada

De este otro enlace también bajé el código, pero también me da un error que no sé resolver: http://www.southernfriedscience.com/?p=14117

No te aclaro nada, es obvio, pero bueno, seguiré dando cabezazos en cuanto disponga de tiempo.

Saludos,
Citar y responder
  #12  
Antiguo 06-06-2013, 21:58
Avatar de TAMAMOANA
TAMAMOANA TAMAMOANA esta desconectado
El aprendiz
 
Registrado: 27-10-2006
Edad: 54
Mensajes: 9,000
Agradecimientos que ha otorgado: 4,182
Recibió 3,100 Agradecimientos en 1,639 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Con lo que vas aportando ya es de agradecer. Para alguien como yo que mosfet le suena más a mofeta que a circuito electrónico, todo es descubrimiento.

Es que no se estarme quieto, narices

__________________
La vida es aquello que te va sucediendo mientras tú te empeñas en hacer otros planes.
Citar y responder
  #13  
Antiguo 29-05-2014, 22:57
Avatar de tonitutusaus
tonitutusaus tonitutusaus esta desconectado
Corsario
 
Registrado: 31-08-2010
Edad: 59
Mensajes: 1,086
Agradecimientos que ha otorgado: 13
Recibió 313 Agradecimientos en 194 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Entro un poco tarde en el hilo. Estoy a un par de días de probar mi piloto automatico realizado con un Arduino.

El cocktail es el siguiente:

Motor dc 12 V con reductora i correa dentada hasta un volante solidario a la rueda.

Arduino con encoder de 6 pulsos por vuelta solidario a la rueda del timon.

LCD con 4 botones

Magnetómetro barato de 5€ enganchado al arduino

Unos cuantos reles.

Unas cuantas líneas de código y...


ya veremos. seguiremos informando.

Tonitutusaus
Citar y responder
3 Cofrades agradecieron a tonitutusaus este mensaje:
Geronimo (29-05-2014), sailoog.com (29-05-2014), TAMAMOANA (29-05-2014)
  #14  
Antiguo 29-05-2014, 23:00
Avatar de TAMAMOANA
TAMAMOANA TAMAMOANA esta desconectado
El aprendiz
 
Registrado: 27-10-2006
Edad: 54
Mensajes: 9,000
Agradecimientos que ha otorgado: 4,182
Recibió 3,100 Agradecimientos en 1,639 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Cita:
Originalmente publicado por sailoog.com Ver mensaje
atención, el prolifico programador que ultimamente le esta dando la vuelta a OpenCPN ya tiene el trabajo hecho. Sin arduino. Con una raspberry:

https://github.com/seandepagnier/rpi_autopilot
Tengo que hablar seriamente con maese pinguino

Cita:
Originalmente publicado por tonitutusaus Ver mensaje
Entro un poco tarde en el hilo. Estoy a un par de días de probar mi piloto automatico realizado con un Arduino.

El cocktail es el siguiente:

Motor dc 12 V con reductora i correa dentada hasta un volante solidario a la rueda.

Arduino con encoder de 6 pulsos por vuelta solidario a la rueda del timon.

LCD con 4 botones

Magnetómetro barato de 5€ enganchado al arduino

Unos cuantos reles.

Unas cuantas líneas de código y...


ya veremos. seguiremos informando.

Tonitutusaus
Toni, esperamos ansiosos además creo que se parece mucho muchísimo a lo que planteaba.......


__________________
La vida es aquello que te va sucediendo mientras tú te empeñas en hacer otros planes.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a TAMAMOANA
Geronimo (29-05-2014)
  #15  
Antiguo 11-01-2015, 19:27
Avatar de ontzimutil
ontzimutil ontzimutil esta desconectado
Piratilla
 
Registrado: 29-07-2013
Edad: 38
Mensajes: 22
Agradecimientos que ha otorgado: 3
Recibió 3 Agradecimientos en 3 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

(Editado)
Citar y responder
  #16  
Antiguo 01-03-2016, 18:15
Avatar de el_pickti
el_pickti el_pickti esta desconectado
Capitán pirata
 
Registrado: 16-06-2009
Edad: 35
Mensajes: 507
Agradecimientos que ha otorgado: 192
Recibió 193 Agradecimientos en 133 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

buenas tardes,

Una ronda de lo mejor que haya para todos que hoy estoy contento


Leí este hilo hace mucho tiempo y por aquel entonces pensé que esto no era para mi, pero la idea con el tiempo me fue calando hondo... mas aún después de ver los precios de los pilotos comerciales al querer hacerme con uno y encima ver que ninguno cumple con las condiciones especificas y excepcionales de mi barco.

Básicamente lo que quería es lo que TAMAMOANA buscaba desde el principio; el tupaya. Y me puse a aprender sobre arduino desde 0.

Por el momento he conseguido con un arduino uno y un magnetómetro hcm5883l que yendo a un rumbo dado y pulsar un botón establezca ese rumbo como referencia y que corrija a izquierda o derecha según convenga.

Quiero pulirlo algo más en indicarle que si la desviación no es mayor de ciertos grados no haga nada y algún detalle mas antes de probarlo a bordo para que no estén los relés continuamente traqueteando.

Además, quiero construir algo que mantenga el magnetómetro a nivel, igual que que se mantiene el compás ya que si no se vuelve un poco loco. Se que han comentado que esto también es posible vía software pero creo que al menos de momento eso se me complica demasiado, bastante lejos he llegado ya .

Como actuador de timon tengo pensado usar:
http://es.aliexpress.com/store/produ...4-7a804e1fc41d

Para controlar el motor usaré:
http://www.banggood.com/5V-4-Channel...e-p-87987.html

Las librerías las he sacado de:
https://learn.adafruit.com/adafruit-...iring-and-test

Y la programación que llevo hasta ahora es esta:
programacion arduino para autopiloto.txt

Si alguien tiene alguna duda que pregunte sin contemplaciones que si se la respuesta se la daré y sino, que es lo mas probable ... pues mala suerte

Y si alguien tiene algo que añadir, mejorar, aclararme... mejor que mejor que esto me viene algo grande.


Editado por el_pickti en 02-03-2016 a las 14:40.
Citar y responder
2 Cofrades agradecieron a el_pickti este mensaje:
boral (01-03-2016), catatonico (01-03-2016)
  #17  
Antiguo 01-03-2016, 23:27
Avatar de boral
boral boral esta desconectado
Capitán pirata
 
Registrado: 28-10-2006
Localización: Vizcaya
Edad: 61
Mensajes: 708
Agradecimientos que ha otorgado: 154
Recibió 162 Agradecimientos en 129 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

No puedo aportar nada, pero te sigo con interés. Gracias por tu información. Me compré un arduino y los relés pensando que podría hacer algo como el juligallego, pero a mi me viene grande.
Un saludo.
Citar y responder
  #18  
Antiguo 02-03-2016, 10:32
Avatar de Geronimo
Geronimo Geronimo esta desconectado
Corsario
 
Registrado: 12-10-2011
Edad: 67
Mensajes: 1,493
Agradecimientos que ha otorgado: 1,006
Recibió 558 Agradecimientos en 362 Mensajes
Sexo:
Predeterminado Respuesta: Re: Piloto automático con el dichoso arduino.

Cita:
Originalmente publicado por el_pickti Ver mensaje
buenas tardes,

Una ronda de lo mejor que haya para todos que hoy estoy contento


Leí este hilo hace mucho tiempo y por aquel entonces pensé que esto no era para mi, pero la idea con el tiempo me fue calando hondo... mas aún después de ver los precios de los pilotos comerciales al querer hacerme con uno y encima ver que ninguno cumple con las condiciones especificas y excepcionales de mi barco.

Básicamente lo que quería es lo que TAMAMOANA buscaba desde el principio; el tupaya. Y me puse a aprender sobre arduino desde 0.

Por el momento he conseguido con un arduino uno y un magnetómetro hcm5883l que yendo a un rumbo dado y pulsar un botón establezca ese rumbo como referencia y que corrija a izquierda o derecha según convenga.

Quiero pulirlo algo más en indicarle que si la desviación no es mayor de ciertos grados no haga nada y algún detalle mas antes de probarlo a bordo para que no estén los relés continuamente traqueteando.

Además, quiero construir algo que mantenga el magnetómetro a nivel, igual que que se mantiene el compás ya que si no se vuelve un poco loco. Se que han comentado que esto también es posible vía software pero creo que al menos de momento eso se me complica demasiado, bastante lejos he llegado ya .

Como actuador de timon tengo pensado usar:
http://es.aliexpress.com/store/produ...4-7a804e1fc41d

Para controlar el motor usaré:
http://www.banggood.com/5V-4-Channel...e-p-87987.html

Las librerías las he sacado de:
https://learn.adafruit.com/adafruit-...iring-and-test

Y la programación que llevo hasta ahora es esta:
Adjuntos 68261

Si alguien tiene alguna duda que pregunte sin contemplaciones que si se la respuesta se la daré y sino, que es lo mas probable ... pues mala suerte

Y si alguien tiene algo que añadir, mejorar, aclararme... mejor que mejor que esto me viene algo grande.

Saludos. Aún me volveré a animar. En mi caso (copié el sketch, el programa) pero no conseguia mantener-lo fijo. Puse un video en este mismo hilo (#148)donde se ve una protoboard con dos leds babor y estribor montado en el barco pirata de playmobil. En el ordenador iba viendo los grados del sensor y al mover el barco se eniendia uno u otro led.
Una pregunta, ¿que significa 330? en esta línea de tu programación:
"derecha = ( 330 - rumbogrados ) + referencia; // angulo a derechas"
Gracias

Editado por Geronimo en 02-03-2016 a las 10:46. Razón: enlace
Citar y responder
  #19  
Antiguo 02-03-2016, 14:46
Avatar de el_pickti
el_pickti el_pickti esta desconectado
Capitán pirata
 
Registrado: 16-06-2009
Edad: 35
Mensajes: 507
Agradecimientos que ha otorgado: 192
Recibió 193 Agradecimientos en 133 Mensajes
Sexo:
Predeterminado Re: Respuesta: Re: Piloto automático con el dichoso arduino.

Cita:
Originalmente publicado por Geronimo Ver mensaje
Saludos. Aún me volveré a animar. En mi caso (copié el sketch, el programa) pero no conseguia mantener-lo fijo. Puse un video en este mismo hilo (#148)donde se ve una protoboard con dos leds babor y estribor montado en el barco pirata de playmobil. En el ordenador iba viendo los grados del sensor y al mover el barco se eniendia uno u otro led.
Una pregunta, ¿que significa 330? en esta línea de tu programación:
"derecha = ( 330 - rumbogrados ) + referencia; // angulo a derechas"
Gracias
Significa que se me coló un 3 en vez de un 6, la forma correcta de esa linea es: "derecha = (360 - rumbogrados ) + referencia; //angulo a derechas"

Muchísimas gracias por el aviso, ya está corregido en el archivo .txt


Citar y responder
Los siguientes cofrades agradecieron este mensaje a el_pickti
Geronimo (02-03-2016)
  #20  
Antiguo 02-03-2016, 18:41
Avatar de el_pickti
el_pickti el_pickti esta desconectado
Capitán pirata
 
Registrado: 16-06-2009
Edad: 35
Mensajes: 507
Agradecimientos que ha otorgado: 192
Recibió 193 Agradecimientos en 133 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Ya he hecho las pequeñas modificaciones en la programación para que descarte actuar ante pequeñas desviaciones de rumbo, en este caso he puesto 7º pero es cuestión de probar en el barco cual es el mejor valor.

Ademas he establecido los pines 11 para giro a derecha y 12 para giro a la izquierda con unos tiempos de marcha y paro del motor también modificables para ir haciendo pruebas.

En casa todo funciona correctamente, ahora toca probar en el barco. Pero como no sabia si seria capaz de llegar hasta aquí no he comprado el actuador aún. Lo compraré y en lo que llega a casa iré construyendo algo que mantenga el magnetómetro a nivel.

Quizá en este tiempo también intente hacer esto algo mejor e implemente un control PID para no hacer muchas eses.

Nuevo programa:
programacion arduino autopiloto 2.txt



Editado por el_pickti en 04-03-2016 a las 00:27.
Citar y responder
  #21  
Antiguo 06-03-2016, 13:50
Avatar de R.Santana
R.Santana R.Santana esta desconectado
Capitán pirata
 
Registrado: 06-06-2011
Mensajes: 937
Agradecimientos que ha otorgado: 222
Recibió 462 Agradecimientos en 240 Mensajes
Sexo:
Predeterminado Respuesta: Re: Piloto automático con el dichoso arduino.

Alguien ha probado el Arduboat?
Hay varios por internet funcionando, en diversos proyectos bastantes interesantes como instalarle a una maqueta un sonar y mapear el fondo de lagos.
Citar y responder
  #22  
Antiguo 07-03-2016, 22:11
Avatar de el_pickti
el_pickti el_pickti esta desconectado
Capitán pirata
 
Registrado: 16-06-2009
Edad: 35
Mensajes: 507
Agradecimientos que ha otorgado: 192
Recibió 193 Agradecimientos en 133 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

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.


Editado por el_pickti en 07-03-2016 a las 22:32.
Citar y responder
  #23  
Antiguo 09-03-2016, 12:33
Avatar de el_pickti
el_pickti el_pickti esta desconectado
Capitán pirata
 
Registrado: 16-06-2009
Edad: 35
Mensajes: 507
Agradecimientos que ha otorgado: 192
Recibió 193 Agradecimientos en 133 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Veo que no hay mucha gente que le interese el tema pero por si algún día a alguien le sirve de algo....

Ya he implementado el control integral por lo que ya tengo un PI falta la parte derivativa para que sea el famoso PID y que la subiré en cuanto la tenga.

También subiré un esquema eléctrico del montaje en cuanto lo tenga todo funcionando (aun hay piezas dándose el gran viaje desde china )

código autopiloto PI arduino:

autopiloto arduino PI.txt


Citar y responder
4 Cofrades agradecieron a el_pickti este mensaje:
bobsy (26-09-2018), Rony (09-03-2016), TAMAMOANA (09-03-2016), teteluis (27-05-2016)
  #24  
Antiguo 09-03-2016, 16:16
Avatar de Rony
Rony Rony esta desconectado
Capitán pirata
 
Registrado: 31-10-2006
Localización: Sada y El Atazar
Edad: 53
Mensajes: 856
Agradecimientos que ha otorgado: 2,392
Recibió 275 Agradecimientos en 139 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Cita:
Originalmente publicado por el_pickti Ver mensaje
Veo que no hay mucha gente que le interese el tema pero por si algún día a alguien le sirve de algo....

Ya he implementado el control integral por lo que ya tengo un PI falta la parte derivativa para que sea el famoso PID y que la subiré en cuanto la tenga.

También subiré un esquema eléctrico del montaje en cuanto lo tenga todo funcionando (aun hay piezas dándose el gran viaje desde china )

código autopiloto PI arduino:

Adjuntos 68409


Interesa, interesa. Estoy agazapado tras un taburete a la escucha...
Citar y responder
  #25  
Antiguo 09-03-2016, 16:27
Avatar de gypsylyon
gypsylyon gypsylyon esta desconectado
Hermano de la costa
 
Registrado: 19-07-2012
Edad: 67
Mensajes: 2,307
Agradecimientos que ha otorgado: 289
Recibió 1,345 Agradecimientos en 816 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Cita:
Originalmente publicado por el_pickti Ver mensaje
Veo que no hay mucha gente que le interese el tema pero por si algún día a alguien le sirve de algo....

Ya he implementado el control integral por lo que ya tengo un PI falta la parte derivativa para que sea el famoso PID y que la subiré en cuanto la tenga.

También subiré un esquema eléctrico del montaje en cuanto lo tenga todo funcionando (aun hay piezas dándose el gran viaje desde china )

código autopiloto PI arduino:

Adjuntos 68409


Yo no tengo experiencia con arduino por ello me interesa saber que hace la funcion en tu script analogWrite ( 6 , estribor ); o analogWrite ( 5, babor).
Entiendo que es el tiempo que el relais para el motor del actuadorestá activo?
Citar y responder
Responder Ver todos los foros en uno

Sergio Ponce


Reglas del foro
No puedes crear discusiones
No puedes responder a mensajes
No puedes editar tus adjuntos
No puedes editar tus mensajes

BB code está activado
Emoticonos está activado
El código [IMG] está activado
El código HTML está desactivado
Ir a


Todas las horas son GMT +1. La hora es 16:15.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© La Taberna del Puerto