I'm working on a project whose ultimate goal is to send messages to Pachube in response to events originated from my house.
More specifically, I'm trying to emulate a "classical" PIR-based alarm system, where a PIR sensor is used to detect movements inside a given room; the "presence event" is sent over a 433 MHz link (made up with these tx+rx: http://www.hwkitchen.com/products/a433mhz-rf-link-kit/
) implemented using Virtuawire library. The receiver side is composed by an arduino, the Ethernet shield and the 433 MHz receiver.
The issue is that when I use the Virtualwire library at the receiver side, which is needed to receive the data over a generic digital arduino pin, the Ethernet shield doesn't work properly.
I guess that this issue may be caused by the interrupts used by both Virtualwire and Ethernet libraries, which can conflict...
Can this be the reason? Did someone have experience on using the Ethernet shield with other hardware that uses interrupts?
Thank you in advance,
PS: Happy new year!