ElectricDollhouse wrote:Hello everyone,
I'm an absolute beginner but it's nice to be here as kindly suggested by the shop assistant at Maplins this morning. I am seeking advice if I may?
From searches online I think my project is comparitively basic but I'm still struggling to grasp electronics and it's technical jargon.
I make tiny dollhouses and would like to operate LED lighting and door open/close operation by way of a RC/wireless fob. My wishlist is:
1. A multi button RC to switch individual LED light on/off/dimmer.
2. Same RC to transmit to low voltage motors and cogs that will open and close dollhouse doors.
3. All the above to be powered by built in batteries in the Base of the dollhouse as opposed to plug in transformer.
Any suggestions and solutions will be greatly appreciated. Thanking you in advance.
This is all fairly simple in concept, there will be many ways it can be implemented.
1a. Multi-button RC: 422MHz is your friend, there will already be a wide variety of multi-button RC transmitters, you can either pick one you like or build your own. If you build your own you could go as far as the touchscreen version suggested by Tech-Mech.
422MHz transmitter receiver pairs are very cheap.
Adding a Wifi dongle and running the dollhouse lighting from a webpage served by the Pi would also be possible, allowing a phone or tablet to control the lighting / doors etc.
1b. LED's: unless you are limiting yourself to one or two LEDs per button push you will need to use a transistor to switch the LEDs on (too much current for the Pi to handle). Not a big problem and can be added after you've proved the concept with a single LED per button push.
2a. as 1a.
2b. Motors: There are a wide variety of options, the safest route is the servos suggested by Tech-Mech but if you prefer other options they are available.
3. Shouldn't be an issue, there are plenty of options out there.
Unlike Tech-Mech I'd use a Pi for this. (An A+ or maybe a Pi0 (if you can get one) but use a B+ or Pi2 as your testing and development machine).
Don't try to get it all working at once, do one thing first then expand it to add other functions.
Building Management Systems Engineer.