The Wipe-Eyeglasses





Introduction: The Wipe-Eyeglasses

The Wipe-Eyeglasses is a new invention that wipes automatically your eyeglasses or your sunglasses.

Today, eyeglasses and sunglasses are very important in our life. Seeing well is a priority, so having clean eyeglasses is necessary. Then, when we wipe our glasses, we mechanically use what we have at hand : a piece of t-shirt or a tissue and that's not really convenient. When your home, there is the solution to not forget and to keep your eyeglasses cleaned: the Wipe-Eyeglasses : a machine that can wipe your eyeglasses or sunglasses automatically. Moreover, it can be a new place for your eyeglasses so they will always be immaculate. The Wipe-Eyeglasses wipes both sides of your eyeglasses or sunglasses with a smart system composed by an Arduino Uno, servo motors and others electrical components, and optical tissue.

Here is the steps to realise it with wood boards, 3D printing or cardboard.

Step 1: What You Need to Build It


• Wood boards, cardboard or filaments to 3D print the structure

• Cotton

• Optical tissue

• An Arduino Uno

• A breadboard

• 2 servo motors

• Wires of different sizes

• 2 capacitors of 100 microF

• A switch

• A USB-Arduino wire to power the circuit


• A cutter, a wood saw, or a 3D printing machine

• Eventually a welder

Note: Prepare all your components and tools before starting to build an object, it will help you to stay organised and efficient!

Step 2: How to Build the Structure

First, you need to create the structure of the Wipe-Eyeglasses : you can either do it by cutting and gluing wood or cardboard, or by 3D print the parts that compose it.

Here are the 3D designs of the structure which you need to recreate with the material of your choice and the picture of the result with wood boards.

However, these 3D models are designed for 3D printing so If you choose to build the Wipe-Eyeglasses with wood boards or cardboard (as I did it), you will need to adapt them. Click on "Edit 3D" and use the ruler to have the mesurements (The structure is designet at real scale) : it will help you to cut your wood boards or cardboard in order to create the different parts that you will assemble after with glue. (For exemple, the "support_servo" piece can be a simple 16x2 cm sized wood board).

Note: To realize my invention, I have built the box with wood and I have only 3D printed the "rotor" design. It is easier and cheaper.

You can also find here the .stl files of this designs if you want to 3D print it:

Step 3: How to Build the Circuit

The electronic circuit of the Wipe-Eyeglasses is based on the Arduino. Here is what you need to reproduce it with the components.

Note : You can obviously adapt it depending how you realized the structure!

Step 4: How to Program It

I used the Arduino Software to program the Wipe-Eyeglasses. Here is the code:

#include <Servo.h>
Servo Droite;
Servo Gauche;
const int switchPin = 2;
const int greenLed = 3;
const int redLed = 4;
int switchVal;
void setup() {
  pinMode(greenLed, OUTPUT);
  pinMode(redLed, OUTPUT);
  pinMode(switchPin, INPUT);
void loop() {
  switchVal = digitalRead(switchPin);

Note: I used servo motor with continue rotation and I needed to set the speed and the time, so you will need if you use basic servos to make some changes to the program.

Step 5: How to Assemble Everything

1. Put the Arduino and the circuit inside the structure (with all its parts)

2. Glue or fix with another way the "rotor" pieces (printed in 3D or designed by yourself) (2) to the servos

3. Put a cotton around the ball of the "rotor" piece

4. Put an optical tissue around the cotton

5. Glue the servos to the structure and verify everything is solid and functionnal, then plug the cable to the Arduino and to a computer or a USB charger

6. Here it is! You have built the Wipe-Eyeglasses!

Step 6: How It Works

1. (Wet your eyeglasses or sunglasses with water or with a special optical spray)

2. Put your eyeglasses on the Wipe-Eyeglasses.

3. Turn on the switch, it starts to work : cotton balls covered with optical tissue go 30° to the left and then 30° to the right.

4. The Wipe-Eyeglasses stops to run; it is finished.

5. You eyeglasses are clean :)

Step 7: Watch It Working in a Video!

Recently, I was on a french TV channel, M6 for this invention because it won the "Innovez" contest!

In the video, I explain how it works! (In french but I'm sure you can undersatand easily the concept)

Note: "Innovez" is an invention contest opened to young people and organizes by a scientific periodic made for teens : Sciences et Vie Junior!

Here you can find the Video!

Thank you for reading!



    • Clocks Contest

      Clocks Contest
    • Make it Move Contest

      Make it Move Contest
    • Planter Challenge

      Planter Challenge

    We have a be nice policy.
    Please be positive and constructive.




    Some day I'm going to have to make one of these; they seem like an incredibly useful device but I haven't seen any good guides to build one for awhile. This looks great - thanks!

    1 reply

    Thank you! Did you find any device like this? Because I have searched and I couldn't find one... ;)

    but this will not able to clean specs from front

    This would be a great product for an optometrist office.

    3 replies

    I think they've got much more efficient fixtures, such as ultrasonic cleaners. Anyway, this job has been done by a very young man who deserves our respect. At 16, I spent 90% of my leasure time running after girls !

    After @ThomasK19 mentioned it, I looked for it on Google, and ultrasonic cleaners must definitely be a lot more efficient! Thank you!

    Thank you! Yes it will definitely ;)

    Thank you

    I doubt this will be very effective. The wipe just smears the dirt evenly over the glasses. As a nonsense machine, this is great!

    3 replies

    It is mostly fun to build! In fact, it reproduce the wipe we do with our hands so it is as efective as us. However, it is still better to clean eyeglasses with water but the machine will be far more complicated and costly ;) I have done this project to learn a lot of things as I am only 16. It is a first step for future project with sense I hope!

    Well, that put's another light on it :-) I'd say that manual cleaning is not just wiping to and fro. Maybe if there were two opposite rotating rolls like in a car wash that go just in one direction (left to right or vice versa)?

    Opticians usually have cleaning with ultrasonic water baths which removes a lot of dirt. But it's usually the fat from various sources which finally makes the need to water and detergent to really clean the glasses.

    Just go on investigating and building!

    Perhaps it will work better. Thank you very much for your comments and your ideas! :)

    Ca fait plaisir de voir un français partager une belle invention sur Instructables !
    Et bravo pour le concours de SVJ ;)

    1 reply

    Merci beaucoup ! :)

    C'est pas toi le mec qui a participé à un concours à paris y a pas longtemps ?

    1 reply

    Ah bah si c'est toi, autant pour moi

    "When we wipe our glasses, we mechanically use what we have at hand : a piece of t-shirt or a tissue and that's not really efficient". I doubt if anyone would like to lug this machine around just to clean their glasses :/.

    1 reply

    You are right! I will change this intro, this machine is more a place to put your eyeglasses and clean them before sleep for example... ;)