Landmarks; what distinguish one city from another, tourism attractions and it creates the identity for the place. Creating smart animated LED landmark that can be customized based on a certain event is what we want to see next in Saudi Arabia as we are heading to achieve the vision 2030.

What it does

Epoxy Lens can serve both the government and private sectors. It can collaborate with international and national events so that on a national day, for example, it would present customized animated light that can represent the event. It also can present the advertisement for organization product or service in a unique 3D Led design.

How I built it

Hardware prototype: It was built using Arduino UNO, 64 LEDs, a breadboard, 16 (220 ohms) + (1k ohm) resistor to protect the LEDs and 4 transistors for digital switching. 16 LED was bent and soldiered to fulfill the condition of cathodes connected together forming a layer and anodes vertically as columns (in this step we would have 1 layer and 16 columns). We repeat this step 4 times, that will create for us 4 layers. The last step for the hardware would be soldiering all the columns together. So we ended up with 16 anodes (columns) and 4 cathodes (layers). Software: we used Arduino IDE for the main code and LED cube generator to ease visualizing the controlling of the cube (what to turn on and what to turn off from the LEDs). With that we created a pattern that displays “2030” on the LED cube, each number at a time (No.2> delay> No. 3> delay and so on) Also, we used Adobe Illustrator to design the front end web interfaces.

Challenges I ran into

  • The time was definitely a key element factor! Especially that the idea presenting was being altered during the development.
  • Labeling the pins loud and clear, that let us ran into the problem that we proudly debugged and so happy to concur (We’re actually happy about making this mistake, we learned A LOT)

Accomplishments that I'm proud of

  • Debugging the labeling problem.
  • Learning new aspects to the project (Business model canvas).
  • The story behind the logo.

What I learned

  • How to debug an error, different approaches of thinking!
  • Label correctly and logically! That would come in handy in future. You’re probably going to forget why did you plug that wire in that pin BUT with the correct logic you can always trace it back. P.s. we paid the price for learning this one :’)
  • We’ve always known “voltage is the difference between two points” but I’ve never used it efficiently in a practical situation. I know this “if anode= 5v and cathode=0v led would light up” I learned this “so if we want to make sure to make the led off it’s either anode=0v and cathode=0v –here it comes- OR anode=v and cathode=5v”. That would defiantly help with controlling each led individually on different layers.

What's next for Proxy Lens

We want to bring the idea to life, Creating a designing website that is accessible by both experts and hobbies from different ages and different backgrounds. The website would generate the corresponding code of the designs without going throw the hassle of “the line codes”. We want to add the feature of animating your 3d designs. In addition, we may make the LED cube works by solar power cells to reduce the usage of electrical power.

Built With

Share this project: