Auto PC Turn On/Off Using Bluetooth App and Arduino
An early Arduino and Bluetooth-based home automation project that used a phone button to turn a PC and UPS on/off through servo-controlled physical switching.
Early project demo
Watch the demo directly on this page.
Open on YouTubeOverview
Auto PC Turn On/Off was an early hardware automation project from 2021 built around a simple personal problem: forgetting to turn off the PC and not wanting to get out of bed to switch it off. Parth built a Bluetooth app and Arduino-based setup that could trigger the switching sequence from a phone. The system used servo motors to physically operate the PC and UPS switches, turning a small everyday inconvenience into a working automation prototype. The project was also playfully described as being made for people who do not remember to turn their PC off and are not willing to get up from bed to do it. This early work is useful because it was not only screen-based coding — it connected software commands to real physical action and shows early interest in IoT, home automation, electronics, robotics-style movement, and practical problem-solving.
Problem solved
The project solved a personal convenience problem: switching off a PC and UPS without physically getting up. Instead of treating it as a minor irritation, Parth converted it into an automation experiment using a phone, Arduino, servo motors, and timing logic.
What it does
The system allows a user to press a button on a phone and trigger the PC/UPS switching sequence. On the hardware side, Arduino controls multiple servo motors that physically operate switches. The code also includes RTC-based timing logic, serial command handling, and button-triggered control paths.
Contribution
Parth designed and coded the Arduino control logic, connected the servo-based switching sequence, tested the hardware movement, and built the project as a working home automation demo. The project connected mobile input, embedded code, physical hardware, and everyday problem-solving.