Blinkenschild: Unterschied zwischen den Versionen

aus Metalab Wiki, dem offenen Zentrum für meta-disziplinäre Magier und technisch-kreative Enthusiasten.
Zur Navigation springenZur Suche springen
K
Zeile 10: Zeile 10:
 
** a microsdcard reader interface
 
** a microsdcard reader interface
 
** a bluetooth module
 
** a bluetooth module
 +
 +
== How ==
 +
 +
960 individually addressable RGB pixels run DIRECTLY at 15 pcs 3.7-4.2V LiPo s in parallell (each 400mAh)
 +
 +
I had lots of those thats why.
 +
 +
Animations are generated with Glediator and saaved in the native glediator protocol
 +
 +
A frame starts with 0x01 and is followed by 960x3 bytes RGB data.
 +
 +
These information is saved in a single file via a nice hack involving socat to capture the serial data.
 +
 +
Glediator2 is GREAT software but unfortuneatly it is NOT open source,  just free to use :((
 +
 +
The animations are on a microsdcard on a FAT15 filesystem read by the teensy 3.
 +
 +
There is an android app that lets you pick the animations over bluetooth and set a text and text colour for overlay and brightness for both animations and text.
 +
 +
This is done in realtime and pixelvalues are recalculated in realtime before display.
 +
 +
This is still too fast so i had to add 30 ms delay between the frames or we would not perceive it as a fluid animation but rather just blinking bright light.
 +
 +
Teensy 3.x is a GREAT MCU.
 +
 +
 +
  
  
Zeile 16: Zeile 43:
  
 
Because ist 2014 and we can.
 
Because ist 2014 and we can.
 +
 +
And there are numerous reasons to bring the messages to the streets (with a blinky twist).
 +
  
  
Zeile 21: Zeile 51:
  
 
== Who ==
 
== Who ==
* [[Benutzer:Overflo|Overflo]] - MCU software, hardware, design..
+
* [[Benutzer:Overflo|Overflo]] - Idea, Hardware,  MCU software, Design..
 
* [[Benutzer:metachris|metachris]] - Android app
 
* [[Benutzer:metachris|metachris]] - Android app
  
Zeile 30: Zeile 60:
 
== Files ==
 
== Files ==
 
https://github.com/hackerspaceshop/Blinkenschild
 
https://github.com/hackerspaceshop/Blinkenschild
 
Schematics? -> nah its too simple.
 
  
  
 
== Media ==
 
== Media ==
 
 
 
  
 
{| border=0 cellspacing="0" style="border-collapse:collapse;"
 
{| border=0 cellspacing="0" style="border-collapse:collapse;"

Version vom 15. März 2014, 21:24 Uhr

What

The Blinkenschild project

  • is aportable sign
  • consists of:
    • 15 pcs RGB-123
    • counts a total of 960 pixels
    • a teensy 3.0 for control
    • a microsdcard reader interface
    • a bluetooth module

How

960 individually addressable RGB pixels run DIRECTLY at 15 pcs 3.7-4.2V LiPo s in parallell (each 400mAh)

I had lots of those thats why.

Animations are generated with Glediator and saaved in the native glediator protocol

A frame starts with 0x01 and is followed by 960x3 bytes RGB data.

These information is saved in a single file via a nice hack involving socat to capture the serial data.

Glediator2 is GREAT software but unfortuneatly it is NOT open source, just free to use :((

The animations are on a microsdcard on a FAT15 filesystem read by the teensy 3.

There is an android app that lets you pick the animations over bluetooth and set a text and text colour for overlay and brightness for both animations and text.

This is done in realtime and pixelvalues are recalculated in realtime before display.

This is still too fast so i had to add 30 ms delay between the frames or we would not perceive it as a fluid animation but rather just blinking bright light.

Teensy 3.x is a GREAT MCU.




Why?

Because ist 2014 and we can.

And there are numerous reasons to bring the messages to the streets (with a blinky twist).



Who



Files

https://github.com/hackerspaceshop/Blinkenschild


Media

What the horse?
Power to the blinky


video soon..


Links

Glediator (Solderlab)