Introduction: 8x8 LED T-shirt

Do you want to impress your friends by unusual clothes? And wanna do it again and again? Of cause you do. All you need is 8x8 LED t-shirt! One t-shirt – infinite number of pictures on it! With this colorful, bright, exclusive t-shirt you will always be in the spotlight.

Step 1: Parts and Soldering

You will need:

1) Arduino Nano

2) 64 x SK6812 RGBW LEDs

3) wire

4) 1 x button

5) battery

Step 2: Scheme

Connect LEDs to form matrix as it is shown in picture. The first one is connected to Arduino pin 12. Button is connected to Arduino pin 7. You can change Arduino pins anyway you like. Now mount all electronics to wear, for this sticky ribbon is very useful.

Step 3: Step 3: Creating Pictures

There are several ways for designing pictures:

1) by means of any 8x8 symbol editor

const uint8_t K[] PROGMEM = { 0xE3, 0xE7, 0xEE, 0xFC, 0xFC, 0xEE, 0xE7, 0xE3, }; //k

2) by creating 8x8 arrays of values, representing LEDs states, 0 – LED is off, 1 – LED is on

const uint8_t SQUARE[] PROGMEM =
{

1, 1, 1, 1, 1, 1, 1, 1,

1, 0, 0, 0, 0, 0, 0, 1,

1, 0, 0, 0, 0, 0, 0, 1,

1, 0, 0, 0, 0, 0, 0, 1,

1, 0, 0, 0, 0, 0, 0, 1,

1, 0, 0, 0, 0, 0, 0, 1,

1, 0, 0, 0, 0, 0, 0, 1,

1, 1, 1, 1, 1, 1, 1, 1,

};

3) by creating 8x8 arrays of values representing 32-bit LEDs colors

const uint32_t ColorPicture[] PROGMEM =
{

0x00000007, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 0xFF000000, 0x00000007, 0xFF000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xFF000000, 0x00000000, 0xFF000000, 0xFF000000, 0x0000FFFF, 0x0000FFFF, 0x0000FFFF, 0xFF000000, 0x0000FFFF, 0x0000FFFF, 0xFF000000, 0x00000007, 0xFF000000, 0x0000FF00, 0xFF000000, 0x0000FF00, 0x0000FF00, 0xFF000000, 0x00000007, 0x00000007, 0x00000007, 0xFF000000, 0x00FF7000, 0x00FF7000, 0x00FF7000, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 0x00FF4500, 0x00FF4500, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 0x00FF0000, 0x00FF0000, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0x00000007,

};

Example sketches are provided. They are very simple, so one can modify them easily.

Enjoy!

Comments

author
%D0%9E%D0%BB%D0%B5%D0%B3%D0%A22 made it!(author)2017-06-21

LEDs glued to the fabric

20170605_122505.jpg

About This Instructable

561views

17favorites

License:

Bio: We develop interesting fully open source projects. Hope you like them! Repeat, remake, share!
More by ChipiDip:8x8 LED T-shirtArduino looong snake game with LCD 16x4Portable watering controller
Add instructable to: