Thank you for any advice or help in advance! I have been researching Arduino's applications for a few months, and recently pulled the trigger on giving the uno a try to see for myself how easy it is to work with. So far I am having a good time, but I am skeptical whether or not I can achieve my goal I came into the Arduino community with.
I am hoping to control 2 relay outputs, based on 2 analog inputs (level sensors). In addition, I would also like to use an app on an android based tablet over a non internet connective wifi network to control the 2 relays.
Just for learnings sake, I bought the Arduino Uno and the Seeed Relay shield to fiddle with, and I found out that I was wrong on the way the 2 connect to each other. I was expecting to connect the 2 using several pin connectors, but I found out that the relay shield lays directly on top of the Uno, essentially blocking me from the rest of the pins.
If anyone with intermediate+ experience could help me out with any portion of this problem, I would be greatly appreciative.
I don't have one, but the best I can figure from the illustrations is that the height of the relays is such that you can stack another shield on top and the screw terminals - once fixed - lead the connecting wires out to the sides.
It appears that the "version one" relay shield was not fitted with the stacking headers, but the "version two" is.
Yea I noticed the version advertised on some sites has the stacking headers, but the one I purchased at radio shack does not. I just wanted to make sure that I am not trying to put too many features into a project and find out the hard way that it can't be done!
It looks as if it follows the Arduino convention that all the main pins are passed through the shield. If there's a height issue it would be possible to install an additional set of stacking headers above the relay board to space the next board up. Alternatively you may be able to put the relay board at the top of the 'stack'.
When using multiple shields you need to check that none of the shields are trying to use the same pin for different purposes. If you get a conflict there are ways around it, but it's best to avoid it in the first place.