I would like to receive some inputs and suggestions about a project that I want to start. My project is a little big, but I will do it by parts, so let me explain:
I want to be able to open my doors using a NFC card/phone, and generate logs to see it after by a webinterface. In addition, I want to be able to receive a notification from my door sensors if the door is opened by normal keys (I need some door lock that can be opened by nfc or keys, any suggestions?).
After that, I want to connect my IP cameras and take pictures in some ocassions such as opening the door by normak keys.
Going on, I want to see if I’m able to connect my smoke alarm to it.
In addition, I would like to be able to control my air-conditioning and home theatre system using maybe the IR codes from their remote control.
Finally, I want to be able to control my light system (turn off/on external lights when the sun rise/left).
The help that I want is to select the hardware components. I think it would be intersting to use Raspberry Pi, however, I believe that Arduino have more sensors and is more able to control these thinks. What do you guys recommend to me? Maybe it is good to buy some arduino ↔ raspberry pi GPIO shield?
If I get a good approach, I will try to document the process to help the newcomers like me.
I haven’t used one (yet!) but it sounds like a BeagleBone would be a better choice for this than the Pi. Lots of built-in IO and I think the distro loaded on it already has a webserver.
There are some comparison blogs, but my main reasons for preferring the BeagleBone is that it has a lot of built in I/O and I want to experiment with its Programmable Real Time Units.
Mee_ n_Mac:
Any recommendations as to a good comparison of Pi(s) vs BB’s vs pcDuino vs other SoC dev boards ? They all appear similar at first glance.
I tried to search it over the whole internet, but they are selling it by $100+ plus shipping, what a shame! and the official retailers are out of stock and did not ship to australia… Maybe BeagleBoard community needs to put a rule to do not sell batch for these retailers… However, I still in doubt about the sensors and compatibility to my project… maybe someone can give me opinions?
As of 4pm today, we were notified by CircuitCo that they are stopping production of the BeagleBone Black Rev B units, due to a memory shortage. They are beginning production of the Rev C BeagleBone Blacks that will have 4GB of eMMC Flash and come preloaded with Debian Linux.