Naoki Yokoyama
About MeCVResearchGitHubGoogle Scholar

Easily unlocks doors through mobile app


  • Unlocks front and downstairs doors through app from phone
  • Uses Hall effect sensor to sense if door is closed
  • Automatically locks door behind you
  • Makes sure that the deadbolt is in the lock position
  • Using some servos and printed parts, I built this smart lock with my roommate. I handled the Arduino code, while he created the app and the code that runs on the Raspberry Pi. My Arduino and his Pi talk to each other through a USB serial cable. A wire soldered to the potentiometer inside the servo allows the Arduino to make sure that the deadbolt is in the lock position.

    Hall effect sensor + covered neodynium magnet

    Full setup, including RPi and buzzer servo