element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Arduino Forum AUTOMATED BLIND
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 13 replies
  • Answers 6 answers
  • Subscribers 395 subscribers
  • Views 1163 views
  • Users 0 members are here
Related

AUTOMATED BLIND

Former Member
Former Member over 9 years ago

Am having a project to deliver in two months time, the project is about automated window blinds. Am good in computer programming but not actually good in electronics. I need assistance please.

  • Sign in to reply
  • Cancel

Top Replies

  • jw0752
    jw0752 over 9 years ago in reply to Former Member +1 suggested
    Hi Benny For everything electro-mechanical that is created there isn't one path to success. Your imagination and your available technology will determine how you get the job done. That is why it is difficult…
  • kulky64
    kulky64 over 9 years ago in reply to Former Member +1 suggested
    Please, if there is another component that is needed for the system you can let me know. Maybe some limit switches or some other way to detect if the blinds are in their extreme positions. Another question…
  • Former Member
    Former Member over 9 years ago in reply to jw0752 +1
    Have gone through Ben Heck Video, but the concept he used doesn't really suit what am meant to work on. It's the same ideology with mine but, his concept his based on bluetooth but i want mine to be autonomous…
Parents
  • jw0752
    0 jw0752 over 9 years ago

    Hi Benny,

     

    Here is a post from 2014 that may have some ideas for you. You may be able to find other posts about Shades, Curtains, and window treatments by searching the E-14 Forum. Otherwise you will have to frame up your idea better and present it with specific questions so we have something to work with. As it is now it is too general.I look forward to following your progress.

     

    https://www.element14.com/community/community/experts/benheck/blog/2014/03/28/arduino-powered-curtain-automation

     

    John

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • Former Member
    0 Former Member over 9 years ago in reply to jw0752

    Thanks for the Hints.

    Have made some research, and the major component that i think i might require are LM35, LDR, a DC Motor and an Arduino UNO R3 board.

    I also which to make use of a Roman blind for a Demo. I don't know how appropriate the use of those components are?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • jw0752
    0 jw0752 over 9 years ago in reply to Former Member

    Hi Benny

     

    For everything electro-mechanical that is created there isn't one path to success. Your imagination and your available technology will determine how you get the job done. That is why it is difficult to tell you what components you will need. Try to break the system down into pieces and make the individual parts work and then interface them. I am not sure what an LM35 is and perhaps the LDR is a low dropout regulator. You will need a power source for the motor that is separate from the Arduino's power suuply. If you do want to power both the Arduino and the Motor off the same supply you will need a regulator and filter capacitors to make sure the Arduino get proper and clean power. The arduino will not be able to switch the motor on and off by itself. It will need a transistor that it can control that in turn will turn the motor on and off. The transistor will need to be protected with a flyback diode. If you are going to want the motor to rotate in both directions you will need a circuit called an H Bridge. An H-Bridge will allow the arduino to turn the motor in a CW or CCW direction as well as brake or stop the motion.

    The break down of your project might be:

     

    Arduino and software to interpret your input switch or switches. You could have one button to open the blinds and a second to close them. Or you could have one button that alternately opens and closes. Your software will have to accommodate switch bounce. The is where switches do not make a perfect closed contact immediately and the Arduino is fast enough to misinterpret this as multiple pushes of the switch.

     

    H-Bridge and Motor circuits. Here you will want to make sure that the H-Bridge powers the motor and that simulated input to the H-Bridge does what you expect it to do. This will also give you information on what will be required from the Arduino as Outputs to make the H-Bridge work.

     

    Motor to Blinds mechanical. Here you will have to devise a way for the motor to provide the power and motion necessary to open and close the blinds. It may be necessary to gear the motor down so that there is enough force to move the mechanism and also to slow it down so that it doesn't happen too fast.

     

    If you begin to work on this you will learn a lot and have a lot of fun. If you have questions someone on the Forum will try to help but we work best when you already have a partially working circuit and can give us drawings, pictures and schematics of what you have done.

     

    John

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Reply
  • jw0752
    0 jw0752 over 9 years ago in reply to Former Member

    Hi Benny

     

    For everything electro-mechanical that is created there isn't one path to success. Your imagination and your available technology will determine how you get the job done. That is why it is difficult to tell you what components you will need. Try to break the system down into pieces and make the individual parts work and then interface them. I am not sure what an LM35 is and perhaps the LDR is a low dropout regulator. You will need a power source for the motor that is separate from the Arduino's power suuply. If you do want to power both the Arduino and the Motor off the same supply you will need a regulator and filter capacitors to make sure the Arduino get proper and clean power. The arduino will not be able to switch the motor on and off by itself. It will need a transistor that it can control that in turn will turn the motor on and off. The transistor will need to be protected with a flyback diode. If you are going to want the motor to rotate in both directions you will need a circuit called an H Bridge. An H-Bridge will allow the arduino to turn the motor in a CW or CCW direction as well as brake or stop the motion.

    The break down of your project might be:

     

    Arduino and software to interpret your input switch or switches. You could have one button to open the blinds and a second to close them. Or you could have one button that alternately opens and closes. Your software will have to accommodate switch bounce. The is where switches do not make a perfect closed contact immediately and the Arduino is fast enough to misinterpret this as multiple pushes of the switch.

     

    H-Bridge and Motor circuits. Here you will want to make sure that the H-Bridge powers the motor and that simulated input to the H-Bridge does what you expect it to do. This will also give you information on what will be required from the Arduino as Outputs to make the H-Bridge work.

     

    Motor to Blinds mechanical. Here you will have to devise a way for the motor to provide the power and motion necessary to open and close the blinds. It may be necessary to gear the motor down so that there is enough force to move the mechanism and also to slow it down so that it doesn't happen too fast.

     

    If you begin to work on this you will learn a lot and have a lot of fun. If you have questions someone on the Forum will try to help but we work best when you already have a partially working circuit and can give us drawings, pictures and schematics of what you have done.

     

    John

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Children
  • kulky64
    0 kulky64 over 9 years ago in reply to jw0752

    I am not sure what an LM35 is and perhaps the LDR is a low dropout regulator.

    The LM35 is temperarue sensor with analog output and by LDR he probably means Light Dependent Resistor to automatically adjust the blinds according to light conditions in the room.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • jw0752
    0 jw0752 over 9 years ago in reply to kulky64

    Hi kulky64,

     

    Of course you are right. I have worked with the LM35, 36, 37 series in the past but for some reason when I saw the number it didn't ring a bell. Also when I tried to search the number on Octopart it didn't come up. As far as the LDR is concerned you are probably right on that one too. Since I began on E-14 one of my pet peeves has been the use of unidentified acronyms and initialisms in posts. I began to collect them and identify them. To date I have a list numbering a little over 500 different XYZ, PDK, TTP, type codes that have been used. Here is a link to the post in case you are interested in looking at it. I just brought it up to date.

     

    https://www.element14.com/community/people/jw0752/blog/2014/10/03/acronyms-initialisms-abbreviations-and-variables

     

    John

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube