AINA: Campo laboratorio mediante IoT Edison (7 / 12 paso)

Paso 7: Copiar un archivo CSV para dispositivo móvil

Un aspecto clave del diseño de la AINA es que la caja del sensor puede ser situada en una ubicación remota sin conexiones de red. Los datos recogidos localmente y luego se transfiere a un dispositivo móvil para su transporte a un lugar con acceso a la red. El mecanismo de transferencia utiliza capacidad de Bluetooth de Edison, como la conexión inalámbrica simple con suficiente ancho de banda. Más móviles (celulares) disponen de un GPS. Será un simple paso manual para registrar la ubicación del GPS cuando los datos se levanta de la AINA.

El concepto inicial de AINA utiliza una aplicación personalizada en un dispositivo móvil Android o IOS para proporcionar la transferencia y el transporte. Encontramos el MIT App Inventor como una herramienta rápida para desarrollar aplicaciones Android y pasó algún tiempo aprender a usarlo. Proporciona un simple arrastrar & gota estilo programación visual, similar a cero. Se encontró tenían acceso a las capacidades de Bluetooth. La transferencia también requeriría un protocolo de comunicación especial entre el dispositivo Android y Edison. Esto sería un intercambio de paquetes simple, enviando csv filas en cada paquete.

Sin embargo, después de tiempo de diseño un poco más, nos dimos cuenta que las herramientas para proporcionar a la transferencia vía Bluetooth ya existían utilizando el estándar SFTP (Protocolo de transferencia de archivos segura). Esto elimina la necesidad de transferencia especial código y aplicaciones personalizadas. Permite que cualquier dispositivo compatible con bluetooth sftp (teléfono, tablet, laptop, etc.) para proporcionar el servicio de recogida de datos.

Así que para mover un archivo, tenemos que:

  1. habilitar bluetooth en Edison y dispositivo móvil

    1. dispositivo móvil es específico al proveedor,
  2. habilitar el servicio FTP
    1. instalar una herramienta de transferencia de archivos SFTP bluetooth en dispositivos móviles

      1. Android: https://play.google.com/store/apps/details?id=it...

      2. OSX/Windows: filezilla https://filezilla-project.org/

      3. IOS: (no probado) BlueMe https://itunes.apple.com/us/app/blueme/id456598582...

  3. habilitar a ftp server en Edison
  4. Par los dispositivos (idealmente previamente emparejados así que puede omitir este paso)
  5. transferir los archivos
  6. parada servidor y bluetooth en Edison (poder conservador)

El Edison debe conservar la energía, por lo que debe ser capaz de activar o desactivar la conexión bluetooth. También debe asociar sólo con dispositivos confiables (para evitar manipulaciones). Esto hace un poco más compleja interfaz de usuario.

Artículos Relacionados

Intel IoT Edison Sonar Theremin

Intel IoT Edison Sonar Theremin

Intel® Edison es nueva maravilla pequeña de Intel, con entre un procesador Intel® Atom™ de doble núcleo el sistema en un Chip, 1GB de RAM, WiFi, Bluetooth LE permite ejecutar un sistema operativo real (linux!) y hacer todo lo que puede imaginar.Las c
Medidor de distancia telémetro sonar Intel IoT Edison

Medidor de distancia telémetro sonar Intel IoT Edison

Yo he hablando últimamente con un ingeniero amigo mío y le dije sobre mi nuevo telémetro del laser, cuando él dio a entender que un telémetro con las funciones de registro sería mucho más interesante para él. Desde mi nuevo juguete es una Board Intel
Reemplazo de Dropbox con BtSync en una IoT Edison

Reemplazo de Dropbox con BtSync en una IoT Edison

Lo que usted necesita:Partes:Intel Edison Arduino IoTfuente de alimentación de 12V, con batería de respaldo. Esto no puede ser necesaria.recomendado de tarjeta microSD, 8GB o más grande.Impulsión del USB (opcional)Conexión Wi-FiSoftware:Yocto actual
Abridor de puerta de garaje IOT (Edison Intel y Android)

Abridor de puerta de garaje IOT (Edison Intel y Android)

Este instructivo describe un método que utiliza un Edison de Intel y una aplicación del teléfono/tablet Android como control remoto puerta garage. Esto no es realmente una nueva idea y soy consciente de proyectos similares ya que hay en la web, pero
Control de web de Intel IoT Edison LED

Control de web de Intel IoT Edison LED

Este instructable muestra cómo combinar el IDE de Arduino con node.js, disponible por defecto en linux de Yocto de Edison, para controlar elementos de Arduino de forma remota, a través de una interfaz web. Para decirlo simplemente, puede presionar un
Dispositivo de interrupción de encendido de IOT de Edison

Dispositivo de interrupción de encendido de IOT de Edison

recientemente, tuve la suerte de recibir uno de estos kits de desarrollador Intel IOT Edison impresionantes del sorteo patrocinado por Instructables y Intel. Soy nuevo en microcontroladores. Aunque yo soy un técnico de auto con A.S.E.s y especializad
Junta de Intel® Edison: Control de la temperatura de la IoT

Junta de Intel® Edison: Control de la temperatura de la IoT

IoT ya no se limita a sólo el fabricante aficionados y entusiastas. Ha llamado la atención de las empresas que quieren iniciar una nueva revolución industrial mediante IoT. De puestos de trabajo inteligentes para aumentar la producción, IoT tiene un
Intel IoT EDI - control de un ambiente cómodo y seguro (con Edison de Intel)

Intel IoT EDI - control de un ambiente cómodo y seguro (con Edison de Intel)

Antes para comenzar, me gustaría agradecer a Intel y a Instructables para esa oportunidad: he sido seleccionado entre otros ganador de un maravilloso Intel IoT Edison & Grove Kit... Que fue muy sorprendente para mí, y estoy muy agradecido por ello. ¡
Monitor remoto de parámetros ambientales de Intel Edison IoT

Monitor remoto de parámetros ambientales de Intel Edison IoT

Este es un proyecto muy básico hecho en javascript a través del IDE «Intel XDK IoT edición». Cuando haya terminado, usted tendrá un sistema de seguimiento de parámetros ambientales (temperatura, luz y calidad del aire), localmente en la pantalla LCD
TruckFoodies - un proyecto de carro de comida utilizando Intel Edison

TruckFoodies - un proyecto de carro de comida utilizando Intel Edison

¿Cuántas veces ha esperado en una línea/cola frente a un contador de carro de comida? Que no sabía donde está estacionado su camión de comida favorita a qué hora.El dueño de carro de comida también pierde mucho tiempo de espera para los clientes. Esp
Uso de GPS, sensor de pasillo, LEDs y bases avanzadas con el Edison

Uso de GPS, sensor de pasillo, LEDs y bases avanzadas con el Edison

El siguiente instructivo describe cómo conectar su Edison de Intel utilizando el sensor GPS de Grove, sensor Hall y el escudo de la Base (por favor tenga en cuenta que el GPS de Grove no vienen de serie en el Gove Starter Kit Plus).El código y el dis
Elegante portátil IOT vacuna

Elegante portátil IOT vacuna

Smart Monitor de vacuna mediante IOTDeclaración del problema: este proyecto es aplicable en los países desarrollados y en vías de desarrollo donde el entorno de almacenamiento de las vacunas (temperatura) de seguimiento es un gran problema. Cuando el
Recordatorio de calendario de Google Intel Internet Edison

Recordatorio de calendario de Google Intel Internet Edison

¿Alguna vez no notar absolutamente importante evento de Google Calendar? No ya con el aviso de Intel IoT Edison Google Calendar!En este instructable te configuramos paso a paso una placa de Arduino Intel® Edison, por lo que le notifica acerca de próx
IoT permitió aprovechar la energía Solar (intel IoT)

IoT permitió aprovechar la energía Solar (intel IoT)

Este proyecto trata de cosechar la energía del sol mediante IoT.Básicamente los paneles solares de comunicarse entre sí acerca de cuál de su configuración da más potencia y todos los paneles siguen la configuración generada por el panel solar mejor.