MaxiBlink RGBEnglish: Difference between revisions

From BlinkenArea Wiki
Jump to: navigation, search
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 40: Line 40:
* [[:Media:MaxiblinkRGB_v1.1.sch|Schematic diagram]] (EAGLE 4.x)
* [[:Media:MaxiblinkRGB_v1.1.sch|Schematic diagram]] (EAGLE 4.x)
* [[:Media:MaxiblinkRGB_v1.1.brd|PCB layout]] (EAGLE 4.x)
* [[:Media:MaxiblinkRGB_v1.1.brd|PCB layout]] (EAGLE 4.x)


=== Version 1.1 LS ===
=== Version 1.1 LS ===
Line 46: Line 45:
This version uses 74LS instead of 74HC ICs. As 74LS can only sink current, but not source it, 6 additional row driver transistors are necessary.
This version uses 74LS instead of 74HC ICs. As 74LS can only sink current, but not source it, 6 additional row driver transistors are necessary.


* [[:Image:MaxiblinkRGB_v1.1-ls.png|Schematic diagram (PNG)
* [[:Image:MaxiblinkRGB_v1.1-ls.png|Schematic diagram]] (PNG)
* [[:Media:MaxiblinkRGB_v1.1-ls.sch|Schematic diagram]] (EAGLE 4.x)
* [[:Media:MaxiblinkRGB_v1.1-ls.sch|Schematic diagram]] (EAGLE 4.x)
* [[:Media:MaxiblinkRGB_v1.1-ls.brd|PCB layout]] (EAGLE 4.x)
* [[:Media:MaxiblinkRGB_v1.1-ls.brd|PCB layout]] (EAGLE 4.x)
Line 56: Line 55:


* [[:Media:MaxiblinkRGB_front_cover.scad|Front cover]] (OpenSCAD code)
* [[:Media:MaxiblinkRGB_front_cover.scad|Front cover]] (OpenSCAD code)
* [[:Media:MaxiblinkRGB_front_cover.stl|Front cover]] (STL file)
* [[:Media:MaxiblinkRGB_front_cover.stl|Front cover]] (STL file for versions 1.0 and 1.1)
* [[:Media:MaxiblinkRGB_front_cover_ls.stl|Front cover]] (STL file for version 1.1-LS)


== Photos/Video ==
== Photos/Video ==

Latest revision as of 22:18, 29 March 2024

project overview
Zur deutschsprachigen Version dieser Seite
MaxiblinkRGB-project-image.jpg
Year 2022
Number of pixels 24
Grayscales / Colors 7 (red, green, blue, yellow, cyan, pink, white)
Illuminant 5mm RGB LEDs
Power input
Contact person Arne Rossius
Project website

MaxiBlink RGB is the more colourful version of the MaxiBlink. It consists of a 4x6 LED matrix that lights up in seemingly random patterns and colours, controlled by a linear feedback shift register acting as a pseudo-random number generator.

Mode of Operation

MaxiBlink RGB is based on an 18 bit Maximum Length Sequence shift register with one row or column of the LED matrix connected to each flip-flop. Each row of LEDs has three "virtual columns", one for each colour. The rows are connected diagonally to prevent the patterns to be too "rectangular". A 555 oscillator is clocking the shift register chain. The circuit doesn't have a power-on reset, so if all flip-flop stages are set to "0" when powering on, the circuit won't start up and all LEDs will remain dark. As this appears to happen regularly with 74HC shift registers, the board can be modified to use the 4th XOR gate to invert one of the feedback taps, so now the circuit wouldn't start up if all flip-flop stages are set to "1", which doesn't appear to happen very often. In version 1.1, the circuit has been modified to include this mod.

Hardware

The resistors for the LEDs should be chosen to fit the LEDs used in order to get the best colours. For the kits, the following values have been used:

  • red: 2.7 kΩ
  • green: 10 kΩ
  • blue: 8.2 kΩ

Version 1.0

Version 1.1

The PCB modification is no longer necessary with this version. Also, the silkscreen plus/minus labels for the power supply pads have been corrected.

Version 1.1 LS

This version uses 74LS instead of 74HC ICs. As 74LS can only sink current, but not source it, 6 additional row driver transistors are necessary.

Enclosure

This is a design for a front cover, which can be 3D printed and screwed to the PCB. The LEDs stick out in the front through funnel-shaped holes. The effect looks particularly nice if the cover is printed with transparent or translucent material.

Photos/Video

http://arne.blinkenarea.org/MaxiBlink%20RGB/gallery.htm