พอดีต่อ Arduino เข้ากับ โมดูล ESP8266 และ เซ็นเซอ GY-521 เขียนโปรแกรมใช้งานได้ตามปกติครับ
แต่พอจะใช้ถ่าน 9v จ่ายไฟแทน USB Port กับ Adapter โปรแกรมมันไม่ทำงานแต่ไฟสถานะติดหมดนะครับ
แต่รู้สึกว่าโปรแกรมจะ รีเซ็ตตัวเองเกือบตลอด แก้ไขอย่างไรดีครับ พอดีต้องการนำบอร์ดไว้วางทิ้งไว้ในจุดไหนก็ได้โดยไม่ต้องเสียบปลั๊กไฟ
ผมเข้าใจว่า บอร์ดที่ใช้น่าจะเป็น บอร์ดสำเร็จรูปที่มี Reg 7805 เป็นตัวจ่ายไฟให้บอร์ด อีกที ถ่าน 9 โวลย์ จ่ายผ่าน Reg 7805 ได้ไม่นานครับกินกระแสมาก ถ่านหมดแรงจ่าย เพราะ Reg 7805 มีข้อเสีย คือมันดึงกระแสส่วนหนึ่งลงกราวด์ เพื่อลดแรงดันโวลย์ให้ได้ตาม 7805 คล้ายกับ Divisder ครับ (ถ่าน 9 โวลย์หมดเร็วขึ้น) รีเซตตัวเอง ลองใช้ถ่าน AA 3 ก้อน ต่ออนุกรมกันได้ไฟ 4.5 โวลย์ แล้วต่อเข้าตรงๆ ไม่ต้องผ่าน Reg 7805 ครับ เท่าทีลอง ไฟ 4.5 โวลย์ ATMEGA .. ก็ยังทำงานได้ครับ ตามรูป ATMEGA328+LCD กินกระแส ประมาณ 20 มิลลิแอมป์ครับ
น่าจะเป็นที่วงจรแหล่งจ่ายไฟ ลองทดลองตามที่คุณ sawoey แนะนำครับ