The World Is Mine!

by Sergio Ghirardelli in Circuits > LEDs

4984 Views, 58 Favorites, 0 Comments

The World Is Mine!

OpticalShow - The World Is Mine

 The world is mine, the world is yours, the world is ours!

With this project I wanted to embrace the world and illuminate it with many colors

I bought a world map, put it in a frame and made all the major cities of every continent using fiber optics.

Each fiber is controlled independently and transmits the light coming from an RGB LED.

How did I do?

I created a system that I called OpticalShow which consists of a 3D printed plastic mask that interfaces with an 8x8 RGB matrix, with a small hole of 0.75 mm in diameter near each single LED.

The 0.75 optical fiber is inserted into the hole, which transmits the LED light.

I connected n.8 8x8 led matrices.

With the first four I lit up the 256 cities of the world that I chose.

With the remaining four I created an 8x32 display in the lower part of the map, where you can view fixed and scrolling texts.

The animation of the LEDs of the matrixes is performed with a Wemos Mini microcontroller that I programmed using the Arduino IDE application.

While I was making the project, my imagination flew, I dreamed of traveling and visiting all the cities that I lit up one by one.

I dreamed of a world without poverty, without suffering, without war: let's build a world of peace together!


All we are saying is give peace a chance”

John Lennon

Supplies

The world is mine 01.png
The world is mine 00.png
The world is mine 02.jpg

Materials.










  • n.1 fuse 10A


  • Cables and terminal for connections


Tools.

  • Hot glue gun
  • Vinyl glue
  • Small Driller (I used a Dremel)
  • 0.75 drill bit
  • nippers, pliers, screwdrivers, etc

Remove Frame Transparent Plexiglass

The world is mine 03.png

After fixing the map to the frame, remove the transparent plexiglass from the frame.

Drill All Cities

The world is mine 04.png

Using a small driller with a 0.75mm bit, drill through all 256 cities on the map

Drill the 8x32 Matrix Display

The world is mine 05.png
The world is mine 06.png

In the lower and central part of the map (Ocean over Antarctica) is the 8x32 display which will show scrolling text.

Drill all the pixels of the display, with a 0.5cm pitch between one hole and another.

It is suggested to use a plastic stencyl to mark the points to be drilled (as in the photo)

Define OpticalShow Tiles Position

The world is mine 07.png
Africa_Asia.png
America.png
Asia_Oceania.png
Europe_Asia.png

Define the position of the 8 tiles and based on the holes that will illuminate, measure the length of the optical fibers to be applied to the tile.

For the correspondence between the pixels of the card and the relative city of the world to be illuminated, use the files attached to this step.

Insert the Pieces of Fiber Into the Holes of the Masks

The world is mine 08.png
The world is mine 09.png
The world is mine 10.png

Insert each single optical fiber into the hole in the card.

Fix with PVA glue.

Leave to dry for 24 hours

Do not use hot glue because it melts the fiber!

Insert the Led Matrices Inside the Masks

The world is mine 11.png
The world is mine 12.png

Insert the 8 matrices in the respective mask

Insert All Fibers Into the Holes in the Map

The world is mine 15.png
The world is mine 14.png
The world is mine 13.png
The world is mine 16.png

Fix the tiles one at a time in their position with hot glue.

Insert each single optical fiber into the hole of the corresponding city.

Fix all the fibers with PVA glue. Leave to dry for 24 hours.

Cut All Fibers at Map Level

The world is mine 17.png

Using wire cutters, cut all fibers to the level of the map

Reinstall the Frame Plexiglass

The world is mine 18.png

Put the plexiglass back on, removing the protective film from both sides

Solder the Components to the OpticalShow Board

The world is mine 19.png
20230305_154323.jpg
OpticalShow_Wemos_mini_card_3d_00.png

Solder the components to the OpticalShow PCB.

For the Wemos Mini it is advisable to solder the female dip connectors to the board, in order to be able to extract the Wemos Mini in case of replacement.

Perform Electrical Connections

The world is mine 20.png
The world is mine 21.png

Perform the electrical connections according to the attached drawing: The world is mine electrical drawing_00.pdf

Consider the following instructions:

- Insert 10A fuse on positive power supply.

- Use 2.5 mm cable in power input

- Use 1.5mm cable for matrix power supply

Install Software on Wemos D1 Mini

The world is mine 22.png
The world is mine 23.png
The world is mine 24.png

Download the 4 attached files:

  • The_world_is_mine_05.ino
  • functions_5.h
  • continents.h
  • cities.h

Create a folder called: "The_world_is_mine_05" and copy the 4 files inside it.

Run Arduino IDE application and configure the wemos mini board (see attached picture).

Install the libraries called by the sketch.

Connect the programming cable to Wemos Mini.

Compile and load the software

Connect the 5v 10A Power Supply

The world is mine 25.png

Light on and Enjoy!!!

OpticalShow - The World Is Mine Cities Animation (full video)

Press button 1 to change the animation of the map.

In the attached video there is the complete animation of the cities.

All the cities are switched on one at a time in a random way, the display shows the scrolling text with the name of the city