Motorizing an IKEA SKARSTA Table

by pashiran in Living > Office Supply Hacks

14120 Views, 12 Favorites, 0 Comments

Motorizing an IKEA SKARSTA Table

20210114_173206.jpg

I added another motorized SKARSTA table to Internet.

This is some cheaper than others project, maybe.

BOM

K-20210114-174901.jpg
K-20210114-174712.jpg
K-20210114-174653.jpg
K-20210114-174644.jpg

1.Bringsmart 12V 72RPM Geared motor(

https://www.aliexpress.com/item/32968002582.html?s...

2. 12V SMPS

I tested 12V 3A and it worked, but I recommend at least 5A or higher.

3. 6*7 coupling

https://www.aliexpress.com/item/1005001602250533.h...

My first slotted coupling is broken, so I ordered 6*6 and 7*7 oldham coupling from aliexpress.
I'll make it to 6*7 coupling.

Or you can drill 6*6's 6mm hole to 7mm.

4. 6mm hex wrench

You should cut the bent part.

5. DC motor Driver

https://www.cytron.io/c-motor-and-motor-driver/c-m...

I bought MDD-10A from cytron. But if you want to make it simple, buy MD10-POT.

It has up/down switch and speed control. So you can make a motorized SKARSTA without arduino.

6. Optical endstop

https://www.aliexpress.com/item/32413218664.html?s...

7. M3 insert nut

https://www.aliexpress.com/item/32961915881.html?s...

8. OLED

I used 0.91" 128*32 OLED.

9.switch

Any switch is OK.

Schematic and Connection.

K-20210114-182708.jpg
K-20210114-182722.jpg
20210114_182813.jpg

I didn't make detailed schematic.

Sorry but I made it several months ago and now I cannot remember all of it.

There are a dc-dc 12V to 5V dc-dc and a power switch.

Its most complex part is OLED switch board.

3d Printing.

Body1 and Body3 is bracket and cover

Body2 is sensor fin.

Body4 is controller.

Arduino Sketch.

First Height is set to 70cm. So you should make the desk height to 70cm when first turn on.

1. Up/Down switch moves desk.

2. When you press Sel switch for 3s, It will display tiny 's' on display and memory number.

Up/Down switch will change memory number.

Press Sel switch again. And current height will saved to memory.

It can save 5 height position to EEPROM.

3. And short press Sel switch(1s) will load height.

4. If you don't press any switch for 30s, display will off.

Install

20201128_192931.jpg
20201128_203340.jpg

And it's done.