Arduino Uno / Arduino mega จ่ายกระแสได้สูงสุด 800mA ครับ
จ่ายไฟทางช่อง jack dc อุปกรณ์เท่านี้น่าจะจ่ายไฟได้เพียงพอ ยังไม่ต้องต่อไฟพิเศษเพิ่ม
แต่ถ้าจะต่อเพิ่ม ทำได้โดย จ่ายไฟ 5V , GND จากภายนอก ให้กับเซนเซอร์ทุกตัวโดยตรง
แล้วนำขา GND ของแหล่งจ่ายไฟ 5V ภายนอก มาต่อกับขา GND ของบอร์ด Arduino ครับ
อุปกรณ์ไฟฟ้า ต้องจ่ายไฟให้ตรงกับสเปคที่แจ้ง
เช่น เซนเซอร์รับไฟ 3-5V ก็สามารถจ่ายไฟ 3.3V หรือ 5V ให้ได้
แต่ถ้าจ่ายไฟ 12V อุปกรณ์ก็จะเสียหายครับ
ไฟ 12V ที่จ่ายให้กับบอร์ด Arduino Uno ในบอร์ดจะมีวงจรเรกูเลต แปลงไฟจาก 12V เป็น 5V
ถ้าใช้บอร์ด Arduino Uno ที่ตำแหน่งขา 5V ใช้จ่ายไฟเลี้ยงให้อุปกรณ์ได้ครับ ต่อจากขานี้ได้โดยตรง
จ่ายไฟ 12V ให้มอเตอร์โดยตรง และขั้ว GND ของมอเตอร์ ไปต่อกับขั้ว GND ของบอร์ด Arduino ครับ