This is a multi voltage (12, 5, 3.3 V) circuit board with arduino Atmega 2560 and 8 relays that control lights and Irrigation of plants through Ardu droid Bluetooth android application
Step 1: Required Hardware
1. IKEA Hyllis shelving unit costs around 15$ but its structure is good and allows you to control the height of the lamps. 2-9. I bought these accessories and modules from banggood. Each picture has a description and even the price at that time. 10. submersible water pumps. More power is required for plants on upper shelves.
You will also require some tools - wooden board, drill, plastic bolts and nuts, soldering iron, 2 pin extension wire cable, heat shrink, double sided adhesive tape, female dupont wires
Step 2: Preparing the Light Shelves
First assemble the whole shelving system in order to achieve straight form. Unscrew each shelf separately and with the help of double sided adhesive tape align the lamps next to each other. I excluded one of the shelves in order to allow height control. Finally, connect all the lamps together in series (images 3,4, 5)
Step 3: Multi Voltage Board and Connection to Arduino Atmega and Relays
I used a wooden board for insulation purposes and fixated all the modules with plastic bolts and nuts after drilling holes of identical diameters. I cut the copper PCB board into 4 pieces, divided each piece into 2 parts (positive and negative) by grinding away a line in the middle and fixated them on the board with double sided adhesive tape. I soldered the wires accordingly and achieved 3 voltages (12, 5 and 3.3 V) on 3 different copper boards that served as a power source for all the modules and the lights. I also added an independent ground for the 12 V (image 5) , which is needed to connect the ground of the lights whereas the positive is in the relay.
Step 4: Power Distribution
this photo has the power distribution presented
Step 5: Connection Via Bluetooth
I found this app to be wonderful in controlling the relay and even getting feedback from the soil moisture sensor. This is my first arduino project so I limited myself to Bluetooth connection without going into the codes. I'm still gonna modify it and add esp8266 to it and maybe even hook it to teleduino and control it from anywhere in the world. Hope you guys try it. peace