La Taberna del Puerto

La Taberna del Puerto (https://foro.latabernadelpuerto.com/index.php)
-   Foro Náutico Deportivo (https://foro.latabernadelpuerto.com/forumdisplay.php?f=2)
-   -   Alarma para el barco con arduino via SMS (https://foro.latabernadelpuerto.com/showthread.php?t=162761)

catatonico 15-08-2017 12:25

Re: Alarma para el barco con arduino via SMS
 
electrocucion

El Boquerón 15-08-2017 16:40

Re: Alarma para el barco con arduino via SMS
 
:cunao::cunao: Lo que la electrónica nunca superará es el morbo humano

Alandris 16-08-2017 15:14

Re: Respuesta: Re: Alarma para el barco con arduino via SMS
 
Cita:

Originalmente publicado por R.Santana (Mensaje 2036476)
Y ahora el GPRS y el servicio telefónico.

Como indiqué en el primer post, sería interesante implementar un sistema en el cual al solicitarle a la Arduino mediante mensaje SMS que active el GPRS y envíe su situación o las fotos a un Servidor externo en el cual podamos verlas con el navegador.

La Arduino tiene la opción de funcionar en modo servidor sin necesidad de contratar un servidor en algún proveedor de internet. Esto se hace enviandole un mensaje, la Arduino activa el servidor y nos envía un SMS con el Link para acceder a la web con las fotos y el posicionamiento, pero en este caso la web está alojada en la misma Arduino.

La conexión sería algo así: Usuario---internet---ServidorArduino.

El problema que ha surgido últimamente es que los proveedores de acceso a internet ya no dan IP pública, ahora estan dando todos unas IP' privadas en las que la IP publica es compartida con otros muchos usuarios, con el consiguiente problema de que no es posible acceder a la Arduino.

Y la conexión de este tipo quedaría así: Usuario---Internet------CG-Nat----Cientos de usuarios indefinidos.

Esto es un problema no solo en este caso, en el caso del famoso -Internet de las cosas- no es posible acceder a ningún servicio/dispositivo. (camaras, sensores, controladores, etc...)

Asi que me he puesto a buscar operadoras de telefonía móvil que, manteniendo un precio razonable, dispongan de IP pública para sus usuarios, como siempre ha sido y la sorpresa es que hay muy pocas.

Simyo --->> tiene CG-Nat implementado y no ofrece ip pública
Masmovil --->> Tiene CG-Nat implementado y solo ofrece ip pública si se le solicita, sin cargo (a veces tardan mucho) esto habría que verlo.
Peppephone y Yoigo --->> parece que usan las mismas redes que MasMovil, abría que ver si hacen lo mismo.
Movistar --->> parece que si ofrecen ip pública (pero a cambio de unas tarifas superirores)
Vodafome --->> parece que si ofrecen ip pública (pero a cambio de unas tarifas superiores)

Me gustaría saber si existe alguna otra que si ofrezca ip pública.
Me refiero a IP pública con puertos abiertos y no a IP fija que son cosas distintas y a veces confunde.

Saludos.

Está quedando de fábula. Muy buen Trabajo R.Santana y muchas gracias por compartirlo.

¿Te has planteado, como medida de seguridad que solo acepte las llamadas de un Nº de teléfono concreto? De esa manera evitaríamos "accesos" no deseados al sistema.

Salu2:adoracion::adoracion:

Alandris 18-08-2017 14:08

Re: Respuesta: Re: Alarma para el barco con arduino via SMS
 
Cita:

Originalmente publicado por R.Santana (Mensaje 2036476)
Y ahora el GPRS y el servicio telefónico.

Como indiqué en el primer post, sería interesante implementar un sistema en el cual al solicitarle a la Arduino mediante mensaje SMS que active el GPRS y envíe su situación o las fotos a un Servidor externo en el cual podamos verlas con el navegador.

La Arduino tiene la opción de funcionar en modo servidor sin necesidad de contratar un servidor en algún proveedor de internet. Esto se hace enviandole un mensaje, la Arduino activa el servidor y nos envía un SMS con el Link para acceder a la web con las fotos y el posicionamiento, pero en este caso la web está alojada en la misma Arduino.

La conexión sería algo así: Usuario---internet---ServidorArduino.

El problema que ha surgido últimamente es que los proveedores de acceso a internet ya no dan IP pública, ahora estan dando todos unas IP' privadas en las que la IP publica es compartida con otros muchos usuarios, con el consiguiente problema de que no es posible acceder a la Arduino.

Y la conexión de este tipo quedaría así: Usuario---Internet------CG-Nat----Cientos de usuarios indefinidos.

Esto es un problema no solo en este caso, en el caso del famoso -Internet de las cosas- no es posible acceder a ningún servicio/dispositivo. (camaras, sensores, controladores, etc...)

Asi que me he puesto a buscar operadoras de telefonía móvil que, manteniendo un precio razonable, dispongan de IP pública para sus usuarios, como siempre ha sido y la sorpresa es que hay muy pocas.

Simyo --->> tiene CG-Nat implementado y no ofrece ip pública
Masmovil --->> Tiene CG-Nat implementado y solo ofrece ip pública si se le solicita, sin cargo (a veces tardan mucho) esto habría que verlo.
Peppephone y Yoigo --->> parece que usan las mismas redes que MasMovil, abría que ver si hacen lo mismo.
Movistar --->> parece que si ofrecen ip pública (pero a cambio de unas tarifas superirores)
Vodafome --->> parece que si ofrecen ip pública (pero a cambio de unas tarifas superiores)

Me gustaría saber si existe alguna otra que si ofrezca ip pública.
Me refiero a IP pública con puertos abiertos y no a IP fija que son cosas distintas y a veces confunde.

Saludos.



Buenos días R.Santana.

Respecto a las IP dinamicas y estáticas habéis contemplado la posibilidad de utilizar páginas que de den una IP fija virtual???

Te adjunto dos páginas web donde se puede hacer.

https://dyn.com/dns/


https://www.noip.com/

Salu2

R.Santana 18-08-2017 23:10

Respuesta: Re: Respuesta: Re: Alarma para el barco con arduino via SMS
 
Buenas.

Después de mirar un poco, básicamente, las operadoras que dan IP pública son las operadoras que cuentan con muchas IP's en su haber.
Cuando se implemente IPV6 se deberían resolver estos problemas.
Movistar y Vodafone son las que están dando IP's públicas.

namornik 19-08-2017 00:22

Re: Respuesta: Re: Alarma para el barco con arduino via SMS
 
Cita:

Originalmente publicado por Alandris (Mensaje 2038393)
Buenos días R.Santana.

Respecto a las IP dinamicas y estáticas habéis contemplado la posibilidad de utilizar páginas que de den una IP fija virtual???

Te adjunto dos páginas web donde se puede hacer.

https://dyn.com/dns/


https://www.noip.com/

Salu2

Yo utilizo noip desde hace años para una alarma, una cámara y otros cachivaches que tengo en casa. Hasta ahora, la versión gratuita (debo ser un poco rata...), sin problemas

Enviado desde mi E6653 mediante Tapatalk

Alandris 19-08-2017 07:36

Re: Respuesta: Re: Respuesta: Re: Alarma para el barco con arduino via SMS
 
Cita:

Originalmente publicado por R.Santana (Mensaje 2038476)
Buenas.

Después de mirar un poco, básicamente, las operadoras que dan IP pública son las operadoras que cuentan con muchas IP's en su haber.
Cuando se implemente IPV6 se deberían resolver estos problemas.
Movistar y Vodafone son las que están dando IP's públicas.

Básicamente lo que hacen en estas dos webs que te envié es asignarte una ip pública que ellos encaminan a tu ip estática. El dispositivo, cuando se conecta dice en estas webs que ip estática tiene, una vez sabida la página web se encarga de redireccionar todas las llamadas de tu ip fija virtual hacia la ip dinámica que tiene asignado el dispositivo. De esa manera no dependes, ni pagas, al proveedor de telefonics de turno.

Enviado desde mi SGP321 mediante Tapatalk

Piratacojo 23-08-2017 19:03

Re: Alarma para el barco con arduino via SMS
 
He comprado uno de esos flotadores.
El de inox acodado.
Una vez en mis manos veo que tiene muy poco recorrido, un centímetro o poco mas, esto me hace pensar que si lo utilizo para activar la bomba esta estaría arrancando y parado con poco intervalo de tiempo, mas aun tratándose de una sentina profunda y estrecha como la mía.
No se que será mejor para las baterías, si arrancar y parar mas veces o estar mas tiempo funcionando una vez en marcha.
Mi pregunta es la siguiente:
¿Se podrían poner dos flotadores a diferente altura para que uno active la bomba y otro la pare?

:brindis:

Pirata 23-08-2017 20:05

Re: Alarma para el barco con arduino via SMS
 
Cita:

Originalmente publicado por Piratacojo (Mensaje 2039563)
....
¿Se podrían poner dos flotadores a diferente altura para que uno active la bomba y otro la pare?.....

Hola,

Sí, perfectamente. Esa es la instalación típica que se realiza en los pozos de extracción de agua. Se puede hacer con electrodos en vez de usar flotadores o interruptores de nivel. Necesitas cierta diferencia entre alta y baja. Lo que no sé es el resultado que daría con las escoras y balanceos del barco. A lo mejor debido a eso no sería la solución más idónea pero técnicamente respondiendo a tu pregunta, sí se puede.:sip:

Salu2
:brindis:

R.Santana 24-08-2017 13:26

Respuesta: Re: Alarma para el barco con arduino via SMS
 
ooopssss

R.Santana 24-08-2017 13:28

Respuesta: Re: Alarma para el barco con arduino via SMS
 
Piratacojo

De forma mecánica se puede hacer de esta manera por ejemplo.

https://s25.postimg.cc/n7z6vskov/interruptor.png

Hay unos flotadores iguales de acero con mayor recorrido.

Piratacojo 24-08-2017 13:35

Re: Respuesta: Re: Alarma para el barco con arduino via SMS
 
Cita:

Originalmente publicado por R.Santana (Mensaje 2039746)
Piratacojo

De forma mecánica se puede hacer de esta manera por ejemplo.

https://s25.postimg.org/n7z6vskov/interruptor.png

Gracias por el esquema.
Imaginaba que necesitaría un relé pero no sabia como ponerlo.
:brindis::brindis:

Piratacojo 24-08-2017 13:37

Re: Alarma para el barco con arduino via SMS
 
Otra preguntita:
Como puedo saber la polaridad de entrada de carga en esas baterías de teléfono?
Porque la de salida viene marcada pero la de entrada no, y no he encontrado nada buscando en internet por marca y modelo.

:brindis:

Juan St780 26-08-2017 01:02

Re: Alarma para el barco con arduino via SMS
 
Sois unos artistas, gracias por compartirlo.

crackyn 06-09-2017 21:58

Re: Alarma para el barco con arduino via SMS
 
Cita:

Originalmente publicado por Piratacojo (Mensaje 2039749)
Otra preguntita:
Como puedo saber la polaridad de entrada de carga en esas baterías de teléfono?
Porque la de salida viene marcada pero la de entrada no, y no he encontrado nada buscando en internet por marca y modelo.

:brindis:

Hola compañero, es la misma, digamos que positivo de la placa solar al positivo de la bateria y el negativo al negativo. Si te refieres a eso. Saludos.

Piratacojo 07-09-2017 17:42

Re: Alarma para el barco con arduino via SMS
 
Cita:

Originalmente publicado por crackyn (Mensaje 2043470)
Hola compañero, es la misma, digamos que positivo de la placa solar al positivo de la bateria y el negativo al negativo. Si te refieres a eso. Saludos.


A eso me refería.
Muchas gracias.
:brindis:

Bertie 30-09-2017 19:06

Re: Respuesta: Re: Alarma para el barco con arduino via SMS
 
Cita:

Originalmente publicado por Alandris (Mensaje 2038393)
Buenos días R.Santana.

Respecto a las IP dinamicas y estáticas habéis contemplado la posibilidad de utilizar páginas que de den una IP fija virtual???

Te adjunto dos páginas web donde se puede hacer.

https://dyn.com/dns/


https://www.noip.com/

Salu2

Lo primero, enhorabuena por la iniciativa, y espero poder contribuir con algunas líneas dentro de algún tiempo, que también soy de los del bit :D, aunque todavía no he hecho nada con Arduino.

Además de que me interesa si algún día de estos me "embarco", porque lo tendría fondeado y siempre da mucho confort psicológico poder echar una mirada y saber si sigue en su sitio.

Sobre la conexión, creo que alternativamente a poner el Arduino como servidor se podría trabajar contra un servidor externo (hoy en día, un VPS es bastante baratito y además se podría compartir), estableciendo a intervalos la conexión GPRS y enviando un POST. He encontrado este link, que te dice hasta cómo enviar emails desde el Arduino.
https://www.open-electronics.org/the...ions-examples/ (Editado: esto parece que es con una librería para un módulo específico, el GPS/GPRS shield, pero supongo que también habrá algo para los que citas al principio). (Editado otra vez: Hay un módulo, el SIM808, que combina GSM/GPRS, GPS, y hasta bluetooth, igual es más práctico que tenerlos por separado)
Al no ser continua la conexión, no consumiría demasiado, aunque sí más que un SMS. Por supuesto necesitaría algún desarrollo del lado servidor, pero no sería muy complicado, un PHP sencillito para recibir los mensajes, y un interfaz de usuario para chequearlo, y listo. Ya para rizar el rizo, que vaya almacenando los valores en una base de datos para tener el histórico.

Bueno, pues ahí queda la idea; espero poder aportar algo.

R.Santana 03-10-2017 14:26

Respuesta: Re: Respuesta: Re: Alarma para el barco con arduino via SMS
 
Buenas Bertie. Hace algo de tiempo que andaba desconectado. Lo ideal sería eso, crear un pequeño portal en php o asp para recibir los datos que se envian desde la arduino, creando una conexión GPRS para esto y luego pasando otra vez al modo GSM. no hacen falta librerias para esto, se puede hacer con los comandos de la SIM800 y un poco de programación. En este caso decidí poner el GPS y el GSM separados porque no todos quieren tener GPS y solo usan el GSM para recibir alertas de intrusión o movimiento. El módulo GPS gasta mucha energía, es lo que mas gasta y se puede hacer un programa reducido sin el móudlo gps y si con los sensores de movimiento, puertas o de sentina. Anímate, yo estoy muy liado estos meses y no he tenido tiempo de programar nada mas. Saludos y buena mar.

R.Santana 06-08-2020 12:45

Respuesta: Re: Respuesta: Re: Alarma para el barco con arduino via SMS
 
Hi.
After a long time i decided to upload some broken links with images and the code was upload to more stable Pastebin.
Enjoy.


Todas las horas son GMT +1. La hora es 20:35.

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