Deslumbrante muestra de recaudación de fondos: 140 vatios de Internet conectado LEDs (6 / 9 paso)

Paso 6: Arduino

Arduino controla el signo. Ya que por lo general se coloca el signo en algún lugar donde no tiene acceso a Wi-Fi, arduino escucha los comandos en la radio XBee y enciende las luces apropiadamente. Hay muy poca inteligencia en el letrero.


Arduino Shield Xbee y XBee Router

Leer el número de serie de una de sus radios Xbee y escribe--usted necesitará más adelante, y se monta su duro leerlo una vez. Tomar el escudo de XBee y soldadura los Xbee encabezados y headers apilables arduino a él. Me parece que funciona bien para poner uno de las radios Xbee en las tomas, mientras que en la soldadura para conseguirlos alineado bien. Del mismo modo, si tienes otro arduino shield ahí, usted puede utilizar para asegurarse de que los pines de arduino se alinean bien. Asegúrese que el interruptor en el Xbee shield es a DLINE por ahora. Si se establece a UART, no serán capaces de programar tu arduino con el cable USB. Monte su Arduino Mega en la placa que montado en la parte delantera con un par de separadores y 8 tornillos. Poner el escudo de Xbee en el arduino. Tenga en cuenta que algunos de los pernos no tienen un enchufe que empareja en la Mega. El escudo fue hecho para un Uno R3 y la Sainsmart Mega tiene un más viejo esquema de los terminales. Tampoco puede ignorar los que no coinciden (no los necesita), o les cortar--su elección. Ahora, ponga su radio Xbee en su enchufe en el escudo. El Xbee es fresco fuera de la caja, la configuración predeterminada (enrutador en con la configuración predeterminada) funcionarán correctamente.


Alambre de Arduino

Para poder acceder al arduino fácil, usé otro conjunto de encabezados apilable de Arduino que enchufado el escudo. Así, si usted necesita sacar el arduino por alguna razón, puede desconectar las clavijas sin mezclar para arriba. Cada segmento es controlado por un solo pin PWM de arduino. Porque hay 8 segmentos, necesita 8 Sinuosidal, así que tienes que usar un Arduino Mega. Tienes 8 cables blancos de la femtobucks. A partir del segmento 1, corte a la longitud y al final, la tira enchufe DIO2 (no usar 0 y 1, que es el puerto serial). Introduzca el cable de control de segmento 2 DIO3, etc.. Segmento 8 debe terminar en DIO9. Encontré que tenía que inclinarse las cabeceras para que había suficiente espacio para el arduino shield, XBee y cables caber en el tubo.

El Arduino acepta una amplia gama de voltajes. Pin de Vin de Arduino (no 5V) puede conectarse el cable blanco del autobús de la energía, al igual que la femtobucks. Uno de los pines de tierra de Arduino conectarse el cable negro del bus de energía. Soldadura y cinta de esas conexiones.

Una vez que usted está seguro de que tienes el Arduino cableado derecho, opcionalmente puede usar pegamento para fijar permanentemente el control y cables de alimentación a los encabezados de arduino. Solo ver hacia fuera--los vapores del pegamento pueden hacer el plástico transparente sobre los LED haze sobre - poner un ventilador en la cola mientras está secando para disipar vapores.


Programar el Arduino

Supongo que has trabajado con Arduino. Si no lo has hecho, te recomiendo que pasa algún tiempo con uno de los muchos tutoriales comenzados consiguiendo gran.

Con el poder de la señal desconectado, conecte su Arduino al ordenador mediante un cable USB. Asegúrese que el interruptor en el XBee shield es a DLINE (por lo que no está conectado al puerto serie). Utilice el IDE de Arduino para descargar y ejecutar el código de SignArduino desde mi repositorio de GitHub. Este código es bastante básico: estoy pensando en mejorar en los próximos meses.


Pruébalo

Desconecte el cable USB, cambiar el escudo de XBee a UART y encendido la señal. El Arduino hacer un encendido de prueba y vuelva a cada uno de los segmentos en secuencia, luego los apaga todo.

Puede probar las comunicaciones en serie. Desconecte el cable de Vin del autobús de la energía, poner el interruptor a DLINE y enchufe el cable USB. Encender la señal y comenzar al monitor serial en el IDE de Arduino. Tipo "+111111111-". Todos los segmentos deben encenderse en el brillo más bajo. Tipo "+99999999-"--todo debe ir el brillo completo. Tipo "+ 00000000-"--que debe desactivarlos todos. El '+' y '-' caracteres actúan como un protector simple protocolo y tiene que ser de 8 dígitos, '0' a '9' el Arduino da un error si no ve esto y dice "Aceptada" cuando proviene de una secuencia correcta.

No se olvide de desconectar el cable USB, cambiar el escudo de XBee a UART y vuelva a colocar la línea Vin cuando termines.


Posibles mejoras

El diseño permite la intensidad de cada segmento a ser regulable, que es demasiado flexible. Con algunas mejoras de electrónica, podría reducir el número de Sinuosidal y permitir el uso de un Arduino más barato. Además, originalmente tenía la intención de tener un fotosensor en Arduino para permitir que el signo atenuar a sí mismo basado en las condiciones ambientales, pero opté por un método más simple para obtener la cosa hacia fuera la puerta. Gustaría tener una mejor cadena de respuesta a los comandos, y quisiera recuperar el estado de la conexión Xbee y volver a la Pi de frambuesa.

Artículos Relacionados

Ideas de recaudación de fondos de la escuela

Ideas de recaudación de fondos de la escuela

Seamos realistas, recaudación de fondos escolar da los escalofrios... ¡ Ya tengo una agenda muy apretada, así que realmente no tiene mucho tiempo o energía para cosas extra como recaudadores de fondos!Aquí le damos una ideas de vista para ayudarle:Po
Fácil, rápido, seguro, barato sangriento clavo a través de dedo - arte para la reunión de recaudación de fondos halloween

Fácil, rápido, seguro, barato sangriento clavo a través de dedo - arte para la reunión de recaudación de fondos halloween

Se me ocurrió con este evento de recaudación de fondos Boo Bash de nuestra escuela. Esto fue en nuestra estación de mutación. Fue muy fácil, barato (menos de $20), y un gran golpe para los niños de todas las edades.Paso 1: Cosas asequibles para uñas
Recaudación de fondos - en línea subasta

Recaudación de fondos - en línea subasta

Participo en una organización sin fines de lucro. No cobramos ningún honorario de la admisión para tours y nuestra financiación es a través de donaciones y voluntarios.Este Instructable documenta el proceso que utilizamos para organizar nuestra prime
14 amperios hora / 140 vatios hora batería de ion-litio

14 amperios hora / 140 vatios hora batería de ion-litio

esto es una 1S14P ion de litio de 18650s encuentra en portátiles.  Cada célula 18650 es 2 amperios/hora o 10 vatios por hora.  14 18650s en paralelo es de 140 vatios y amperios 28 horas.Creo que la razón más grande para este instructable que sigue a
Robots para el cambio: un primer robótica equipo de recaudación de fondos

Robots para el cambio: un primer robótica equipo de recaudación de fondos

He sido realmente afortunado de trabajar con la gente joven impresionante de equipo conducto cinta #2845, primer equipo de la FTC de la robótica de Florida. No sólo son los niños grandes, pero tienen una red impresionante de adultos detrás de ellos.
Ahorro usados sellos postales para la donación de la recaudación de fondos de caridad.

Ahorro usados sellos postales para la donación de la recaudación de fondos de caridad.

Utiliza sellos de correo, desde cualquier lugar del mundo, de cualquier edad, son una forma valiosa para organizaciones benéficas recaudar fondos. Se venden estos sellos generalmente por el saco, a los colectores de la estampilla. Llamado "Filatelia&
Abarrotes Gnome: Caramelo, recaudación de fondos, recolección y más!

Abarrotes Gnome: Caramelo, recaudación de fondos, recolección y más!

me pidieron recientemente a crear algo para recibos de un supermercado en la ciudad.  Los recibos son recogidos y contados y la tienda de los padres donar dinero a la escuela.  Creando algo captura que personas observar o recordaran es útil para cons
NeoPixel reloj con escudo de botón de Internet SparkCore

NeoPixel reloj con escudo de botón de Internet SparkCore

La chispa principal Internet botón escudo sólo 11 LEDs de NeoPixel, pero tiene espacio para y casi grita el LED 12 completar el círculo.Y ¿qué podría ser más divertido que un fascinante reloj con Internet conectado LEDs?HackBergen participó en el núc
Top 5 aplicaciones móviles para recaudar fondos

Top 5 aplicaciones móviles para recaudar fondos

¿Busca para recaudar cantidades importantes en obras de caridad? Financiación para ONG y bienhechores se han convertido en fácil estos días con la disponibilidad de las aplicaciones móviles para recaudar fondos que le permiten generar el dinero que n
Cómo configurar un evento para recaudar fondos: una pequeña cosa con grandes resultados

Cómo configurar un evento para recaudar fondos: una pequeña cosa con grandes resultados

A veces hay cosas muy grandes nos depare la vida que requieren dinero. Mucho. A veces más de lo que incluso podríamos permitirnos. Por desgracia, no había ningún sitio de recaudación de fondos en línea eficiente para John Smith, pero es tiempo muerto
Crear un fondo perfectamente negro en la fotografía

Crear un fondo perfectamente negro en la fotografía

organizar objetos, personas, animales y plantas para una fotografía puede ser bastante difícil, sobre todo si hay ruido (e.g., desorden en el piso).  Es mucho más fácil fotografiar una persona o cosa contra un fondo sólido y luego añadir/restar eleme
Cómo cambiar tu fondo de pantalla en Windows 7 Starter Edition

Cómo cambiar tu fondo de pantalla en Windows 7 Starter Edition

Nota: este instructivo es para Windows 7 Starter Edition sólo. Sigue estas instrucciones si utiliza otra versión de Windows 7. Este es también mi Instructable primera asi crítica es querida. Esto le mostrará cómo cambiar tu aburrido fondo de pantalla
Diseñar y construir una muestra del LED luz de lado a TechShop

Diseñar y construir una muestra del LED luz de lado a TechShop

Este Instructable le muestra cómo construir una muestra de acrílico lado iluminado, iluminado por una lámpara LED.Para este proyecto usaremos una cortadora laser para cortar madera y acrílico. Utilizamos varias capas de madera cortado con láser pegad
Corte acrílico que muestra de escritorio del laser

Corte acrílico que muestra de escritorio del laser

siempre ha gustado citar de Thomas J. Watson "todos los problemas del mundo podrían resolverse fácilmente si los hombres sólo estuvieran dispuestos a pensar" así que pensé que haría que un láser de corte de muestra de acrílico del escritorio con