Introduction: 3 Floor Elevator Arduino

About: I am from Thessaloniki Greece! I love the world of electronics in every step of my life! I am electronic engineer and my hobby is my job!The summer of 2014 i'm raedy to begin my own company oramasolutions aft…

**************** U P D A T E 18th May 2021 ****************

The demand of the ready boards were really high and as long as i don't have much time to deal with them i decided to program a small cheap siemens logo plc to do excactly the same job as the board. The plc is the siemens logo!. If you are not able to build the project yourself and you want a plug and play solution you can contact me.


Hi there.

Me and 2 friends created this elevator for the grandmother of one of my friends.

George knows very well the metal construction and it is his job.

Bagios is electrician and i am electronic engineer. And voila!

The main board contains the necessary i/o optoisolation and the arduino mini pcb.

3 floors-3 buttons on each floor-3 sensors on each floor-3 buttons and an alarm inside the elevator and 2 terminal safety switches are included for the main installation.

The motor is 230vac and the main board drives it via 2 relay outside the main board to avoid noises from contact relays.But before the current reach the motor it passes through 2 terminal switches in the upper and lower construction.

Step 1: The Arduino Main Board

SIx optoisolated inputs and 2 outputs

arduino mini

a pcb mini siren

a bridge rectification stage so to operate with ac power.

Step 2: Arduino Code

You can use the .ino file to arduino nano, uno, micro from china or geniune. If you use china clone arduino don't forget to install the necessary usb to serial drivers first

Step 3: Electrical Wiring

This is the electrical diagram.

Please note that the schematic of the main board is below.

Step 4: Selecting the Motor and the Chain

Because my English isn't good enough i don't know some words in English..

Here in Greece we call "palago" these types of motors.

They have 2 buttons for up and down operation.

I attach some images to understand THE type of motor exactly...

The buttons are now replaced by the high power relays.

These motors have build in metal wire that isn't so strong as the metal chain is...

For this we decide to replace it with the chain...

Some times if you tie very strong the connectors of the metal wire maybe one day will be cut

These motors have build in multipliers that reduces the speed of motion too.

Step 5: Reset Button - Alarm Stop

As you notice there is an alarm switch inside the elevator.

This is to hardware reset the board and stop the elevator.

There are 2 contacts inside that switch. N.C. and N.O.

The N.O. contact is used for the hardware reset.

This contact drives a 12 volt relay near the controller board that applies the ground to the reset pin via its N.O. contact.To the reset pin a pull up resistor is attached too 5.6K.With these we prevent some noises from the motor cables to travel through the ground to the board and prevent unwanted reseting.

To prevent some noises from the motor there is a second power supply for the high power relays.

The High power relays are driven through 2 relays near the controller board.

The ground of the output relays are separated from the main controller ground to prevent noises.

The N.C. contact inside the alarm switch is applying the power of the second power supply to the high power relay's coils to direct cutting the ac power.

Step 6: Some Updates...

I have to inform you from some updates.

I notice some noises in the ground of the controller due too the relay that drives the motor.

So i decided to seperate the grounds with another power supply.

Have a look at the new schematic to understand

Step 7: Thank You for Voting for My Elevator!

Due to your votes our project finished 2nd in the home automation contest!

Thanks a lot!

for any help please leave a comment and i will reply.

Step 8: The Ready Pcbs

Hi all,

thanks a lot for you interest in my instructable.

I have decided a tear ago to build this project in a more professional and compact pcb.

With these boards i was able to help many people that were unable to build their own project.

This board have additional 2 more inputs and one more output.

You can use this board as a plc too.

You can have a look at my site for the presentation too:

for any questions i am here to respond!

Best regards

Fanis Katmadas

Step 9: USING PLC LOGO! 8.3

These are all you need to build a more profesional all weather project. I used a plc from siemens. Logo ! Does excactly the same job as the arduino but costs the double.

I decided to use it because the demand of the boards was too high to handle.

If you cant build one yourself please contact me.

please visit for more info

Home Technology Contest

First Prize in the
Home Technology Contest

Metal Contest

Participated in the
Metal Contest