INTERACTIVE ODYSSEY MAP

by Nini627718 in Design > 3D Design

189 Views, 1 Favorites, 0 Comments

INTERACTIVE ODYSSEY MAP

IMG_1367.jpeg
IMG_1365.jpeg
IMG_1351.jpeg
IMG_1333.jpeg
IMG_1344.jpeg

Do you love the Odyssey, if so, this is the project for you. With this interactive map, you can watch as Odysseus makes his journey - whether it is over the course of one hour, thirty minutes or for the extremist, in real time over twenty years. So, board your ship and watch out for sirens and let's complete our own odyssey (thats hopefully not 20 years long)!!!

Supplies

3D PRINTER

FILAMENT: Blue, Orange, Black and Red

HOT GLUE

TWO - PART SILICONE

TWO - PART RESIN

RESIN PIGMENT: BLUE and Orange

GLASS OR PLEXIGLASS WIDER THAN 18 by 18 cm

ARDUINO UNO

ACCESS TO THE ARDUINO IDE

12 LED'S: 1 YELLOW, 4 GREEN, 2 BLUE, 5 RED

1 RGB LED

A PACK OF MALE-FEMALE WIRES

A BREADBOARD

GLUE (SUCH AS HOT GLUE)

SAND PAPER

AN ASSORTMENT OF MATERIALS TO USE AS WEIGHTS

AN EXACTO KNIFE

GLUE

TAPE

WHITE PAINT

PATIENCE :)

PRINT PARTS

IMG_1072.jpeg
IMG_1074.jpeg
IMG_1076.jpeg
IMG_1077.jpeg

3D printing f3d. files:

Print in Red:

Arrows, Shell, Stand

Print in Blue:

Water, Missing ocean

Print in orange:

Islands, Island outline

Print in black:

Text

ASSEMBLY AND PREPARATION

IMG_1078.jpeg
IMG_1077.jpeg
IMG_1079.jpeg
IMG_1081.jpeg
IMG_1082.jpeg
IMG_1079.jpeg
IMG_1081.jpeg
IMG_1082.jpeg
IMG_1083.jpeg
IMG_1151.jpeg
IMG_1152.jpeg

You may have to sand the 3d printed pieces so that is a perfect fit.

1: Glue the flat island and ocean plates in the bottom of the shell making sure that the holes in the ocean floor align with the holes in the shell. These holes will be where the LED lights will go so we must make sure that no resin fills it up. We will achieve this by filling them with silicone.

2: Place the box on glass or plexiglass. Use weights to ensure that the frame is resting as flat on the glass as possible. Next mix two-part silicone and pour it inside of the led holes. I also poured a flat layer of silicone inside of the box as well as around it so that any gaps between the glue where resin can leak out will be filled. Some of the silicone will also seep between the box and glass causing the level of silicone inside of the led holes to drop. If this happens, you can just pour some more silicone in the cylindrical holes after the previous layer has dried so that its level with the surface of the hole.

3: When the silicone is dry, peel off the flat layer of silicone from inside of the box, leaving only the silicone around the box to the glass and inside of the led holes. Do not remove the box from the glass.

FIRST RESIN POUR

IMG_1153.jpeg
IMG_1154.jpeg
IMG_1155.jpeg
IMG_1158.jpeg
IMG_1177.jpeg
IMG_1178.jpeg
IMG_1229.jpeg
IMG_1293.jpeg

1: Mix and pour a thin layer of clear resin inside of the box and align the 3d printed outline of the islands inside the box as shown above. Place weights on top of the outline so that it will lie flat - you will not be able to adjust it after the resin had dried.

2: When the first layer of resin dries, mix 2 batches of resin - one orange and the other blue. In the areas that have a blue base, pour blue resin and in the areas with a orange base, pour orange resin. This layer should be as high as the outline and cover the silicon filled LED holes.

3: When this is dried, you can remove the box from the glass and clear all of the silicon from the LED holes. If the holes are obvious when viewed from above, pour a very thin and concentrated blue layer of resin inside of the holes - know however that the darker the layer of resin, the less the LED light will shine through.

PLACE LETTERS AND ARROWS

IMG_1227.jpeg
IMG_1228.jpeg
IMG_1294.jpeg

As shown above, glue the arrows. This should be aligned so that each circle is next to where a led will be placed. Also, paint the numbers 1-13 on the circles between these arrows. Next, glue the letters as shown above. Since the letters are printed in black, they didn't show up well on the blue background. So, I painted whichever letters that were on top of the blue resin white.

SETTING UP LIGHT CIRCUIT

IMG_1295.jpeg
IMG_1296.jpeg
IMG_1297.jpeg
IMG_1298.jpeg
IMG_1299.jpeg
IMG_1300.jpeg
IMG_1373.jpeg

If you've read the book, you know that Odysseus faced a lot of hardships throughout his 20-year journey; however, they can't all be arranged as equally dangerous or equally safe. I tried to show the danger of each of his thirteen locations as well as the length of his stay at each location through my choice of LEDs. Red LED's were for extremely dangerous locations, Yellow LED's were for the start location, green was for relatively safe locations that may have caused problems but not death, blue LED was for safe locations and an RBG LED was used for the final destination.

Here are the thirteen locations Odysseus went to as well as how long I approximated he stayed there:

  1. TROY: 50% of the 20 years (10 years) - YELLOW
  2. ISMARUS: 0.54% of the 20 years - RED
  3. LOTUS-EATERS: 0.52% of the 20 years - GREEN
  4. CYCLOPS: 0.44% of the 20 years (2-3 days) - RED
  5. AEOLIA: 0.82% of the 20 years - GREEN
  6. LAESTRYGONIANS: 0.48% of the 20 years - RED
  7. CIRCE: 5% of the 20 years (1 year) - BLUE
  8. THE UNDERWORLD: 0.44% of the 20 years - GREEN
  9. SIRENS: 0.24% of the 20 years - RED
  10. SCYLLA (and Charybdis): 0.24% of the 20 years - RED
  11. CALYPSO: 40% of the 20 years (8 years) - GREEN
  12. PHANESIA: 0.4% of the 20 years (1 month) - BLUE
  13. ITHACA - RBG LED (We made it!!!!!!)

What I did was take the percentage of the time that Odysseus spent in each location and multiply it by 24 hours. Then I converted that value from hours to milliseconds and used the delay function in the Arduino IDE.

NOTE: I took my own liberties calculating the percentages and LED colors so feel free to adjust whatever you want about it.

I used male to female pins to connect the LED's to ground and digital or analog pins.

I connected 13 1k resistors to ground on a breadboard and connected 13 males to female pins to those resistors. I also connected ground on my Arduino to ground on my breadboard. Next, I connected my location -specific LED's to the resistors as well as to a specific digital/analog pins in this order:

  1. TROY LED: Analog 0
  2. ISMARUS LED: Digital 1
  3. LOTUS-EATERS LED: Digital 2
  4. CYCLOPS LED: Digital 3
  5. AEOLIA LED: Digital 4
  6. LAESTRYGONIANS LED: Digital 5
  7. CIRCE LED: Digital 6
  8. THE UNDERWORLD LED: Digital 7
  9. SIRENS LED: Digital 8
  10. SCYLLA (and Charybdis) LED: Digital 9
  11. CALYPSO LED: Digital 10
  12. PHANESIA LED: Digital 11
  13. ITHACA RGB LED:
  14. Red pin: Analog 3
  15. Green pin: Analog 2
  16. Blue: Analog 1

When you've completed the circuit, upload the code: Circuit design The Odyssey Map code - Tinkercad

This code scales Odysseus journey down to 24 hours, causing an LED to power on for specific locations at different times. If you wish for this journey to cycle over, 1 hour, 30 minutes or even 20 years, follow the instructions in the code to make the change. The RGB light that blinks at the end of the journey when he reached Ithaca is set to flash red to represent the battle that to place, then flash white to represent the peace thereafter.

Attach the Arduino and Breadboard to the back of the map. If you are powering your Arduino with a battery, make sure to attach the battery to the back as well, leaving enough space for the cord. If you are powering your Arduino with a cord, make sure to leave enough space between the Arduino and the end of the map for the cord to plug in.

Next, place each LED in the designated hole, securing it with electrical tape. I recommend using shorter wires than I used for neatness, however since I only had long wires, I used tape to make them lay as flat as possible

Finished

IMG_1304.jpeg
IMG_1303.jpeg
IMG_1365.jpeg
IMG_1345.jpeg
IMG_1374.jpeg

Now if making this piece seems like you've taken an Odyssey yourself, don't worry because this is the final step. Rest, the map on top of the stand that you printed earlier. If you are plugging your Arduino into an external source, plug it in; The cord may be able to fit under the legs of the stand but if not, cut a hole into the stand with an exacto knife for the cord to run through.

When you are happy with the arrangement, glue the stand to the map. This stand not only serves as a way to hide the ugly circuitry, but it also gives more insight into the tale of Odysseus- the ship, the waves, the lightning bolts, the mermaid tail and the waves.

Congratulations, like Odysseus, your journey is finally finished!!!!!!! Place your map wherever you want and enjoy the lightshow as Odysseus makes his way home.