Blink Ball LED

La bola de parpadeo de LED

Actualización:

Agregare algunas aclaraciones después de leer comentarios en varios foros. No necesita un CPU ARM de 70Mhz, todo lo que hace es cambio de bits en un registro de cambio, que sería un desperdicio total.

No hay codigo postal 16 de CPU.

las láminas están diseñadas para ser esclavo o maestro, una sola viruta ATMega328P, están encadenados junto, cada segmento puede ser independiente pero sólo necesita a un amo.

charlieplexing no habría sido mejor, habría aumentado la complejidad de la composición de la Junta y el LED no cerca tan brillante, la CPU también tendría que ser más rápido y más difícil enfriar buscando patrones, hemos hecho un montón de proyectos charlieplexed.

charlieplexing es impresionante en su campo. ——————

Queríamos kickstart entre otros proyectos en NullSpaceLabs pero es un proyecto de campo mucho más estrecho y vamos hacia adelante y hacia atrás en lo que es mejor, trabajo prototipo o sólidamente hacia fuera planes, prototipo parcial y parcial presentada máquina y software, con anteriores similares se basa.

Pero mientras reflexionamos sobre todo esto, la bola blinky vino de la nada, su sido un popular construir en el espacio y generó mucha atención, pero uno caro de construir, por qué no kickstart para reducir costos. (uno de piezas costes solo sería más que el costo total de la versión de kickstarter)
http://www.Kickstarter.com/projects/charliex/Blink...

Los PCB tiene una dedicatoria para el fabricante original de la bola, Nikolai, es diferente a la nuestra y la nuestra es una generación cero.

Notas

Se divide en 16 rebanadas, cada rebanada puede funcionar como esclavo o maestro, sólo construyes uno diferentemente su potencia por un ATMega328 tan fácil de usar en avr studio/arduino etc.. El segmento principal puede ser independiente,

El módulo bluetooth es conectado al rx/tx de blinky por lo que puede ser accionado a distancia de cualquier cosa con bluetooth SPP, lamentablemente decir ninguno jailbreak iPhones están fuera del cuadro, es posible que pueda hacer algo con xcode y su propio teléfono, pero desconozco tal cosa. Android no es problema, o meego/symbian/windows mobile etc.. Windows/OSX/Linux están todo bien también.

Hice una aplicación sencilla que empuja a 8 bits (escala lo a 12 bits internamente ya que es la resolución de los controladores LED pueden manejar) vía bluetooth y luego, cuando su recibido un comando de empuje o el búfer es llena las pantallas de la bola que estructura de datos. Hace muy fácil de hacer patrones y así sucesivamente.

El código de ejemplo en la bola apenas atrae a unos patrones, algunos de los utiliza código modificado octobrite. Puede hacer individualmente cada led/rebanada cambiando una rebanada a la vez en un momento, o la bola entera.

El acelerómetro es el MMA TI 3-eje que hemos utilizado antes, su SPI y fácil de usar.

Un micrófono también está disponible en un ADC para sincronizar con la música, etc. (también puede hacerse remotamente)

El ISP es explotado usando 6 formato de alfiler que empleamos en todos nuestros tableros, va a trabajar con casi cualquier ISP, en Arduino puedes bootload sobre el bluetooth con la instalación.

La batería es una unidad realmente de LiFePo4 que es mucho mejor que el ion del litio que estamos acostumbrados a ver, da un gran tiempo de ejecución de hasta 10 horas, dependiendo del brillo de los LEDs.

Hemos publicado toda la información sobre el balón en nuestro SVN como de costumbre, el pedal de arranque es simplemente conseguir piezas costos por y para nosotros averiguar de kickstarter. Tenemos cinco prototipos que están siendo modificados ligeramente para construir más fácil para la versión DIY de kickstart.

La bola funciona con controladores de LED TLC que 'cambiar' el estado de los LED de abajo de la bola, es un poco como un framebuffer en una computadora que carga el patrón que desee y actualizar a los chips y te aparecen, hay 4096 niveles de brillo.

Fotos y videos

Es difícil todavía tomar fotos, el look de LEDs como si estuvieran hacia fuera, sino sólo el patrón

Firmware:protegido contraseña

http://www.4shared.com/rar/pHWTVtQRce/firmware.htm...

Póngase en contacto con hotmail: samir.241060

P-Cad:

http://www.4shared.com/rar/o9U9wpELce/P-CAD.html

PDF:

http://www.4shared.com/office/NB8BPXfkce/ECAD_LBB0...

Etiquetas:

Artículos Relacionados

Fijar Hyper Flash o Blink Hyper LEDs en motos

Fijar Hyper Flash o Blink Hyper LEDs en motos

En este video instructivo, instalé dos Ecualizadores de carga para abordar el tema de la hiper hiper o flash intermitente intermitentes. En un episodio anterior, reemplacé mi stock semáforos con luces mini junto a mi eliminador de guardabarros. Las m
Parpadean LEDs con piezas discretas

Parpadean LEDs con piezas discretas

como todos seguramente saben la Fundación entera de la tecnología moderna, nay el cimiento mismo de nuestra civilización avanzada se basa en la humilde LED que parpadea. Nada dice de alta tecnología como un parpadeo del LED. Ahora sé que hacen LEDs q
Parpadean Leds múltiples a diferentes velocidades, 1 función, No demora

Parpadean Leds múltiples a diferentes velocidades, 1 función, No demora

En este Instructables iremos paso a paso desde el boceto de BlinkWithoutDelay estándar a una sola función que podemos recordar para cada LED que tenemos.Obligatorio:Placa ArduinoInstalado el IDE de Arduinopor lo menos 2 Leds2 resistencias de limitaci
Arduino básico: Conectar LEDs

Arduino básico: Conectar LEDs

En este Instructable, te mostraré cómo conectar un LED a un Arduino y enciéndala usando el código cargado de la aplicación de Arduino. Esto es muy simple y fácil de entender. Aunque te voy a mostrar sólo cómo destellar un led en el y cómo a parpadear
Pedo (usando Linkit uno)

Pedo (usando Linkit uno)

Sí, has leído el título correctamente. Se trata de un generador de ruido de pedo automático. Es un linkit con uno de los dos detectores de movimiento conectados a él. Cuando algo o alguien se mueve cerca juega un ruido de pedo.Esto por supuesto podrí
Hacer un reloj de escritorio inteligente, escrito en JavaScript, desarrollado por el Edison de Intel

Hacer un reloj de escritorio inteligente, escrito en JavaScript, desarrollado por el Edison de Intel

Por qué mis relojes necesitan ser más inteligentes...Siempre configurar recordatorios para mis reuniones de calendario pero cuando eso poca notificación de escritorio "Reunión de XYZ a partir de 15 minutos" aparece en la esquina de la pantalla d
Una guía para la comunicación de Arduino de frambuesa Pi en sistemas encajados

Una guía para la comunicación de Arduino de frambuesa Pi en sistemas encajados

Esta es una guía para varios métodos de comunicaciones entre frambuesa Pi y Arduino. Esta guía nace de todo lo que he aprendido desde la creación de un bosque de capacidades. Puede ver el post del proyecto, un vídeo del proyecto puede ser visto aquíy
Para empezar con el WF32!

Para empezar con el WF32!

¡ Hola! Este tutorial está desactualizado. Desde que creé este Instructable, el código de ejemplo de servidor se ha actualizado para utilizar un método mejor de manipular DP32 vía wifi. Revisa el tutorial de joshwoldstad para usar el código actualiza
Experimentos de Arduino (Supersize Instructable)

Experimentos de Arduino (Supersize Instructable)

Las masas si no todos los experimentos de Arduino hecho a mi manera, que siendo todos de llevar a cabo experimentos diferente a la siguiente persona, como tal este instructable tendrá un montón de videos y fotos, así como descripciones detalladas de
Tutorial de ensamblador AVR 3

Tutorial de ensamblador AVR 3

Bienvenido a tutorial número 3!Antes de empezar quiero hacer un punto filosófico. No tenga miedo de experimentar con los circuitos y el código que estamos construyendo en estos tutoriales. Cambiar los cables alrededor de añadir nuevos componentes, sa
SMS control remoto de garaje/puerta

SMS control remoto de garaje/puerta

IntroducciónMuertos-simple método de control de un transmisor de garaje de puerta inalámbrico vía GSM, utilizando la MediaTek LinkIt uno. La impulsión principal detrás de crear un controlador GSM para mí era para que sea fácil de usar para los no-con
Niños PuppyDuino 0,31

Niños PuppyDuino 0,31

OK, esto no es un completamente autónomo robodog "que usted consiga una cerveza, abrir para usted y luego tuitear sobre ello" (todavía ;) pero si son ganas de pasar la etapa de blinky luces en una protoboard con tu Arduino y diez eres o conoces
ESP8266 Servidor de IO de HTTP

ESP8266 Servidor de IO de HTTP

Este es un artículo corto para introducir la biblioteca ESP8266_http_io. Se trata de una interfaz http simple para llegar a la gpio de ESP con Python, Tcl, Javascript o cualquier otro idioma que de http se pide. Esto debería funcionar en cualquier mó
DIY casa de terror

DIY casa de terror

Hola miembros Instructables! Ahora voy a mostrar creaciones para sorprender a amigos y primo... LA CASA DEL TERROR! por lo que pidas a tu amigo para ver los agujeros que existen en este paso 1 este paso de Light.so se creación de necesidad en uno de