Skip to content

nicklargent/automatic-blinds-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Automatic Blinds Controller

Ardunio code to control custom rig for my mini blinds.

You can find the printed parts over on thingiverse

Intro

My goal was to automatically open and close my office blinds in sync with daylight outside. I was inspired by a design on thingiverse and decided to make my own controller. I wanted to be as compact as possible which meant eliminating the control rod for the blinds. I built a rig that attached directly to the blinds base with a minimal profile.

The design is powered by an ardunio nano powered by wall USB and triggered by a light sensor taped to the window behind the blinds.

I intended to minimize the design further with a custom board and 3D enclosure, but my reality is that this has operated flawlessly for 6 months and has been hidded behind curtains.

Usage

  1. Upon powering on, the device is in calibration mode. The buttons are used to rotate the blinds in one direction or the other.
  2. Use the buttons to position the blinds to your preferred 'open' position. Press both buttons together to set the position.
  3. Now use the buttons to rotate the blinds into your prefered 'closed' position and then press both buttons again.
  4. The system is now calibrated and will open / close the blinds based on the light level detected (make sure the light sensor is positioned outside of the blinds.)
  5. While in this mode, holding either button for 4 seconds will toggle the current state (open/closed).

Parts

This design is built around an Ardunio Nano, 28BYJ-48 stepper motor, ULN2003 driver board, and common phototransistor.

Images

Project Photo

Closeup

Fritz

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages