element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • More
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • More
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • More
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • More
  • 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
Pi IoT
  • Challenges & Projects
  • Design Challenges
  • Pi IoT
  • More
  • Cancel
Pi IoT
Blog Pi Control Hub:Spoke2:Blinds Automation(continued)-3D Printing Holder and Motor mount
  • Blog
  • Forum
  • Documents
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: carmelito
  • Date Created: 11 Aug 2016 11:21 PM Date Created
  • Views 121 views
  • Likes 1 like
  • Comments 4 comments
  • 3dprint
  • pi
  • picontrolhub
  • piiot
  • enocean
  • raspberry pi
  • piiot challenge
Related
Recommended

Pi Control Hub:Spoke2:Blinds Automation(continued)-3D Printing Holder and Motor mount

carmelito
carmelito
11 Aug 2016

The previous two blog post, we added the EnOcean Transceiver module to a Raspberry Pi B+ and setup up FHEM home automation server and wrote python code taking advantage of the telnet port to blink some LEDs and capture the temperature from the EnOcean sensor Kit. In addition we also used a Motor driver to drive a gear motor when the Push Button is pressed. These two blog post,  are the perquisite to this blog

Pi Control Hub:Spoke 2:Blinds Automation-- Setting up EnOcean Sensor and Blinking LEDs 

Pi Control Hub:Spoke2:Blinds Automation(continued)--Driving Motor with EnOcean PushButton

 

Here is a video demo of the blinds opening and closing in action, using the EnOcean Push button..

You don't have permission to edit metadata of this video.
Edit media
x
Upload Preview

 

3D print the STL files attached below to hold the Raspberry Pi B+ and the motor driver. And also print a holder for the gear motor and mount for the blind's turning rod.

Here are the slicer setting I used on my Flashforge creator pro

Layer height - 0.3 mm

Infill density - 20%

Temperature - 205 C (i am using Hatchbox White 1.75mm PLA )

 

 

 

{gallery:width=900,height=400,autoplay=true} 3D printed part for Blind Automation using Raspberry Pi and EnOcean Sensors

Final setup of the with the 3D printed parts + Raspberry Pi with the EnOcean Transceiver module+ Gear Motor attached to roller rod of the blinds.

3D printed base holder for the Raspberry Pi B+..Parts designed in Autodesk Fusion 360

3D printed base and top, that is the case for the Pi and the EnOcean Transceiver module

Soldering ...

Putting the Circuit together

Adding zip tie to hold the motor driver, and adding screws to hold the 3D printed parts together..

Adding the motor to the 3D printed part

Adding 3D printed motor mount, ensure that the screw lines up with the notch in the gear motor.

Mount your setup on the wall next to the blinds and test it using an EnOcean Push button..

 

 

In addition to 3D printing the STL's attached , we will also need a zip tie to hold the motor driver to the 3D printed part as shown in the picture above.

And 4-40x3/8 screws to fit all of the 3D printed parts together

Hot glue to add the blinds rolling rod to the motor mount and screws and a drill to mount the parts to the wall ..

 

As part of the next steps, i am going to have to

- Find a longer USB cable .

- Also find another USB cable which I will have to cut to power the gear motor, instead of the 4 AA battery pack.

- Measure the approximate time it takes the blinds to Open/Close and modify the python program, so that I can use the other two side of he EnOcean push button for some other functionality ,      like switch the table lamp On/Off ..

Attachments:
BlindsAutomationSTLs.zip
Anonymous
  • carmelito
    carmelito over 5 years ago in reply to DAB

    Thanks DAB, I dont see the Pi B+ get too hot, I just have the program+FHEM server running , have it running for a full day now ..Planning to run it for a week, which mean I will post an update back, if i see it warp/melt the 3D printed enclosure ... Hoping and praying  it doesn't !!

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • DAB
    DAB over 5 years ago

    I like the enclosure.

     

    How hot does the RPi get once you get all of the pieces stuffed into the box?

     

    DAB

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • carmelito
    carmelito over 5 years ago in reply to clem57

    Thanks for the comment clem57, did some more testing in the night, pretty happy with the way it turned out ..the only annoying bit is sound the gear motor makes, i think I am going to replace it with a stepper in the future..

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • clem57
    clem57 over 5 years ago

    Love the blinds opener.

    Thanks,

    Clem

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Element14

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 © 2022 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

  • Facebook
  • Twitter
  • linkedin
  • YouTube