Project showcase
Office Desk Web Control

Office Desk Web Control © MIT

Control office desk (namely LINAK CBD6SP00020A-009) via web and/or serial port with Arduino.

  • 1,737 views
  • 0 comments
  • 2 respects

Components and supplies

Apps and online services

About this project

Background

In my company we have these nice height adjustable desks. The desktop computer is attached just under the desk. The motor controller is very simple and accepts input from a couple of RJ45 ports, of which only one is used by the hardware buttons. So, why not to use the second available port to control the desk via a web interface? A simple web API also allows me to control the position of the desk via keyboard shortcut; just bind the shortcut to a curl call with the right parameters and the desk will go up and down like magic.

Realization

A simple python web server is running on the PC. Via USB, it is connected to an Arduino Nano that controls a simple two channel relay. The relay is just short-circuiting once one cable (desk goes up), once the other (desk goes down). Very nice and simple.

Code

Arduino desk web controller

Comments

Similar projects you might like

Control Home Appliances Through Web Or Mobile

Project tutorial by Gadget Programmers

  • 8,209 views
  • 4 comments
  • 21 respects

Servo Control with TV Remote Control

Project showcase by eldo85

  • 7,716 views
  • 5 comments
  • 23 respects

Arduino - Control Arm Robot via Web

Project tutorial by phpoc_man

  • 10,555 views
  • 17 comments
  • 117 respects

Control an LED with the Remote Control

Project showcase by Nicholas_N

  • 3,192 views
  • 2 comments
  • 9 respects

Arduino Dynamic Web Control

Project tutorial by phpoc_man

  • 34,758 views
  • 15 comments
  • 117 respects
Add projectSign up / Login