Difference between revisions of "Beacon2"

From Hackstrich
(LED program ideas)
m (use <pre>)
Line 17: Line 17:
 
== LED Program Ideas ==
 
== LED Program Ideas ==
 
# (5 on) Offset LEDs in each layer rotate around the axis with random colour choice for each vertical frame:
 
# (5 on) Offset LEDs in each layer rotate around the axis with random colour choice for each vertical frame:
 +
<pre>
 
  x    x    x    x    x    x    x    x    x
 
  x    x    x    x    x    x    x    x    x
 
   x    x    x    x    x    x    x    x    x
 
   x    x    x    x    x    x    x    x    x
Line 22: Line 23:
 
     x    x    x    x    x    x    x    x    x
 
     x    x    x    x    x    x    x    x    x
 
     x    x    x    x    x    x    x    x    x
 
     x    x    x    x    x    x    x    x    x
 +
</pre>
 
# (10 on): Illuminate each row and oscillate up and down the vertical axis with a random colour for each frame
 
# (10 on): Illuminate each row and oscillate up and down the vertical axis with a random colour for each frame
 
# (5 on): Vertical columns of LEDs rotating around the axis with random colour for each frame
 
# (5 on): Vertical columns of LEDs rotating around the axis with random colour for each frame
Line 27: Line 29:
 
# (10 on): "Rain down" LEDs from top to bottom. In each frame any unlit LED immediately below an illuminated LED will become lit and the above LED will go out. When the sequence reaches the bottom they will stay illuminated for a random time (1-5 seconds) then go out. The next step for the LED will be to go to the top layer and repeat.
 
# (10 on): "Rain down" LEDs from top to bottom. In each frame any unlit LED immediately below an illuminated LED will become lit and the above LED will go out. When the sequence reaches the bottom they will stay illuminated for a random time (1-5 seconds) then go out. The next step for the LED will be to go to the top layer and repeat.
 
# (5 on): Rotate around the axis a zig-zag pattern, pick a random colour at the start of the sequence and maintain throughout:
 
# (5 on): Rotate around the axis a zig-zag pattern, pick a random colour at the start of the sequence and maintain throughout:
 +
<pre>
 
  x  x  x  x  x  x
 
  x  x  x  x  x  x
 
   x  x  x  x  x  x
 
   x  x  x  x  x  x
Line 32: Line 35:
 
   x  x  x  x  x  x
 
   x  x  x  x  x  x
 
  x  x  x  x  x  x
 
  x  x  x  x  x  x
 
+
</pre>
  
 
[[Category:Current Projects]]
 
[[Category:Current Projects]]

Revision as of 14:36, 10 July 2010

Beacon2 is a lighted beacon that will be used on top of a flag pole at Burning Man 2010, to help us locate our camp (and be blinkie and flashy).

Project Status

Basic design work and BOM assembly started.

Design Overview/Ideas

  • Enclosure will be a CD spindle likely, as it's a good shape and easy to work with.
  • Each layer board will have 10 LEDs around the perimeter (every 36deg).
  • Multiple layer boards will stack together to add a vertical component to the image.
  • Boards will communicate via I2C.
  • The whole assembly will be solar charged, using NiMH batteries.
    • Needs to intelligently charge, not like the garden lights do (trickle).
    • Needs to last all night! Last year's beacon was mostly out by 0200.
  • Boards will use the ATmega644P/V chip.
    • Means we can use the Arduino/Sanguino bootloader.

LED Program Ideas

  1. (5 on) Offset LEDs in each layer rotate around the axis with random colour choice for each vertical frame:
 x    x    x    x    x    x    x    x    x
  x    x    x    x    x    x    x    x    x
   x    x    x    x    x    x    x    x    x
    x    x    x    x    x    x    x    x    x
     x    x    x    x    x    x    x    x    x
  1. (10 on): Illuminate each row and oscillate up and down the vertical axis with a random colour for each frame
  2. (5 on): Vertical columns of LEDs rotating around the axis with random colour for each frame
  3. (5 on): Vertical columns of LEDs rotating around the axis with random colour for each LED of each frame
  4. (10 on): "Rain down" LEDs from top to bottom. In each frame any unlit LED immediately below an illuminated LED will become lit and the above LED will go out. When the sequence reaches the bottom they will stay illuminated for a random time (1-5 seconds) then go out. The next step for the LED will be to go to the top layer and repeat.
  5. (5 on): Rotate around the axis a zig-zag pattern, pick a random colour at the start of the sequence and maintain throughout:
 x  x  x  x  x  x
  x  x  x  x  x  x
 x  x  x  x  x  x
  x  x  x  x  x  x
 x  x  x  x  x  x