Aruino-based motion triggered security camera

Hi.

I have in mind a project that I want to kick off namely an Arduino-based, motion-activated security camera that, when triggered, captures an image in jpeg format and transmits that image to, let's say, a Raspberry Pi 3 using two NRF24L01 transceivers. This image will then be sent to my email address or to my phone via sms.

So, for this project I would basically need:

  1. An Arduino Uno R3 or Arduino Mega 2560 R3 (which one?)
  2. A camera module (any recommendations are welcome)
  3. Two NRF24L01 transceivers
  4. PIR Motion Sensor
  5. Anything else?

Is a project like this even possible or am I way off course? I've just started out with electronics as a hobby and any suggestions are welcome.

maybe Building a low cost wifi camera – Johan Kanflo can give you some clues?