Welcome to Lakeshore Innovation, a Prairie Spirit Papers Website

Using relays to control remote lights with two Raspberry Pi's

The basic problem I was looking to solve was to turn on the outside lights of an out building as well as external lights on the main house using a Pi (or two). This would provide light when I walked the dog or had to visit the out building at night, as without this control, you had to be in the house or the out building to turn on or off the exterior lights. My design goal was to be able to turn the lights on, or off using the current 120V switches as well as turn them on or off using relays controlled by Raspberry Pi's. These Pi's would allow me to remotely control the lights using a web page, a simple GUI app, two low voltage Pi connected switches (one wired to each Pi) or a cron job to have them turn on or off at fixed times. I wanted the lights to still work normally using the 120V light switches in the wall and I wanted any external wiring I added to be simple to remove when it was time to sell the house. You can't guarantee the next buyer will be a fan of the Pi, so it is good to be able to get back to the original look if needed!

I hope some of these ideas can be useful to a project you are considering!

The high level design as a block diagram

The design details and code for the project.

Using Solar power and an Aurdino to power a dehumidifier when the sun is shining

This project builds a solar powered dehumidifier solution for a boat or RV stored in a sunny but humid environment. The dehumidifier can be run without any land based power through an inverter running off the house battery bank. The solution will manage the battery discharge and solar charging to ensure the house batteries are not abused.

The high level design and a circuit diagram

The Aurdino code for the project.