Cita:
Originalmente publicado por gypsylyon
Super Sailog. Muchas gracias por tu diagnóstico. El AIS esta calibrado y funciona. Si recibe barcos, no lo se. Primero porque estoy con la antena pequeña, lo segundo que estoy en Suiza en el lago de los 4 cantones y no se si aqui tienen que llevas AIS. Asi que es posible que no reciba barcos. Punto aclarado, gracias. Hare un NMEA virtual a ver que pasa.
Respecto al pincho mandame lo de hostapd y lo pruebo. De todas maneras te voya pedir uno de los tuyos que se que funciona. Cuando compré este pincho solo me fijé en el numero y no en las letras No me imaginaba que podia haber tanta diferencia.
Aprovecho la ocasion para cometar lo de la posibilidad de que el openploter sirva de piloto automatico. He encontrado unos sistemas de relais de 10 amperios que se pueden programar con la Raspi por GPIO, solo se necesitan tres pines del mismo. Su coste es inferior a los 20 euros. El unico problema que veo, es el escribir el programa. Supongo que no debe ser dificil. Filtrar el dato del compas y comparalo con el rumbo elegido o el de la ruta y activar un relais para que gire el motor en un sentido u otro relais en el otro sentido. Mas problematico veo el construir un motor para accionael timón.
Si funciona veo un ahorro importante de unos 3000 euros que cuesta el conjunto de piloto automático, a unos 900 euros o menos que cuesta el motor. Para los que tengan hidraulico tampoco es problema porque se mueve el motor de la bomba hidraulica en un sentido o en otro.
Un saludo a todos los cofrades
|
La prueba es muy sencilla:
- Abre la carpeta .config/openplotter (la carpeta .config está oculta asi que tendras que seleccionar "ver archivos ocultos" en el explorador de archivos).
- Abre el archivo wifi_server.py con el editor de textos y busca en el código donde dice:
Código:
if 'RTL8188CUS' in output:
driver='rtl871xdrv'
chipset= 'RTL8188CUS'
shutil.copyfile(currentpath+'/wifi_drivers/RTL8188CUS/hostapd', '/usr/sbin/hostapd')
subprocess.call(['chmod', '755', '/usr/sbin/hostapd'])
if 'RTL8192CU' in output:
driver='rtl871xdrv'
chipset= 'RTL8192CU'
shutil.copyfile(currentpath+'/wifi_drivers/RTL8192CU/hostapd', '/usr/sbin/hostapd')
subprocess.call(['chmod', '755', '/usr/sbin/hostapd'])
if '0bda:818b' in output:
driver='rtl871xdrv'
chipset= 'RTL8192EU'
shutil.copyfile(currentpath+'/wifi_drivers/RTL8192EU/hostapd', '/usr/sbin/hostapd')
subprocess.call(['chmod', '755', '/usr/sbin/hostapd'])
Cambia
if 'RTL8188CUS' in output: por
if 'RTL8192CV' in output: y cierra el archivo guardando los cambios. Prueba a ver si funciona y si no es asi vuelve todo como estaba y haz la misma prueba donde pone
if 'RTL8192CU' in output: y
if '0bda:818b' in output: cada vez.
En cuanto al piloto automatico esa guerra la vamos a dejar para que la peleen otros ya que el tiempo y los recursos son limitados y ya hay trabajo adelantado por otra gente en ese sentido uno de ellos en esta misma taberna:
http://foro.latabernadelpuerto.com//...postid=1843942
Otros proyectos interesantes:
http://themarineinstallersrant.blogs...ack-built.html
http://forum.arduino.cc/index.php?topic=338308.0
El último de ellos mantiene el barco en el angulo deseado respecto al viento.
He cruzado varios emails muy interesantes con eljuligallego del primer enlace y seguramente los dos proyectos se complementen perfectamente.
