ขอคำแนะนำเกี่ยวกับโปรเจค Arduino ครับ

สวัสดีครับ ตอนนี้ผมกำลังทำโปรเจคตัวนึง เกี่ยวกับพวก Home Automation โดยใช้ Arduino กับ Raspberry Pi2 ( เป็น server และติดต่อ Arduino ผ่าน usb )
โดยสเป็คประมาณนี้

- ควบคุมหลอดไฟ 4 หลอด โดยใช้ relay ผ่าน สวิทช์, เว็บ php, motion sensor ( 1 หลอด)
- แสดงสถานะของหลอดไฟทั้ง 4 บนเว็บ php
- วัดปริมาณไฟทั้งหมดของระบบส่งเข้า RPi เก็บใน db ทุกนาที และแสดงเป็นกราฟ ตัวเลข และคำนวนค่าไฟต่อ วัน/เดือน แสดงบนเว็บ php
- แจ้งเตือนการใช้ไฟเกิน ( สมมุติวันนึงให้ใช้ได้ 10 บาท ถ้าเกินจะมีการแจ้งเตือนบนเว็บ php )
- sensor gas ถ้ามีแก๊สให้มีเสียงเตือน, มี Alert ที่หน้าเว็บ php, ส่ง sms
- ระบบจำลองการล๊อคประตู ( ปลดล๊อคผ่านเว็บ php, ใช้ rfid แตะ โดยปลดล๊อคแล้วมีเสียง เปลี่ยนสีไฟ เก็บข้อมูลลง db ทุกครั้งที่มีการปลดล๊อค )

ตอนนี้ผมมี Arduino UNO R3 อยู่ 1 ตัว อยากสอบถามความเป็นไปได้ว่า ระบบทั้งหมดนี้ R3 ตัวเดียวจะพอไหมครับ ถ้าไม่พอควรเพิ่ม หรือต้องเปลี่ยนเป็นตัวไหนช่วยแนะนำทีครับ
ขอบคุณครับ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 2
Arduino MEGA 2560 R3 ครับ
ของ  Arduino UNO R3 มันแค่ 32 KB  แต่ตัวนี้ 256 KB

Microcontroller ATmega2560
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 54 (of which 14 provide PWM output , 4 UART TTL)
Analog Input Pins 16
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 256 KB of which 8 KB used by bootloader
SRAM 8 KB
EEPROM 4 KB
Clock Speed 16 MHz
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่