Issue: ที่ผ่านมาเราใช้ mega ขา 10, 11 ต่อเข้ากับ gprs shield ขา 7, 8 (SWserial) แต่เมื่อมี sd shield มาต่อด้วย ทำให้เราใช้ขา 10, 11 ดังกล่าวไม่ได้เพราะมันทับกับ ขา spi ที่ต้องใช้สื่อสารกับ sd shield Objective: บทความนี้เสนอการแก้ปัญหาการใช้งาน SD shield, GPRS shield ร่วมกับ Arduino Mega โดยใช้ HWserial (ขา 14, 15) แทน SWserial (ขา 10, 11) Hardware: 1. arduino mega 2. gprs shield พร้อม ซิม 3. sd shield 4. สายไฟ สาย USB และอื่นๆ ต่อวงจรเข้าด้วยกันตามรูป โดย 1. mega ขา 14 -> gprs ขา 8 2. mega ขา 15 -> gprs ขา 7 3. set jumper บน gprs ไปที่ SW uart 4. mega ขา 53 -> gprs ขา 4 เพื่อเชื่อมกับ sd shield ขา 4 ที่อยู่ตรงกลาง Software: 1. Arduino IDE เขียนโปรแกรม: ใช้ "Serial3 เชื่อมต่อ gprs" และ "Serial เชื่อมต่อคอมพิวเตอร์" โปรแกรมด้านล่างเป็นการเปิดไฟล์ที่อยู่ใน sd card และแสดงข้อมูลภายในออกมาทาง serial จากนั้นเชื่อมต่อ gprs เพื่อทดสอบการเปิดเว็บด้วย AT command #include <SPI.h> #include <SD.h...