Roller blind controlled via CORE2 and RPi




Make my roller blind move

We think it is boring to open and close again and again roller blinds. It is simple to add some motor to make it move, but we want to control it via internet, so we decided to use Core2, because it provides IoT features in easy way. We wanted to create user-friendly DIY mechanism for roller blind, so we designed 3D printed elements.

roller-blind-controlled-via-core2-and-rpi

Assembly

The elements of the enclosures are 3D printable and available on Github here. The other components are listed above. When assembling mechanism to your roller blind window, follow this instructions:

1. Put DC motor in the “Roller_Motor_Enclosure” part and tighten it with two M3x6 screws.

2. Close the motor with “Roller_Motor_Enclosure_Bottom“, make sure that the wires are outside the box and tighten it with two M3x10 screws

3. Attach “Roller_Shaft” on the motor’s shaft and tighten it with M3x6 screw.

4. Wrap a string of a roller blind on the shaft and cover it with “Roller_Shaft_Enclosure“, then tighten it with two M3x30 screws.

5. Put microswitch in the “Roller_Endstop_Enclosure” and cover it with “Roller_Endstop_Enclosure_Top“.

6. Solder some wires to the “C” and “NC” connectors of the microswitch, make sure you can plug it to the CORE2 hSens1.

7. Close the loop of the string and attach motor mechanism, so the string is tight. Then attach the endstop mechanism on the top of the frame of the window. The glue or the tape is the best option.

Optionally you can cover screws with “Roller_Hiding_Screw” elements.

Circuit diagram

Everything we need to program the device via Husarion Cloud is described on the Husarion’s webpage:

https://docs.husarion.com/howtostart/core2_1_0_0/index.html

We have chosen option with Raspberry Pi 2, because we have one. It is also possible to connect Core2 with popular ESP8266 as you can see on their site.

1. Connect Raspberry Pi to the RPi connector as described on the documentation here.

 

Read More:  Roller blind controlled via CORE2 and RPi


© 2015 Powered By Engineering Projects Team, Raspberry Pi Projects

Scroll to top