Arduino "Parpadee para hablar" utilizando Charlieplexing (8 / 8 paso)

Paso 8: La experimentación con un arnes Wireless

He intentado conectar el sensor de abrir y cerrar a otro Arduino Mini Pro que también tenía un nrf24l01 + transmisor-receptor conectado a él. Idealmente esto todos se montarían en el marco de la lente y luego se transmitirían a arduino 'Estación Base', es decir, que con la rejilla de LED conectada a él. La estación base también tendría un nrf24l01 + transmisor-receptor conectado a él transmisor 433 Mhz existente.

Me encontré con muchos problemas con la estación base arduino malabares al mismo tiempo encender varios LEDs en una fila, mientras que también recibe una entrada de la radio de 2.4Mhz y luego juzgar si había ocurrido un abrir y cerrar. Por lo tanto, decidí que la mejor solución era un arduino secundario conectado a la estación base, tenga cuidado de recibir inalámbricamente los valores de abrir y cerrar mediante el transceptor de 2.4GHz, y luego enviarlo a la estación base arduino mediante una conexión por cable.

Me encontré con problemas aún más tratando una conexión serie entre dos Arduinos en la estación base y también con una conexión de SPI. Yo era finalmente acertado utilizando el protocolo I2C para establecer comunicación en tiempo real entre dos arduinos con ningún retraso. El arduino esclavo simplemente recibió el valor blink inalámbricamente y luego se lo pasó en el Arduino maestro que decidía si había ocurrido un parpadeo o no durante la manipulación de la iluminación de la rejilla LED.

Naturalmente, pensé que este sistema era un montón de problemas para casi ningún beneficio, puesto que como he mencionado antes, movilidad del usuario, y la proximidad de la rejilla de LED son un problema.

Sin embargo, he adjuntado una serie entera de todos los códigos de 4 para cada uno de los 4 arduinos, si alguien desea experimentar con este concepto. Los códigos de cuatro son para:

  1. Estación base principal arduino que maneja la red LED
  2. El arduino esclavo de estación base que se encarga de la recepción sin hilos
  3. El transmisor que se monta en el arnés con el sensor
  4. El repetidor recibe la señal de 433Mhz y se enciende un dispositivo correspondiente

Artículos Relacionados

Construir un tablero de conductor del LED para Arduino (y otros diputados) utilizando cuatro H-puentes

Construir un tablero de conductor del LED para Arduino (y otros diputados) utilizando cuatro H-puentes

salidas digitales del Arduino pueden bombear sobre 40 mA de corriente de cada uno.  Esto está lejos de lo suficiente para la mayoría de las aplicaciones iluminación o motor, por lo que el uso de un escudo de controlador relé impreso o motor son neces
Beeduino: Caseros Arduino Uno para $6

Beeduino: Caseros Arduino Uno para $6

¿Hey cual es el costo de esta placa azul cosita, "Arduino" Creo que su llamado? Bien el costo es aproximadamente $30 por tablero. Woah $30 para solo este simple circuito. ¿Cuál es tan especial en ella? Bueno nada en realidad. Sólo una plataforma
LA placa ARDUINO DIY para 5$

LA placa ARDUINO DIY para 5$

La placa arduino es una plataforma de prototipado electrónico de código abierto utilizada por el aficionado, artista, diseñadores, fabricantes etc....El arduino es fácil de usar en lugar de cualquier otra tabla de prototipos.Echado a perder tanto din
Cómo uso mBlock Software para Control de la placa de Arduino UNO para tocar el órgano electrónico

Cómo uso mBlock Software para Control de la placa de Arduino UNO para tocar el órgano electrónico

mBlock es un software de programación gráfica que está diseñado partiendo de cero y es compatible con placas Arduino Arduino UNO, Nano, mega 2560, leonardo, PicoBoard, Makeblock Junta y etc.. La gente puede programar su aplicación, proyectos de Ardui
Utilizar ssh para hablar con el Raspberry Pi.

Utilizar ssh para hablar con el Raspberry Pi.

Esta breve guía explica cómo usar ssh para hablar con el Raspberry Pi.Se necesita:1 frambuesa Pi conectado al router(Monitor y teclado).Si usted está buscando una guía para acceder a su frambuesa Pi desde la mirada de internet aquí:Paso 1: Habilitar
Conseguir su computadora para hablar

Conseguir su computadora para hablar

este es un breve How-to que muestra cómo conseguir que tu equipo para hablar.
Utilizando un arduino esp8266 para controlar un relé mediante el Asistente de inicio

Utilizando un arduino esp8266 para controlar un relé mediante el Asistente de inicio

Este Instructable muestra cómo conectar un módulo de relé a una esp8266, algo que debería ser sencillo pero necesita algunos componentes extras para hacer que el relé funciona correctamente si está utilizando el dispositivo esp pequeño en las fotos.E
Guitar Tuner para ciegos (utilizando un Arduino)

Guitar Tuner para ciegos (utilizando un Arduino)

Cómo modificar un afinador de guitarra por lo que puede ser utilizado por una persona ciegaEsta versión utiliza un microcontrolador de Arduino Pro mini, (se incluye todo el código).Este proyecto fue realizado para la caridad de reasignación, que prop
Indicador de medición de temperatura en 16 x 2 LCD con el ajuste de la temperatura superior y límite inferior para ADVERTENCIA utilizando Arduino

Indicador de medición de temperatura en 16 x 2 LCD con el ajuste de la temperatura superior y límite inferior para ADVERTENCIA utilizando Arduino

Hola a todos, aquí está mi primer proyecto con Arduino. En este proyecto, voy a mostrar cómo medir la temperatura y mostrar en un LCD de 16 x 2 usando Arduino y nosotros podemos utilizar 2 botones para elegir lo que queremos ver en la pantalla LCD: g
Intel Edison Arduino serial para comunicación serie de proceso de Host

Intel Edison Arduino serial para comunicación serie de proceso de Host

El breakout de Intel Edison Arduino es un mini ordenador basado en linux que puede ser programado usando el IDE de Arduino y el marco. También puede ser programado como cualquier otro sistema de Linux en C/C++, Python, node.js y muchos otros idiomas.
4WD todo terreno Arduino Robot para todos

4WD todo terreno Arduino Robot para todos

Siempre me ha gustado robots que pueden moverse en terrenos ásperos. Esta vez he decidido que voy a utilizar chasis confeccionado modificarlo un poco y añadiendo unos pocos componentes adicionales. Mediante el uso de un chasis listo rápidamente podrí
Stripboard Arduino shield para programación ATtiny45 y ATtiny85

Stripboard Arduino shield para programación ATtiny45 y ATtiny85

este instructable (entró en el concurso Arduino Challenge - se puede votar por él arriba) muestra cómo hacer un escudo de Arduino de placa perforada para programación de microcontroladores ATtiny45 o ATtiny85 con un Arduino, según estos tutoriales de
Cómo crear un escudo Arduino muy fácil (utilizando EasyEDA)

Cómo crear un escudo Arduino muy fácil (utilizando EasyEDA)

En este Instructable voy a enseñarte a crear un escudo de Arduino Uno muy fácil.No entraré en demasiados detalles, pero he incluido un vídeo dónde se puede ir un poco más en profundidad sobre cómo utilizar el software.Utilizar la aplicación web de Ea
C y C++ En Arduino: Ciclos para Arreglos Y

C y C++ En Arduino: Ciclos para Arreglos Y

Cuando hay hacer algo de forma repetitiva, sería muy tedioso tener escribir lo mismo muchas veces, cuando lo único cambia es un número. Para eso están los ciclos de control, y en este instructable hablamos de los ciclos para. Cuántos Naciones Unidas