Gioia - Glittering Fashion

by Sergio Ghirardelli in Circuits > Wearables

246 Views, 3 Favorites, 0 Comments

Gioia - Glittering Fashion

Gioia do it yourself

"Gioia" in Italian means joy.

I wanted to call this project this way in the hope that it will bring joy and happiness to those who wear it.

This gadget of 3 cm of diametrer can contain 21 single-color LEDs or 8 RGB LEDs.

The infinite animations, which also include letters and symbols, are managed by an Attiny85 microcontroller.

The device is powered by a 30mAh LIR1632 rechargeable lithium battery.

Charging is done via a micro USB connector and takes about 90 minutes from 0% to 100% The device lasts for about 5 continuous hours.

The project is available in 2 versions:

  1. 21 monochrome leds
  2. 8 RGB leds

Supplies

preassembled 1.jpg
preassembled 2.jpg
battery1.jpg
tools1.jpg

21 monochrome leds version:

  1. n.1 pre assembled PCB https://www.pcbway.com/project/shareproject/Gioia_glittering_fashion_21_monocrome_leds_caeb9192.html
  2. n.1 LIR1632 rechargeable lithium battery with soldered pins https://it.aliexpress.com/item/32858911182.html?spm=a2g0o.order_list.order_list_main.5.23383696wHMmGX&gatewayAdapt=glo2ita
  3. n.21 SMD 1206 (3216 metric) leds



8 RGB leds version:

  1. n.1 pre assembled PCB https://www.pcbway.com/project/shareproject/Gioia_glittering_fashion_8_RGB_leds_abd15673.html
  2. n.1 LIR1632 rechargeable lithium battery with soldered pins https://it.aliexpress.com/item/32858911182.html?spm=a2g0o.order_list.order_list_main.5.23383696wHMmGX&gatewayAdapt=glo2ita


Tools:

  1. Solder Station
  2. Kit for pendant, earrings building example: https://www.amazon.it/dp/B0BTDCNH52?ref=ppx_yo2ov_dt_b_fed_asin_title
  3. Arduino as ISP programmer (or equivalent) for Attiny microcontrollers programmer

Solder LED's

3d_21_front_bis.jpg
solder1.jpg
21_leds.jpg
gioia earrings.png
Gioia glittering fashion.png
ITALY_12.jpg

This step is only for 21 monochrome leds version.


Solder all 21 LEDs of the colors you want. You can mix them as you like, creating for example the flag of your country or your favorite team... you have endless possibilities: use your imagination!

The only thing you have to respect is the pinout of the LEDs: in the photo I attached, for each single LED I indicated the Cathode pin (K)



Battery Pins Bending

battery pins.jpg

Bend the battery pins so that they are ready for surface soldering. Be careful not to short-circuit the battery terminals

Double-sided Adhesive on Battery

biadesivo batteria.jpg

Fix double-sided adhesive on the negative pole of the battery

Battery Fixing

battery fix.jpg

Fix the battery with the adhesive, orienting the pole pins over the relative pads.

Pay attention to polarity: see the photo

Battery Soldering

battery_solder.jpg

Solder the battery terminals, taking care not to damage the other components

Recharge Battery

usb_charging.png

Recharge the battery via the micro USB connector.

The orange LED lights up during charging and will turn off when the charge is complete.

Connect Programming Cables

programming pins.jpg

Connect USB cable.

Insert the 4 wires (rigid conductor diameter 0.6mm) into the programming pads, according to the pinout in the diagram

IMPORTANT: The 5V power supply of the USB cable must be the same as that which powers the ISP programmer!

Download the Animation Software

Github.jpg

Go to the project's Github repository page: https://github.com/Green-bms/gioia/tree/master

Download the .zip file as shown on picture.

Extract .zip file in a folder.

You can find several examples to install in the following folders:

  1. ...\21 monochrome leds version\Code examples
  2. ...\8 RGB leds version\Code examples

You can also modify the sketches as you prefere and design your animations!

Load the Sofware

load sw.jpg

Load the software to device Microcontroller, performing the following steps:

  1. Switch on Gioia device by slide switch
  2. Configure Attiny85 board on Arduino IDE
  3. Set "Arduino as isp" programmer
  4. Write bootloader and check the success of operation
  5. Compile and load the software. Check the success of operation
  6. Switch off Gioia device by slide switch
  7. Disconnect USB cable and programming wires

Enjoy!!!

Gioia_logo.jpg