Así que estoy trabajando en un proyecto en el que he arrancado todas las partes relacionadas con RC de un Racing Buggy a escala 1/10 más antiguo que tenía cuando era niño y reemplazando dichas partes con algunos Arduinos y un GPS para crear un vehículo autónomo súper rudimentario. Quiero agregar Raspberry Pi Zero W como una estación base a bordo para el registro de datos y el control de red a través de una aplicación web que diseñaré más adelante con mi servidor.
Mi preocupación es que, a menos que obtenga algún tipo de caja de datos de Verizon o AT&T y pague una factura mensual terriblemente grande en un contrato que no quiero, no estoy seguro de ninguna otra opción barata.
Entonces, ¿qué opciones tengo disponibles para obtener el Pi en la red celular que no me costará un brazo y una pierna?
fuente
Respuestas:
Creo que Electron by Particle puede ser algo que estás buscando. Electron le permite construir un dispositivo que se puede conectar a una red inalámbrica móvil 2G o 3G.
En uno de los comentarios anteriores mencionó que su uso de datos probablemente no superará un megabyte de datos por mes. Con Electron, se le cobra una tarifa mensual que es de $ 2.99 (incluye el primer megabyte) y luego $ 0.99 por cada MB adicional .
Desde el punto de vista técnico, Electron está conectado a la nube de Particle e intercambia mensajes con ella. Luego puede controlar Electron a través de su aplicación web enviando solicitudes HTTP desde su aplicación web a la nube de Particle. Electron tiene pines GPIO (también para comunicación serial / UART), por lo que depende de sus necesidades, puede conectarlo con su Raspberry Pi; para obtener más información, vaya aquí .
En un escenario general, la comunicación entre usted y Electron debería verse así:
Más ejemplos de código se pueden encontrar aquí .
También he visto que Hologram proporciona dispositivos similares a Electron y su precio de servicio también es más barato. Puedes encontrar alguna comparación aquí .
fuente
Tienes Sigfox o Lora que puede ser una posibilidad, pero está limitado a pocos mensajes por día, por lo que no podrás transmitir ni enviar comandos en tiempo real. Y tampoco es gratis, pero es barato. Pero no puede tener conexión si no tiene un proveedor de Internet o GSM.
Una vez hice un proyecto haciendo el mismo tipo de cosas que quieres hacer con la red Sigfox, tenía un servidor y le envié datos con la ubicación del GPS y los datos de los sensores. La ubicación se mostró utilizando la API de JavaScript de google map. No fue un trabajo duro pero no fue una ubicación de "transmisión" ya que la red Sigfox no está diseñada para ello. (cuente al menos 15 segundos por mensaje)
fuente