Introduction: Love Gauge

Picture of Love Gauge
I'm working together with my wife. But sometimes one of us has an external appointment.
So, if one of us is thinking about the other, we want to show it together.

For this, I have made an Love Gauge for us.

It stands on our desktop, or you can carry it somewhere else, cause it has an WLAN module.

If one of us thinking of the other, you can open the website and move the pointer to an message. The pointer of the Love Gauge on the desktop is moving to the message, and you know the other is thinking of you.

If you want to build it you need an internetserver, an servo and an arduino with network shield. I used an reaDIYmate board with WLAN.

Step 1: Design

Picture of Design

I have made an sketch with CorelDraw for the wooden parts and the background for the remote control program.

We have engrave and cut the wooden parts with an laser.

Step 2: Fix the Servo

Picture of Fix the Servo

Now you put the servo inside the scale. It is an small cheap servo, cause the pointer is very light.
I fixed it with an sticky tape and two screws.

Step 3: Fix the Pointer

Picture of Fix the Pointer

First you need to set the servo with an computer to 90° and switch it of.

The diameter of the hole in the pointer is so small that you don't need an screw to fix it. You can just press it on in the vertical position.

Step 4: Bottom Plate

Picture of Bottom Plate

Now you can put the scale and the front cover in the bottom plate.

The display of the Love Gauge is finished.

Step 5: Connect With the Arduino

Picture of Connect With the Arduino

The servo is now plugged into the ReaDIYmate board. It has an connectors for the servo, no need to solder.

Step 6: Software

Picture of Software
The software has three parts for the data exchange.
  1. On the Internetserver is an PHP program working. It get the pointer position and saved it.
  2. An javascipt program for the remote control. It used an canvas HTML5 opject. So it works on most browsers and also on smartphones. Here you can set the pointer, and the program send the position to the server.
  3. An C program on the reaDIYmate board. It get the pointer position from the internet server and set the servo to that position.

That are the three programs

Step 7: Try It

Picture of Try It
Now you can open the remote control website. Here you can try it:

Hope you enjoy it, and translate it to your language.

Greetings from Germany
Ruth and Thomas


uberleo (author)2013-03-18

I'm making one! Any suggested mods for this?

lighttamer (author)2013-03-07

You need an ethernet shield or an wifi shield. Then you can connect to the internet.

So arduino uno $29, wifi shield $59
But the reaDIYmate cost $89 but has also ATMega1280 and audio with card slot onboard.

rlarios (author)2013-03-01

This is a very nice project! I have no excuses now to keep dragging my feet to get into Arduino...

Congratulations !

J-Five (author)2013-02-26

That is so cute, also I figured you from Germany, my last name is german
meaning 2 liter beer mug

lighttamer (author)J-Five2013-02-26

Then I replay "Prost" ;-)

J-Five (author)lighttamer2013-02-26

No what's funny my first name means "healer".

benekeneb (author)2013-02-26


Penolopy Bulnick (author)2013-02-25

Very fun! Do you have the translations of the different ranges? I only recognize "I Love You" :)

rjbatc (author)Penolopy Bulnick2013-02-25

Left to right:

I love you
I miss you
My heart for you
I'm thinking of you
I kiss you

brauni (author)2013-02-25

Let me add the translations for the ones being curious:
"Ich liebe Dich" = I love you
"Ich vermisse Dich" = I miss you
"Mein Herz für Dich" = My heart for you
"Ich denk an Dich" = I'm thinking of you
"ich küss dich" = I kiss you

ChrysN (author)2013-02-25

How sweet!

About This Instructable




Bio: We are the Lichtbaendiger from germany. We are manufacturer of optical glasses. If you like to see what we do, you are welcome to visit ... More »
More by lighttamer:Love lock made with an 3D printerLove Gaugetibetan prayer-wheel made by plywood
Add instructable to: