Edison de Intel como servidor de I/O de alta velocidad: entrada-salida análoga y Digital transmisión a través de conexión WiFi al PC cliente

Este instructable es escrito como un diseño de referencia para aquellos que necesitan recopilar datos de los sensores y enviar por WiFi en un relativamente de alta velocidad. Con esta solución, fácilmente se alcanzan tasas de hasta 1000 veces por segundo. Los métodos utilizados son también útiles para aquellos que estén interesados en conectar aplicaciones Edison y Microsoft Windows utilizando programación basada en zócalo por WiFi. Note: se trata de una solución basada en LAN en lugar de usar la nube.

La captura de pantalla de EdisonViewer muestra la captura de datos desde el Grove potenciómetro conectado al canal de A0. Durante la captura, el potenciómetro se vuelva a encender a mano para crear la señal aparece.

Utilizamos los siguientes equipos de stock:

  1. Edison de Intel.
  2. Placa de Arduino Breakout de Intel.
  3. Grove Starter Kit Plus - Intel Internet Edition, con varios sensores digitales y analógicos.
  4. Batería adecuada o -fuente de alimentación.
  5. Windows PC ejecuta Windows 7 o versión posterior OS.

Este instructivo incluye dos archivos ejecutables, uno que se ejecuta como un cliente en un PC con Windows y el otro que se ejecuta como un servidor en el Edison de Intel. Código está disponible para cada uno en los siguientes repositorios GitHub:

https://github.com/aneedles/IntelEdisonClientApp

https://github.com/aneedles/IntelEdisonServer

Los archivos ejecutables se suministran para cada uno, para que ninguna compilación es necesaria para probar esto.

Ejecutable de Edison (EdisonServer) incluye:

  • Servidor TCP/IP con controlador de comando simple
  • Secuenciador de tiempo con velocidades prefijadas de 1, 5, 10, 50, 100, 500 y 1000Hz.
  • Paquetes UDP se envían en el tipo de secuenciador de tiempo y son una muestra de datos de entrada analógicas y digitales con cada paquete.
  • E/S digitales y entradas analógicas que están configurados para utilizar los canales disponibles en el escudo de la Base de Grove.

Aplicación para Windows (EdisonViewer) incluye:

  • Cliente de TCP/IP y secciones de cliente UDP.
  • Gráfica en tiempo real de las entradas analógicas y digitales.
  • Capacidad de activar o desactivar canales individuales en cada pantalla.
  • Tipo de paquete UPD ajuste que afecta a la tasa de EdisonServer de muestreo y de difusión. 1-1000Hz
  • Contadores de paquete UDP para la visualización de paquetes cuenta ascendente, pérdida, etc..
  • Botón de reinicio/pausa para pausar y reanudar los gráficos.

ADVERTENCIAS:

  • A partir del 20/04/2015, la biblioteca mraa (utilizada para la entrada-salida digital y analógico de Edison) tiene un problema que pone WiFi en un estado algo inestable. Esto puede ser mitigado por no usar la pantalla de Base de Grove D7 ni la Arduino Breakout board LED a bordo del canal. (Ver https://communities.intel.com/thread/63188)

Artículos Relacionados

Gire su Edison de Intel en un faro

Gire su Edison de Intel en un faro

Primero tenemos que activar el módulo Bluetooth en el Edison de Intel.Si se ejecuta el comando hciconfig y usted no puede encontrar el módulo, simplemente reinicie el módulo de Bluetooth .Ejecute el comando:Ahora si ejecuta el comando hciconfig deber
Servidor de audio y grabadora con Edison de Intel

Servidor de audio y grabadora con Edison de Intel

Una de las grandes cosas sobre el Edison de Intel es que pueden actuar como un servidor. Esto significa que puede almacenar archivos y compartirlos si quieres. Esta una gran oportunidad de comisariado en listas de reproducción y almacenamiento de otr
Simple como enviar valores de los sensores a través de SigFox y Edison de Intel, usando Python IoT

Simple como enviar valores de los sensores a través de SigFox y Edison de Intel, usando Python IoT

Tuve la oportunidad, en un IoT Hackaton Intel lleva a cabo en Usine.io en París, al lado de una placa Intel Edison Arduino y un montón de sensores/actuadores de Grove, para también obtener la nueva Junta de Aquenio de Snootlab.Gracias a los chicos de
Cámara trampa subir Twitter con Edison de Intel

Cámara trampa subir Twitter con Edison de Intel

Cámaras trampa es cámaras especialmente diseñadas para capturar imágenes de animales de una fauna y flora. Con esto se pretende estudiar el ecosistema de los animales en el bosque. Esta cámara está equipada por movimiento cencors que censurar pir. Si
Mochila de Geiger con Edison de Intel

Mochila de Geiger con Edison de Intel

Somos un grupo de fabricantes que quieran pasar noches y fines de semana jugando con la tecnología aquí en el FabLab de Verona (Verona es una ciudad en el norte de Italia) y con este instructable queremos describir el proyecto que hemos realizado par
Gesto basado en domótica con Edison de Intel (Intel IoT))

Gesto basado en domótica con Edison de Intel (Intel IoT))

Domótica en gesto es la nueva forma de interactuar con dispositivos eléctricos disponibles en nuestra casa. En este proyecto utilizaremos sensores en lugar de cámara para reconocimiento de gestos, ya que proporciona mejor consistencia, independencia
Internet básico marco cosas con Edison de Intel

Internet básico marco cosas con Edison de Intel

La pila de Internet de las cosas puede incluir sensores, dispositivos de computación pequeños, servicios de Cloud Computing y APIs. Para la mayoría de los principiantes, aplicación individual de cada una de estas partes es barato y sencillo, con vari
Sismógrafo de nube con Edison de Intel

Sismógrafo de nube con Edison de Intel

Somos un grupo de fabricantes que quieran pasar noches y fines de semana jugandocon la tecnología aquí en el FabLab de Verona (Verona es una ciudad en el norte de Italia) y con este instructable queremos describir el proyecto que hemos realizado para
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. ¡
ETextiles con el Edison de Intel

ETextiles con el Edison de Intel

eTextiles se realizan con técnicas y materiales que componentes eléctricos así que pueden ser incrustados e integrados en la tela. Es una parte esencial de la tecnología usable y una manera perfecta para gente astuta bucear en la electrónica y viceve
Smart TV con control remoto con Edison de Intel (Intel IoT)

Smart TV con control remoto con Edison de Intel (Intel IoT)

El transmisor/receptor de infrarrojos TSOP1738 se interfaza con Edison de Intel utilizando interfaz PWM estándar disponible en la biblioteca de libmraa.Esto puede usarse en relación con el micrófono USB para controlar la voulme de TV bajo control en
Telepresencia de realidad virtual con Edison de Intel (Intel IoT)

Telepresencia de realidad virtual con Edison de Intel (Intel IoT)

este es un proyecto que trabajamos en Intel IoT Roadshow 2016.El Edison de Intel compute chip es una tarjeta bastante potente con construido en capacidades de Wi-Fi y bluetooth. Esto la hace perfecta para algunas aplicaciones de IoT ligeramente más i
Amazon DIY rociada con Edison de Intel (Intel IOT)

Amazon DIY rociada con Edison de Intel (Intel IOT)

Hey chico,Así que hoy en este Instructable vamos a hacer un botón tanto Amazon el tablero para que cuando pulsa un producto en línea a la cual está programado para hacer pedidos. Tablero de Amazon se utiliza generalmente para artículos de uso diario
Robot de baloncesto con Edison de Intel

Robot de baloncesto con Edison de Intel

Se dispara! Él anota! La multitud va salvaje! Vamos a construir un robot que juega baloncesto con usted. Este tutorial es una guía paso a paso para un robot simple y pequeño de la unidad diferencial que utiliza al Intel® Edison. Usted conseguirá sabe