Professional Documents
Culture Documents
Device Specifications
Home-automation Hub
Option 1 Raspberry Pi
Option 2 Arduino with Wifi Shield
Each one of these options all have the option of Wifi connectivity. However, it was decided
to go with the Raspberry Pi in the end. This was due to the following considerations:
Upgradability, Cost, Security, Familiarity. Upgradability wise, the Pi has the most amount
of upgradability due to the fact that it is running on an OS thus many different Python
libraries can be used. This makes upgrading much easier than the other 2 which do not
have Python libraries available for use. Cost wise, the Raspberry Pi costs the most at
about $50. As for security, both the Arduino and the Pi would allow me to write my own
security encryptions but the Argon requires me to use their 3rd party IoT cloud. Lastly,
familiarity. Both Arduino and Argon use a variant of C which I am not very familiar with. I
am most familiar with the Python language. In conclusion, it would be best to use the Pi.
Option 1 LDR
2 Options to sense if the lights in the room are off. The first is to use a simple LDR to
sense the light level. The other is to use a voltage sensor connected to the mains. Using a
voltage sensor directly connected to the mains is definitely dangerous. Thus it would be
better to go with the LDR option.
Both options allow you to transfer water from point A to point B. They both also run on 12V
so no difference as they both require a step-up converter to run. Thus, it comes down to
the difference in price. The peristaltic pump costs about $12 while the submerged costs
about $3. The price difference is large. Thus it would be better to go for the submerged
pump.