สวัสดีครับเพื่อนๆ สมาชิกพันทิปทุกท่าน วันนี้ผมขอเสนอผลงาน DIY
เป็นเครื่องบรรจุของเหลวแบบอัตโนมัติ ในที่นี้จะบรรจุน้ำดื่มใส่ขวด จำนวน 5 ขวดเรียงกัน
ตามแนวนอน ควบคุมด้วย Arduino nano แสดงผลที่จอ LCD2004
หลักการทำงานเครื่องบรรจุของเหลว
เมื่อเสียบปลั๊กหน้าจอ LCD จะโชว์ตัวเลข และโชว์ค่าคุณภาพของน้ำ ระบบจะรอคำสั่งการกดปุ่มสาร์ท
เมื่อทำการเติมน้ำเข้าระบบเต็มถังแล้ว
เมื่อวางถาดใส่ขวดให้กดสวิทช์ด้านล่างซ้ายเรียบร้อยแล้ว
กดปุ่มสตาร์ท
Arduino จะสั่งให้สเต็ปมอเตอร์หมุนวิ่งไปที่ขวดที่ 1 แล้วหยุด และสั่งปั้มน้ำให้ทำงาน 200 มิลิวินาที ปั้มน้ำหยุดทำงาน
Arduino จะสั่งให้สเต็ปมอเตอร์หมุนวิ่งไปที่ขวดที่ 2 แล้วหยุด และสั่งปั้มน้ำให้ทำงาน 200 มิลิวินาที ปั้มน้ำหยุดทำงาน
Arduino จะสั่งให้สเต็ปมอเตอร์หมุนวิ่งไปที่ขวดที่ 3 แล้วหยุด และสั่งปั้มน้ำให้ทำงาน 200 มิลิวินาที ปั้มน้ำหยุดทำงาน
Arduino จะสั่งให้สเต็ปมอเตอร์หมุนวิ่งไปที่ขวดที่ 4 แล้วหยุด และสั่งปั้มน้ำให้ทำงาน 200 มิลิวินาที ปั้มน้ำหยุดทำงาน
Arduino จะสั่งให้สเต็ปมอเตอร์หมุนวิ่งไปที่ขวดที่ 5 แล้วหยุด และสั่งปั้มน้ำให้ทำงาน 200 มิลิวินาที ปั้มน้ำหยุดทำงาน
เมื่อเติมน้ำทั้ง 5 ขวดเสร็จแล้ว สเต็ปมอเตอร์จะหมุนกลับที่จุดเริ่มต้นด้านซ้ายเสมอ
หน้าจอจะแสดงผลแสตนด์บาย แสดงค่าคุณภาพน้ำ เพื่อรอการกดปุ่มสาร์ทต่อไป
ตัวเลขคุณภาพน้ำ ค่าต่ำตัวเลขน้อย แสดงว่าน้ำสะอาด
ตัวเลขคุณภาพน้ำ ค่าสูงตัวเลขมาก แสดงว่าน้ำสกปรก
เครื่องบรรจุของเหลวอัตโนมัติ
เป็นเครื่องบรรจุของเหลวแบบอัตโนมัติ ในที่นี้จะบรรจุน้ำดื่มใส่ขวด จำนวน 5 ขวดเรียงกัน
ตามแนวนอน ควบคุมด้วย Arduino nano แสดงผลที่จอ LCD2004
หลักการทำงานเครื่องบรรจุของเหลว
เมื่อเสียบปลั๊กหน้าจอ LCD จะโชว์ตัวเลข และโชว์ค่าคุณภาพของน้ำ ระบบจะรอคำสั่งการกดปุ่มสาร์ท
เมื่อทำการเติมน้ำเข้าระบบเต็มถังแล้ว
เมื่อวางถาดใส่ขวดให้กดสวิทช์ด้านล่างซ้ายเรียบร้อยแล้ว
กดปุ่มสตาร์ท
Arduino จะสั่งให้สเต็ปมอเตอร์หมุนวิ่งไปที่ขวดที่ 1 แล้วหยุด และสั่งปั้มน้ำให้ทำงาน 200 มิลิวินาที ปั้มน้ำหยุดทำงาน
Arduino จะสั่งให้สเต็ปมอเตอร์หมุนวิ่งไปที่ขวดที่ 2 แล้วหยุด และสั่งปั้มน้ำให้ทำงาน 200 มิลิวินาที ปั้มน้ำหยุดทำงาน
Arduino จะสั่งให้สเต็ปมอเตอร์หมุนวิ่งไปที่ขวดที่ 3 แล้วหยุด และสั่งปั้มน้ำให้ทำงาน 200 มิลิวินาที ปั้มน้ำหยุดทำงาน
Arduino จะสั่งให้สเต็ปมอเตอร์หมุนวิ่งไปที่ขวดที่ 4 แล้วหยุด และสั่งปั้มน้ำให้ทำงาน 200 มิลิวินาที ปั้มน้ำหยุดทำงาน
Arduino จะสั่งให้สเต็ปมอเตอร์หมุนวิ่งไปที่ขวดที่ 5 แล้วหยุด และสั่งปั้มน้ำให้ทำงาน 200 มิลิวินาที ปั้มน้ำหยุดทำงาน
เมื่อเติมน้ำทั้ง 5 ขวดเสร็จแล้ว สเต็ปมอเตอร์จะหมุนกลับที่จุดเริ่มต้นด้านซ้ายเสมอ
หน้าจอจะแสดงผลแสตนด์บาย แสดงค่าคุณภาพน้ำ เพื่อรอการกดปุ่มสาร์ทต่อไป
ตัวเลขคุณภาพน้ำ ค่าต่ำตัวเลขน้อย แสดงว่าน้ำสะอาด
ตัวเลขคุณภาพน้ำ ค่าสูงตัวเลขมาก แสดงว่าน้ำสกปรก