
|
|
This project consists of a 4 channel general purpose receiver, connected to an Arduino NANO microcontroller, with a few relays for output. It becomes the "base" system for the remote control system in my RV.
Depending on country and it's regulations, you can buy pre-made receiver modules in 315Mhz, 433Mhz, and other frequencies. If you intend on constructing something like this system, you must determine which receiver modules are suitable for use.
In addition to the receiver I am building, a multi-channel transmitter must be used. Fortunately, many of the pre-assembled transmitters (from mfgs such as eMylo) do have certifications for use from both the US and European countries. But again, you must determine suitability. Why go to all the trouble to build such a system when other systems exist, such as Lippert's LINC receivers and American Technology Components (ATC) Genesis System that might be suitable? While these systems could be used, I decided against using them due to several factors:
Distributed System: Systems such as the Lippert ans ATC systems are centralized in that they have a single chassis, typically installed behind or adjacent to a control panel. This works OK for slideouts and lighting that have their switch controls at the control panel, but not so well when the switch you want to control is 20ft from the control panel. In a distributed system, multiple receivers are used, each one placed around the RV adjacent to the switch it will control. This prevents the hardship of needing to run wiring all over the RV. In my distributed system, I am locating a 4 Channel receiver behind the control panel as I need to control 4 devices; Awning (requires a channel for Extend and a second channel for Retract), the main living room (Salon) overhead lights, and the LED strip light at the Awning. If more than 4 channels are required, an expansion board can be used to add 2 or 4 more channels. I decided to not remote the slideouts, as their impact is minimal. Afterall, you extend the slideouts when you arrive at your campsite, and retract them when you leave. However, you may likely operate the awning on a daily basis, so it merits remote control.
Standardized System: The Lippert and ATC systems are Proprietary, at least in the sense that there is no data available as to the methodology used for the link. In contrast, the wireless relay systems are more-or-less generic. Most of the time, a Brand A transmitter will work with a Brand B receiver. There are a few exceptions though, so there is not quite 100% compatibility. Flexibility: There are a few limitations with the commercially available wireless relay systems. Most receivers can be programmed (learning mode) to handle multiple transmitters, thus one transmitter can also control multiple relays. However, the limitation comes from two areas:
Expandibility: The 4 Channel receiver I am building is completely software configurable. Any transmitter code can be assigned to any channel; a channel can be configured for latching or momentary, and so on. As well, the receiver can be expanded to a 6, or 8 channel version with the addition of an adapter board. I am providing the adapter board for convenience. I will be using the expansion board in the future, but for now, I am limiting the receiver to 4 channels.
Building the ReceiverSo lets get started building the receiver. Construction consists of assembling two circuit boards and programming the microcontroller. A .PDF is available that provides step-by-step instructions on building the boards. The monitor panel is optional, so the Bill-of-Materials for the panel has been separated. However, the monitor will make it easier to program the receiver as well as keeping track of the Remote System activity.
Bill of Materials
Notes:
Construction Video
|