ห่างหายไปนาน กลับมาอัปเดต และทำของเล่นมาให้ลองดูกันครับ แต่ตอนที่เขียนบทความนี้ โปรเจกต์ที่ทำอยู่ยังไม่เสร็จดียังเป็นแค่เพียง POC (Prove of Concept) อยู่แปลว่าอาจจะมีหลาย ๆ ที่อาจจะต้องเปลี่ยนแปลงหรือปรับเปลี่ยนไป โปรเจกต์ที่ว่านั้นก็คือ ธนาคารรับฝากเงินเหรียญส่วนตัว เป็นเครื่องนับเหรียญ ผมเรียกภายใต้โค้ดเนมว่า KINT Bank
CONCEPT
เป็นเหมือนกระปุกออมสิน พอหยอดเหรียญแล้วก็แสดงผลมูลค่าเหรียญและแสดงยอดทั้งหมดในกระปุกออมสิน เสมือนเป็นบัญชีธนาคารส่วนตัวเลยนั่นแหละ
ส่วนประกอบ
- Hardware
- Arduino + Wifi Shield/ESP8266
- Sensor – Motion/Collision
- Wire
- Cardboard/Paper/Wood
- Software
- MQTT Server – Net Pie/CloudMqtt/Vultr
- IONIC Framwork/iOS/Android/Web site
Application UI
เนื่องจากเขียนด้วย IONIC Framework จึงได้เป็นแอปสำหรับทั้ง iOS และ Android ทันที หน้าตาออกมาประมาณนี้




ตัวอย่างการทำงาน
- เปิดแอป
- เสียบไฟเข้า Arduino รอการ initial และต่อ wifi
- ทำการหยอดเหรียญ
- เหรียญจะถูกคัดแยกตามมูลค่าลงคนละช่องกัน
- ยอดเงินจะเพิ่มตามมูลค่าเหรียญที่หยอด
อ้างอิงและขอบคุณ
- Design : http://codepen.io/tnormington/pen/QbOPmX
- Coin counter : https://www.youtube.com/watch?v=7ILHtAPY29I
ถ้าดูวิดีโอแล้วจะเห็นได้ว่ามันยังไม่สมบูรณ์ เอาเป็นว่าถ้ามันทำงานได้ถูกต้องจนแน่ใจแล้ว จะมาอัปเดตให้ดูกันอีกทีนะครับ 🙂