FAQ: Room lights & blinds - control both?
We now have an Arduino compatible LED companion controller for our radio equipped motors. An RF (Radio Frequency) signal is used for transmission of the remote control signal.
A small antenna in the motor (and the LED controller) receives the control signal and a microprocessor then uses the decoded signals to activate the motor (and LED lighting).
The RF signal is also capable of passing through walls and in many cases can reach anywhere inside a typical home. Our multi-channel remotes have up to 14 channels that can be programmed to control blind motors and other devices. If you extend your system with Vera™ the possibilities are unlimited.
Not Another Dead-End Control System
We have heard many complaints about isolated, proprietary control technologies, and we too have had the experience of using 6 different remotes in our living room. The RollerTrol™ system has been designed from the ground up to eliminate this problem of multiple, disconnected control systems. The ability to interface our motors with the Vera™ web server (or any device with a USB port) takes you one giant step forward to having a single, unified control system for all your devices.
Available now, with our new Arduino compatible RollerNode™ LED lighting controller you'll be able to control LED lighting in various different rooms and hallways throughout the home, with the same remote that controls our radio motors. If you decide to use our Vera™ control system, you can extend your system to work with phones, tablets, PC or any other web enabled device, whether at home or away (and continue using your original hand held remotes in your home). The Vera™ system also supports Z-Wave™, Insteon™, x10™ and other control protocols.
The picture above demonstrates this capability, using a high power concealed 12v LED spotlight (with warm white color temperature) to highlight a beautiful piece we picked up in Barra de Navidad. The picture below shows an LED lighting strip (about 16 feet) controlled by the same remote used for our blinds via another RollerNode™ Arduino compatible controller. You could also create some great cove lighting effects with this system.
Our new RollerNode™ add-on controller allows the remote control to operate 12v LED lighting. For instance, our standard 8 channel remote could be set up to control 6 blinds and 2 groups of room lighting. You can split this up any way you like. Our 14 channel remote provides even more flexibility.
The LED strip lighting has an adhesive backing and can be concealed behind valances or custom moulding (see picture below) to create spectacular indirect lighting effects. The soft, warm white color is easy on the eyes and the light is evenly distributed over a wide area, with no bright spots. You can also use spot lights or any other type of LED lighting, it doesn't have to be strip lighting (or use a combination of both).
The RollerNode™ LED controller provides a pleasant 'soft start' whereby the light is smoothly increased to half or full brightness. When it's time for lights out, the program code inside the Arduino microprocessor fades the light down to darkness. If you have ever woken up to blinding lights, you'll appreciate how pleasant the controlled start or fade can be.
There are many other applications for the RollerNode™ system. For instance, we are often asked about using our motors for home theater systems. You can easily combine our radio motors with LED lighting to have a single button push (perhaps on your phone) that will deploy your blackout window blinds and projection screen, turn on the projector, adjust the screen borders for the proper aspect ratio, then do a slow theatrical fade of the room lighting as the picture appears. When you're finished, another button press reverses the process and presto, you've got your room back!
The RollerNode™ LED controller comes pre-programmed, so if you like 'easy', you need to do nothing more except plug it in for normal operation, and you can stop reading right here ... but please continue reading if you would like to understand more about its capabilities.
Explore a New Approach to Design Flexibility
If you like to tinker, you can adjust the code on your PC with a simple text editor (or the free Arduino IDE software) and upload it to the controller via USB connection. It is very easy to do, which is why the Arduino system has taken the world by storm, providing sophisticated microprocessor control capabilities to non-technical artists and hobbyists. Not only are we committed to eliminating 'remote hell', we also encourage participation in this great new open source microcontroller environment.
The first Arduino (Italian for 'good friend') was released in 2005 by a team of very clever instructors at the Interaction Design Institute Ivrea (IDII) in Italy. Many consider it to be the most influential open-source hardware movement of its time. There are quite literally thousands of free code samples and project examples on the Internet, check out the main Arduino website. The pre-installed code for our soft start LED dimmer will be available from our website, if you want to modify it.
The RollerNode™ motherboard has expansion capabilities too. We use the very compact Arduino compatible Nano v3 microprocessor board (designed by Gravitech USA), and there is a full breakout socket on our motherboard for those of you that want to add a custom electronics board.
Not much bigger than a postage stamp, the amazing Nano board is a fully bootable computer with a built-in operating system, tiny solid state hard drive, system RAM, and a USB port. You get all this functionality in an easily concealed mountable housing (4.75" - 120 mm long) operating at 12 volts DC, at a very affordable price!
If you feel really adventuresome, the RollerNode™ motherboard form factor has been designed to accept the Gravitech Nano add-on boards you'll see on their website. Zigbee/Xbee wireless mesh network, anyone? Want to make a tiny web server? How about an mp3 player? The possibilities are limited only by your imagination.
The RollerNode™ housing itself also has captive slots that allow you to slide boards in without any fastenings (115x32mm). It uses easy access, high integrity screw terminal blocks for connecting power and inputs/outputs. The system is contained in a flange mounted housing with slots that accept additional circuit boards (see RollerNode™ housing in top picture).
In addition to the 10 amp PWM output on the motherboard, there are 4 input/output terminal blocks for sensing or additional output, but all of the Arduino ports are available for use at the Nano breakout socket header, so it is an excellent platform for developing your own prototype boards.
You could create a temperature sensing scenario simply by connecting a temperature sensitive resistor (thermistor) to one of the analog inputs of the Arduino Nano. You could also monitor sunlight intensity or general light conditions by connecting an LDR (Light Dependent Resistor), also known as photo-resistor.
The power handling capabilities are reasonably high (it also has reverse polarity protection), with an auto-reset fuse that triggers at 11 amps, and re-sets at 7 amps. There is also an 'auto-off' circuit that allows the Arduino to turn itself off after use, making it a very green product for low power energy conserving projects. Only the radio receiver stays alive, waiting for a command signal, consuming about 20 mA (or 0.03 mA on our low-standby version). The output transistors we use are rated at 75 amp, so it is unlikely you'll have any power handling issues within the 10 amp fused range.
When a radio command is received, the main board has power applied and the Nano is booted up, starting the LED fade up sequence. The microprocessor latches the power on by holding pin A0 high, then automatically kills power to itself and the motherboard after the 'off' command sequence is executed. You can also use a jumper to defeat the auto-off system if you need it to be constantly on.
Flexible Dual Motor Control
We are also producing the 'MiniMight' plug-in module option that adds motor control for items that don't have a built-in radio receiver, such as our 12v window openers. You can use this version to control two 12v reversible DC motors independently, up to about 2 amps total current (with brief peak bursts up to 6 amps). The motor control chip also has built-in thermal and overload protection.
Each channel is driven by a PWM (pulse width modulation) output from the Arduino microprocessor for variable speed control. In the case of our fixed speed blind motors, a simple 'full on' signal is passed to the PWM output. There is a jumper setting that allows you to combine both motor channels in parallel and operate it as a single controller for a larger motor. The system also has additional program control over reversing and motor braking, with a low standby mode that can be enabled as a power saving measure when the motors are inactive.
The optional MiniMight motor controller board for RollerNode™ can also be re-purposed and used to control other devices (such as relays) simply by connecting relays to the motor outputs. You can also alter the behavior of your controller by reprogramming the Arduino microprocessor with a simple upload via USB from a laptop or similar device. This will be covered in the advanced instructions for reprogramming the Arduino microcontroller.
A complete set of fully functional motor control and LED soft-start code will be available on our website. The projected release date at this time is early September, when the first units are available. Production will be limited at first, but pre-orders will be accepted late August if you wish to reserve one.
LED Lighting Examples
Here's our favourite wall fixture we picked up in Guadalajara (Tonala) controlled by the same remote used for window blinds
We sincerely hope you enjoy using these advanced motors; if you have any questions, please feel free to contact us at any time!