VHF: Canal 77
"Se navega por los astros, por la mar, por la tierra, por las gentes, por los sentimientos...Se navega." — Altair

Anuncio

Colapsar

NORMAS DEL FORO: OBLIGATORIA SU LECTURA

Hola cofrade, has recalado en la Taberna del Puerto, algo más que un foro náutico. Eres bienvenido, participa, aprende y enséñanos; de eso se trata, de enriquecernos todos en nuestros conocimientos, y sobre todo de pasar un buen rato. No entres si vienes buscando conflictos, polémicas o cualquier otro fin que no sean los anteriormente descritos. Tenemos algunas normas y es obligatorio que las leas antes de empezar.

1/ Este es un foro náutico y aunque se permite hablar de otros temas, se ruega contención en el uso de los mismos, para ello existe un foro específico.

2/ Usa títulos claros y que describan el contenido del tema. De este modo será más fácil encontrarlos en el buscador para posteriores consultas además de que facilitas el trabajo de los que te vayan a responder. Títulos ambiguos como “ayuda”, “tengo un problema”, etc... no colaboran a este fin. Inserta tú tema en el foro adecuado, mira antes de lanzarlo por si alguien poco antes que tú ha puesto lo mismo; si es así no crees un tema nuevo, contesta al otro. Usa el buscador, es una gran herramienta. No escribas todo el texto con mayúsculas, se interpreta como que estás gritando. Todo esto facilita enormemente el trabajo de los que curramos aquí.

3/ No se permite el "spam" ni la publicidad de empresas o de actividades que conlleven lucro. Tampoco solicitud de ofertas de empresas o profesionales salvo en los foros de anuncios de compra-venta.

4/ No uses el foro como un chat salvo en aquellos temas habilitados a tal efecto, los cuales periódicamente serán eliminados. Las contestaciones reiterativas y/o automáticas, haciendo uso del sistema copi-pegui o cualquier otro no están permitidas.

5/ Respeta a los demás y a sus opiniones si quieres que las tuyas sean respetadas. Los insultos, la agresividad, el mal gusto y la mala educación no están permitidas en este foro. Aquí venimos a divertirnos, no a pelearnos. Se prohíbe insultar, ser agresivo, maleducado, soez, no respetar a los demás, intentar imponer nuestras ideas, empezar o dar pie a que empiecen peleas o trifulcas. Se exige orden y delicadeza a la hora de tratar ciertos asuntos, como por ejemplo, en lo que a la ortografía se refiere. Serán considerados como insultos y faltas de respeto el calificar a los Moderadores y/o Administradores como censores, dictadores, que coartan la libertad de expresión, que aplican un doble rasero, y expresiones similares.

6/ Nos gusta conocer con quién hablamos, así que, una pequeña presentación en el foro correspondiente que existe para tal fin siempre será bien recibida. No obstante, si alguien decide no presentarse, los demás usuarios se abstendran de reclamar dicha presentación y/o realizar crítica o petición alguna.

7/ Los temas políticos o que induzcan a la polémica innecesaria, mejor los dejas para otros foros de los muchos que hay para ello en la red. Se prohíbe hablar de política, de política económica, de política social, de nacionalismos, de antinacionalismos, de diferencias idiomáticas, de banderas nacionales, de exaltaciones patrióticas, de hechos diferenciales, de religión, de anti-religíon, de toros y del maltrato animal, y en general de todos los temas que se sabe de antemano van a ser polémicos y mucho más si no son náuticos. No contestes a estos temas o mensajes, informa a los administradores. No se tolerarán actitudes racistas, xenófobas, sexistas, denigrantes hacia otros colectivos o para con los demás, totalitarias o extremistas sean del signo que sea.

8/ El reenvío de mensajes que hayan sido modificados, o bien el envío de otros mensajes que muestren su descontento con esta modificación, pueden conducir al bloqueo de la cuenta. Esto también sucederá cuando un usuario insista en retomar algún tema o continuar sobre una conducta de la que se le ha alertado. En casos de que la mala conducta de un usuario continúe, se podrá proceder a su expulsión definitiva.

9/ Todos los temas y/o mensajes que fomenten la piratería sobre cualquier software u otro material protegido, o informen de cómo o dónde llevarla a cabo serán retirados inmediatamente del foro. No obstante, y debido a la imposibilidad por parte de los administrador de controlar todos los temas y mensajes , si alguien detecta cualquier incidencia de este tipo ruego lo comunique de forma inmediata a la administración, especificando el enlace al tema para poder ser retirado.

10/ Se prohíbe la reproducción total o parcial de textos u otros medios sujetos a Copyright y/o pertenecientes a otras webs, foros, etc... Sin embargo si que se podrán insertar enlaces a los mismos, pero siempre haciendo referencia a la página propietaria.

11/ La Taberna es un foro en lengua castellana o español, pero cada uno es libre de expresarse como quiera, allá él si la mayoría no lo entiende. Los usuarios se abstendrán de hacer ningún comentario indicando al que escribe en otra lengua su pertinencia o no. Tampoco se tolerará el uso del idioma como arma reivindicativa de ningún tipo.

12/ No se permiten insultos ni difamaciones a empresas, profesionales o particulares. Tampoco acusaciones de ningún tipo, que no estén probadas o demostradas judicialmente o por lo medios legales adecuados. Este no es un medio para presentar denuncias, para ello, existen los juzgados, consumo, etc...

13/ No se permite la inserción de hilos o mensajes con el fin de generar exclusivamente tráfico a otras web o canales, bien sea mediante enlaces, mediante árticulos, ficheros o datos parciales, o por cualquier otro método.

14/ Cualquier incumplimiento de estas normas, puede ser motivo de amonestación y/o expulsión del autor, de borrado o cierre de temas o mensajes, o de cualquier otra medida que la administración decida para intentar hacer que éstas sean cumplidas. Los temas pueden ser movidos o unidos sin previo aviso a criterio de los administradores.

15/ Si estás de acuerdo con ellas este es tú sitio; si no te gustan, no te apetece cumplirlas, las consideras restrictivas, censoras o que coartan tu libertad de expresión, no entres, no intervengas, y no te quejes cuando te sean aplicadas las medias correctoras adecuadas. No luches por cambiarlas a tu conveniencia, no puedes.

16/ Baja Voluntaria del foro.

Ni éste ni ningún otro Foro tiene previsto un sistema de Bajas voluntarias y automáticas. Simplemente con dejar de participar en él, y editar el Perfil de usuario para que dejen de aparecer los datos que crean no deben verse es sufiente.

No obstante, si alguien quiere que se le borre su cuenta, deberá enviar un e-mail desde el enlace "contáctanos" que se encuentra en la parte inferior del foro usando el e-mail con el que está registrado en la Taberna ya que es la única forma de comprobar la autenticidad del que se quiere dar de baja.
Así se evita que alguien pueda coger los datos de tu cuenta y pedir que se borre la misma.

Por otro lado advertir que los mensajes del usuario aparecerán, una vez borrada la cuenta, como realizados por un "invitado" ya que las intervenciones en un Foro público, son públicas. Es decir, desde el momento en que se publican dejan de pertenecer al usuario. Por otro lado, como siempre hay contestaciones a los mensajes, si algunos son borrados, el hilo deja de tener sentido.

En cualquier caso, si existe algún o algunos mensajes en el que aparezcan datos personales que el usuario no quiere que sigan apareciendo, ANTES de pedir la baja, podrá reportarnos estos mensajes, usando la opción "reportar mensajes" y nosotros eliminaremos esos datos personales.

Se entiende que una vez borrada la cuenta, esta acción es irreversible, con lo cual no se podrá volver atrás.


Estas normas pueden ser modificadas sin previo aviso, por lo que se recomienda consultarlas regularmente...



Bueno, y eso es todo, pasa, busca asiento por donde puedas y pide lo que guste...
Ver más
Ver menos

Piloto automático con el dichoso arduino.

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Re: Piloto automático con el dichoso arduino.

    Hola... saludos a toda la barra.
    Solo un apunte con el que doy por finalizada mi participacion en este hilo.
    A lo largo de este hilo, hablé de un circuito "H-Bridge" para controlar el sentido de giro del motor que acciona un piloto de caña (o rueda).
    Los componentes accesibles por poco precio en el mercado.
    El objetivo planteado por el cofrade TAMAMOANA era hacer un "tupayá", y en lo que a mi concierne ya está conseguido.
    los materiales usados:
    -Una placa Arduino MEGA 2650
    -Un botón estanco
    -Un sensor LSM303 que en mi opinión sustituye al "fluxgate".
    Funcionamiento:
    Con la placa alimentada (consumo despreciable) decido mantener un rumbo determinado por mi GPS (o por que creo que tengo el velero trimado y al rumbo que quiero).
    El sensor (no uso LCD), "sé" que nada mas alimentar la placa, comienza a generar señal de rumbo.
    En el momento elegido, pulso el boton, y el "sketch" guarda en memoria el rumbo que hay al pulsar el boton y, simultaneamente, comienza a comparar el rumbo que sigue llegando con el guardado en la memoria.
    El resultado son los errores (con su signo + a estribor / signo menos a babor.
    Se puede elegir qué "sensibilidad" quiero tener en el gobierno automático (yo le voy a poner 3 grados y dejo esa parte a gusto de cada uno retocando el programita)
    Asignando a dos pines de salida del Arduino (destinados al control del "H-Bridge"), cada vez que haya mas de 3º de error a una banda u otra, el motor girará en el sentido conveniente para mover la caña.
    ALguien puede preguntarse donde está la realimentación para que el motor pare de dar vueltas en un sentido u otro. Es fácil.
    Si el sensor LSM303 ha sido colocado en perfecta a lineacion con el barco y fijado en esa posición, al moverse el motor el barco+LSM303 caerán hasta que el error sea inferior a los 3 grados de sensibilidad escogidos = Motor parado..
    En realidad, lo que he conseguido en términos prácticos, es sustituir los componentes electrónicos (desde el fluxgate hasta el "H-Bridge") de los pilotos de caña que conozco).
    O, en otras palabras el "tupayá" que se pretendía.
    Otra pregunta resuelta sería qué hacer para corregir el rumbo a que nos tienen acostumbrados los pilotos normales. (el +1. -1, +10, -10).
    Lo que propongo es:
    Poner botones que gobernasen directamente el "H-Bridge" de forma manual.
    Hasta que, de vuelta al rumbo elegido, podamos seguir en automatico.
    Por ultimo, si estando a un rumbo determinado, notamos que el barco navega mejor unos grados a una banda u otrs, solo basta pulsar de nuevo el boton al que hago referencia. El error pasa a cero,... se guarda el rumbo nuevo, y comienza de nuevo a hacer comparaciones para controlar el motor.
    Y....... esto es todo por mi parte.
    Si alguien está interesado en el codigo está mas abajo.
    Falta en el codigo designar los pines de salida del Arduino al "H-bridge" pero eso depende de la placa que tenga cada uno...
    Saludos y a a otra cosa.
    Editado por última vez por carcamal; 30/05/2016, 18:00:19.
    ..Nunca tantos pudieron hacer tanto...
    Ni estuvieron tan ciegos como para no verlo...

    Comentario


    • Re: Piloto automático con el dichoso arduino.

      Buenas y

      Por favor, disculpar mis ausencias en este hilo que inicié, en especial a Carcamal.
      ........como un buen amigo dice, que caro es el tiempo, leches.

      No me olvido, solo que yo, careciendo de vuestra formación y renaciendo de la prehistoria, sigo con mi cachivache electrónico mecánico.

      No os riais, es el principio que utiliza por ejemplo el autohelm2000 el cual la brújula se orienta manualmente y el grupo bascula, con lo que ya tienes selección de rumbo y compensación de escora, así de sencillo era en la postguerra

      Sigo agazapado pero activo. Y en cuanto el tiempo me lo permita, volveré.



      Solo le queda un poco de hervor, sazonado y una ramita de menta.

      Gracias por no decaer.

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

      Comentario


      • Re: Piloto automático con el dichoso arduino.

        Felicidades a Carcamal. Un trabajo finalizado reporta una gran satisfacción. Aunque sobre su trabajo tengo muchas preguntas y dudas. Y luego de ponernos la miel en los labios ¿dice Carcamal que da por terminada su participación? Expondré mi caso. Por si se anima a responder. Antes he de decir que he leído que Tonitutusaus ya tiene su H-Bridge de muchos amperios, pero que yo no sé cómo se usará. Y que Tamamoana está con un modelo distinto de sensor, el HMC5883L (3-Axis Digital Compass IC.) Y encima veo que ha colocado unos interruptores que parecen de final de carrera. No podriais poner un esquema de lo que vais haciendo?¿Trabajais sin tener el programa para el Arduino?

        Pués yo que no entiendo de electrónica ni programación, me compré ya hace un año lo siguiente:
        1-Arduino Uno.
        2-Pantalla LCD: Serial Graphic LCD 128x64 (LCD-09351)
        3-“Sensor de rumbo”: Compass Module HMC6352 (SEN-07915) (Producto retirado)
        4-Motor de rotacion continua de 360º (Servomotor de rotación contínua SM-S43-3R)
        Al final lo tengo todo en su caja y no se si lo utilitzaré. Me gustaria que Carcamal publicase un pequeño esquema de todo lo montado, hasta la salida de 12v del motor que se conecta a la caña o rueda.
        Si me animara a hacer un montaje, empiezo a sospechar que el Sketch (el programa para el Arduino) funcionará solo con los componentes que ha utilizado Carcamal. Encima dice que el Pin 2 es para el botón y en cambio en el dibujo veo que està ocupado por la pantalla LCD. ¿Y yo me pregunto solo un Pin para el botón? Supongo que el botón tendrá dos terminales, uno al Pin 2 ¿y otro al negativo de 5v?
        Carcamal, si lees esta entrada, no podries hacer un esquema de conexiones y el modelo de H-Bridge que utilizaste (en que terminales se conecta y como se introducen estos en los parametros del Sketch que has publicado en formato Word?).
        No sé si es mucho pedir, pero con el tiempo que lleva este foro "activo" y con la cantidad de participaciones, comentarios positivos y visitas, tampoco creo que haya impaciencia.

        Gracias.

        Comentario


        • Re: Piloto automático con el dichoso arduino.

          Hola de nuevo
          En mi ultimo comentario puse adjunta la rutina para generar errores (en grados) por encima o debajo de un rumbo seleccionado que me llevó decenas de preguntas en los foros de ingles de arduino.
          Mi placa es Arduino Mega que difiere en los pines del Arduino UNO.
          Desdpues de aquello he estado jugando con las salidas PWM (usando solo dos salidas) que llamo A y B.
          Intento que el error de rumbo positivo / negativo se traduzca en corriemte continua pulsatoria...
          Si el error es de 5º, la salida PWM "A", conectada a uno de los BC182 del H-Bridge que colgué hace tiempo, haría conducir a dos de los transistores que hay en el circuito. Mientras tanto la otra salida PWM "B",al otro BC182 estaria a 0 voltios. El motor girara en un sentido.
          Salidas inferiores a 5 grados aplicarian al BC182 corriente continua pulsada.
          Algo parecido a lo que ocurre con los taladros portatiles cuando van a media velocidad.
          Si el error es de -5º, la salida PWM "B", conectada al otro BC182 del H-Bridge, haría conducir a los otros dos transistores que hay en el circuito.
          La salida PWM "A", estaria en este caso a 0 votios.
          El motor giraria en este caso al contrario y al igual que en el casi primero, valers inferiores a -5 grados hasta -1 grado, harían girar el motor a velocidades inferiores a la maxima.

          Sigo empeñado en usar los componentes que puse desde el principio incluso he suprimido el LCD.

          El dibujo de abajo es lo que estoy haciendo. Lo demas es programacion.

          Como entendereis, si usamos una placa distinta y componentes distintos, sería un verdadero jaleo el hacer un circuito común.

          Solo una cosa mas: Mirad el comando "scale" del lenguaje arduino y as aplicaciones PWM.
          Con un potenciometro y un par de leds pueden hacerse ensayos de control PWM.

          Saludos..

          Ah.. y mirad las librerias de los sensores que teneis. Cada sensor tiene su libreria específica a partir de la cual se puede hacer el prototipo que buscais.
          Editado por última vez por carcamal; 14/11/2014, 01:00:43.
          ..Nunca tantos pudieron hacer tanto...
          Ni estuvieron tan ciegos como para no verlo...

          Comentario


          • Re: Piloto automático con el dichoso arduino.

            Carcamal, al final he decidido sacar el Arduino de la cajita y empezar a probar. Necesito una pequeña ayudita. Voy a repasar lo que en su día me leí sobre el Arduino. Ya lo he instalado en el ordenador. No aprenderé a programar, pero pasaré un rato entretenido. Ahora mismo estoy de baja de una operación de hérnia inguinal bilateral. Ayer aproveché para ir releyendo todo el hilo. Buf, que largo. Algunas entradas son para estudiarlas detenidamente. Pero bien, sin enrollarme, lo único que me gustaria preguntar antes de continuar es si para hacer pruebas en la mesa de mi casa, puedo prescindir de momento del H bridge y poner directamente en los mismos Pins el servomotor que tengo ya comprado para otro invento que queria hacer (Tamamoana recordará lo de la "veleta electromecánica") el servomotor que querría utilizar (se puede ver en este enlace) dice que funciona a 6V y veo que tiene 3 cables (negro, rojo y blanco) en un conector hembra de 3 pins. Y si es factible, también necesitaría saber en que lineas del Sketch del archivo Word de Carcamal, tengo que escribir los segundos de actuación y en que línea los pins donde estará conectado el servo.

            Comentario


            • Re: Piloto automático con el dichoso arduino.

              Por partes....
              El codigo que puse adjunto unicamente maneja la señal procedente del LSM303 y obtiene el error (+/-) que hay entre un rumbo guardado mediante un boton y los cambios que puede haber posteriores a la pulsacion.
              Quiero decir que en ese codigo NO hay nada relativo a salidas PWM o SERVOS u otros usos.

              Ese codigo SOLO es aplicable al LSM303... No se que sensor usas pero en el codigo que puse no sera muy dificil adaptarlo para el tuyo.

              Una vez obtengas de tu sensor un error a babor o estribor de un rumbo marcado con un boton conectado a TU placa, lo siguiente sería el traducir ese error a valores de PWM con los que hacer girar tu servo en un sentido u otro según la tolerancia del error que quieras manejar.
              En un dibujo mas abajo explico lo del PWM.
              Ya dije que es algo parecido a un taladro apilas con control de velocidad.
              Para explicarlo con el taladro que todos tenemos en casa:
              Si el error es positivo atornillamos a derechas (el taladro lleva una palanquita para ello) y la velocidad de giro la controlas con el gatillo (eso es el PWM) con velocidad de lento a maximas revoluciones.
              Si el error es negativo atornillamos a izquierdas (la palanquita al contrario) y de igual modo vamos de menos al tope de revoluciones.
              Yendo de nuevo a tu servo:
              Aqui hay una rutina que controla el servo

              En el codigo de esa pagina hay una variable llamada "pos" que tiene un valor inicial de 0 (cero),
              Si ese codigo lo incorporas al de deteccion de error y sustituyes el valor de cero por el del rumbo seleccionado podría el servo moverse a un lado u otro con el error que hubiese despues de fijar el rumbo.
              En fin... que hay materia para entretenerse. Y no es tan complicado...
              Yo usé codigo copiado de varios sitios de Internet y luego pregunté y pregunté hasta llegar a tener lo que queria...
              Saludos y recuperate pronto.
              Editado por última vez por carcamal; 30/05/2016, 18:00:19.
              ..Nunca tantos pudieron hacer tanto...
              Ni estuvieron tan ciegos como para no verlo...

              Comentario


              • Re: Piloto automático con el dichoso arduino.

                Gracias Carcamal. No me expliqué bien. El sensor que has utilizado me parece mejor, en el sentido que creo que no va a ser necesario montarlo en un cardan. Por ello estoy dispuesto a comprarlo y creo que en cuatro dias lo tendré en casa.
                El servomotor que menciono solo pretendia usarlo como si fuera el que moviera la caña del timón. a modo de prueba. En principio para hacer esta prueba, quisiera prescindir de valores PWM, porque me complicaria tener que añadirle lineas a tu programa. Simplemente quisiera poder montar y experimentar con el dibujo-esquema que has hecho en tu anterior comentario (nº #139) pero poniendo un motor "pequeño", que gire unos segundos cuando, después de pulsar el botón, y yo mueva el sensor a "babor o estribor" unos 5 grados, pueda observar como gira el motor. Supongo que le faltará añadir al código, como dije antes, los los numeros de los pins donde se coloca el motor (de 6v) que imagino que seran salidas analógicas. Y también en que numero de pin "saldrá corriente" cuando el error sea (+5) y en que numero ha de salir cuando sea (-5) de manera que pueda observa como gira en un sentido u otro. Quizás he dicho alguna incongruencia. Pero es lo que me gustaria realizar para empezar. Sinó es posible, pués empezaré por ver como se ilumina un led, y si me funciona también estaré contento, pero no tanto.
                Gracias de nuevo.

                Comentario


                • Re: Piloto automático con el dichoso arduino.

                  La consulta anterior del motorcito que queria poner no puede ser. Estoy dando mis primeros pasos en arduino y he descubierto que este motor que tengo es de pasos (para otras aplicaciones). Hoy he acabado los deberes y tenido una alegria, he modificado el típico ejercicio con un led y he probado con dos(babor y estribor)....Y me ha funcionado



                  Animado por el éxito, he montado el sensor que tenia (HMC6352) solo para seguir probando. Y decepción. Me da error en la compilación ya antes de cargarlo al arduino. Creo que debo tener alguna confusión en los directorios y archivos, porque no he cambiado nada de los ejemplos que he probado.
                  Hasta pronto.

                  Comentario


                  • Re: Piloto automático con el dichoso arduino.

                    He avanzado un pasito. ¡Una ronda para todos! Tamamoana, gracias de nuevo por abrir este hilo. Me ha motivado para aprender electrónica. Al final he encontrado un sketch que me reconoce el sensor con el cuál estoy dando estos palos de ciego, el HMC 6352. Lo he compilado y no me ha dado error. Lo he introducido en el arduino y funciona, ohhh que emoción!! pues veo la lectura en grados en el "Monitor Serial" que aparece en mi ordenador y responde a los movimentos que le doy.
                    Ahora viene lo malo, le he añadido dos leds al sketch (para leer rumbos babor y estribor) y también me ha permitido la compilación. Pero cuando le he intentado escribir lo que queria hacer con los dos leds, entonces me ha dado el mesaje de error que veis en la imagen:

                    Llevo dias de sufrimiento.
                    ¿Alguien sabria decirme de donde puede venir el error?
                    Gracias

                    Comentario


                    • Re: Piloto automático con el dichoso arduino.

                      Hola buenas...
                      Ese "or" ahí ( y unas lineas mas abajo) no sé si lo reconoce el lenguaje de Arduino.
                      He visto poner || (AltGr+1 del teclado) en lugar de "or".
                      En una guia que tengo al menos lo expresa de ese modo.
                      Es un documento con enlaces a Internet de cada palabra del Arduino
                      Suerte
                      Editado por última vez por carcamal; 30/05/2016, 18:00:19.
                      ..Nunca tantos pudieron hacer tanto...
                      Ni estuvieron tan ciegos como para no verlo...

                      Comentario


                      • Re: Piloto automático con el dichoso arduino.

                        Acaba de presentarse un nuevo complemento para la raspberry y enseguida he pensado en este proyecto: http://www.gertbot.com/index.html

                        Basicamente es una placa que se conecta sobre la raspberry y que es capaz de manejar motores y maneja 30V y 3A. Teniendo en cuanta lo facil que es conectar un compas a la raspberry y la cantidad de documentaciñón que hay por ahí quizas sea una alternativa....

                        Por si acaso sirve yo lo lanzo

                        Comentario


                        • Re: Piloto automático con el dichoso arduino.

                          Originalmente publicado por sailoog.com Ver Mensaje
                          Acaba de presentarse un nuevo complemento para la raspberry y enseguida he pensado en este proyecto: http://www.gertbot.com/index.html

                          Basicamente es una placa que se conecta sobre la raspberry y que es capaz de manejar motores y maneja 30V y 3A. Teniendo en cuanta lo facil que es conectar un compas a la raspberry y la cantidad de documentaciñón que hay por ahí quizas sea una alternativa....

                          Por si acaso sirve yo lo lanzo
                          Un honor verte en este humilde hilo.

                          Gracias por el capote. Cambiaría el sentido del hilo en otra dirección pero sería paralela y de gran interés.

                          Este hilo no tiene porque ser solo de Arduinos.



                          Editado por última vez por TAMAMOANA; 17/11/2014, 19:38:52.
                          La vida es aquello que te va sucediendo mientras tú te empeñas en hacer otros planes.

                          Comentario


                          • Re: Piloto automático con el dichoso arduino.

                            Espero que sea tan fácil como dices eso de conectar un compas a la raspberry. Porque con el Arduino he pasado momentos de gran desconsuelo. Con la solución de Carcamal no conseguí nada y por no hacerme el pesado, acudí a foros especializados, después de intentos, consultas larguissimas en el foro Arduino, que no me solucionaban mi "sketch", al final esta tarde he dado un gran "palo de ciego" y doy por terminada mi segunda lección del Arduino: la solución ha sido sustituir "headingDegrees" por "headingValue".
                            Acabo de colgar mi primera aplicación práctica con un velero de pequeña eslora:

                            Comentario


                            • Re: Piloto automático con el dichoso arduino.

                              Me abrumas Tamamoana Sigo este hilo desde el principio. Me gustaría colaborar más pero no me da la vida para todo

                              Tienes razón geronimo, lo que a priori parece facil seguro que se acabará complicando...

                              Aquí hay un ejemplo ilustrado de una IMU (compas, gyro, accel) conectada a una raspberri http://blog.davidegrayson.com/2012/1...pberry-pi.html

                              Aunque veo que eso ya lo teniais resuelto con el arduino y los problemas los teneis en el proceso de los datos. No suelo programar en arduino y no lo controlo lo suficiente como para poder ayudarte pero veo que vas por el buen camino, animo.

                              Barco de pequeña eslora...

                              Comentario


                              • Re: Piloto automático con el dichoso arduino.

                                El componente más critico en una aplicación así (aparte de currarse la electronica para montar el servosistema y que sea suficientemente "proactivo") diría que es el actuador.

                                ¿alguien tiene pensado un actuador? No se si existe alguna cosa industrial, yo personalmente no conozco motores lineales (o de husillo) con embrage incorporado para poder desconectar cuando se navega "a mano".
                                ...cada uno tiene sus cadaunadas...

                                Comentario

                                Trabajando...
                                X