Skip navigation
1 2 3 4

Smarter Life

50 Posts authored by: COMPACT Top Member
Proof Of Life   Another boring photo but it shows 9 panels (2,304 LEDS) being driven by a single PSoC 4 and my one of my secret circuits. Anyone for TV tennis as a side project? I could have used colour but decided of a low brightness white.   Each panel has a unique pattern displayed to prove that it that is individually driven. The only reason for 9 and not 12 panels is that I only have a 3A power supply attached. With no LEDs lit the quiescent current is 2.13A. It sounds a lo ...
LEDs Have Some Fun Here's another 5,000 RGB LEDS! They've just arrived and are hermetically sealed to keep the moisture out to keep the fresh like vacuum sealed food. The more the merrier I say!   Asking the obvious question How does one get 3,000 let alone 8,000 RGB LEDs working on a PSoC 4? When you do the arithmetic, the amount of memory required is for 3,072 LEDS is 3,072 x 3 = 9,216 for a fully capable and dynamic 24-bit colour bitmapped display. The PSoC 4 is designed as a low co ...
MERRY XMAS!      I actually got an animated MERRY XMAS display before Christmas. A very simple animation with random colours assigned to the letters. This is just the Proof of Concept prototype. I have plans to create arrays with seamless joints. ...
COLOURFUL LETTERS    Here is some testing of the drawletters() function with randomized letters. ...
Processing Power Here's the result of creating, importing and drawing the font for the LED display.     With the font captured in a 256 colour .BMP file for useable mspaint editing, I needed to import it into my program. I've done this using Processing 2.1. If you haven't heard of Processing before have a look at the web http://processing.org. I found it quite interesting and useful. According to its documentation it's actually not Java but Java based. Conversion from Processing ...
The Font of all Knowledge I'm furiously working away at creating content for my display. One important aspect is a presentation font. To really make it stand out I have redrawn a font based on one that I created back in the 1970's. This font uses double width verticals to accentuate the display and fits into a 8x8 matrix with a one pixel intercharacter spacing and uses no antialiasing. If you look closely the spacing is defined on the left hand side of each character. I like using accentua ...
TOP BILLING    The LED arrays come in individual 16x16 LED squares and I have mounted 12 such arrays on a single piece of MDF to form a 64 x 48 matrix array for my prototype (3072 LEDs). The MDF also forms a great method of keeping the wiring neat and concealed from view and to protect the LED arrays from damage. There are inter array gaps to allow for suitable wire bend radii for the attached wiring because I do not want to stress the flexible PCB substrate and tear tracks off. ...
Just looking around   Just a very small animation test to see if the new LED arrays are working. Just seeing what's left to do. It's by no means a comprehensive test. ...
A Strip Joint    Here is a short video of some joint LED Strip test  patterns. Enjoy! ...
Move along! Nothing to see here    This is just a test of the LED strip to see if it survived its long 12 week trip from China. ...
WHAT 3000+ LEDS LOOKS LIKE   My first LED order was placed on the 16th September and they've finally arrived 12 weeks later. This has been my most troublesome eBay purchase to date. The story from the supplier was that the LEDs were sent off on 16th September only to arrive back at their doorstep in October to be then again be posted again with tracking to finally be delivered in December.   It was only for a metre length of WS2812Bs for experimental purposes and spares.   ...
Can you spot the difference?   All previous articles for the exception of my first article seem totally unrelated to my Very Compact Christmas Display but nothing could be further from the truth. A hint is provided in the two above photos. Can you spot them?   Yeah, in one photo there is a PSoC 4 Pioneer Kit and LED panel in the other there are two PSoC 4 Pioneer Kits and the same LED panel. So what....   Oh, there are two LEDS lit in the first photo and there is one LED lit ...
More Motor Control The PmodHB3 H Bridge Driver is only capable driving of one motor. Continuing on that theme the Arduino Motor Shield is functionally equivalent to two PmodHB3s. The Motor Shield is based upon the L298 dual H bridge driver. Above is a video of one connected to a Pioneer Kit driving two motors. The schematic is just a doubled clone of the schematic used for the PmodHB3. Likewise for the driving code. ...
The only good bug is a dead bug   Many Christmas Displays have animated figures. I've put this test rig together to test out this project option. I've already demonstrated a PSoC 4 driving servo motors but servo motors are not always the desired option. This time I've performed a quick test of getting an H bridge working with a PSoC 4.   I've used my PmodHB3. It contains an H-Bridge Driver for a single motor rated from 5-12V @ 2A. I just used a plastic robot base and one of its t ...
Dynamite with a Laser Beam I always considered constructing a Laser Display Controller using the PSoC 4 if time permitted. Time permitted and so I did. Above are my initial results. I was quite surprised to see how well it worked considering it worked first go especially where critical real time response was essential. What's more, rather than producing boring Lissajous or Bowditch figures consisting of circles and sine waves that can be generated using a standard signal generator I decided t ...