สารบัญ:

เคาน์เตอร์เหรียญ: 5 ขั้นตอน
เคาน์เตอร์เหรียญ: 5 ขั้นตอน

วีดีโอ: เคาน์เตอร์เหรียญ: 5 ขั้นตอน

วีดีโอ: เคาน์เตอร์เหรียญ: 5 ขั้นตอน
วีดีโอ: #เคาน์เตอร์ครัว ยาว 2.35ม. รวมเท่าไร #สร้างบ้านขาย EP.59 2024, พฤศจิกายน
Anonim
เคาน์เตอร์หยอดเหรียญ
เคาน์เตอร์หยอดเหรียญ

ฉันสร้างตัวนับเหรียญนี้สำหรับโครงการโรงเรียนที่เราต้องเรียนรู้วิธีใช้ Arduino ส่วนใหญ่ทำให้ฉันได้เรียนรู้วิธีสร้างสิ่งต่าง ๆ ด้วย Arduino สำหรับโครงการนี้ ฉันยังได้เรียนรู้วิธีใช้เครื่องตัดเลเซอร์และเครื่องพิมพ์ 3 มิติ

เสบียง

Arduino uno

จอ LCD 16x2

อลูมิเนียมฟอยล์

Stripboard หรือ perfboard (แนะนำให้ใช้แถบ Stripboard)

ตัวต้านทาน 6 10k ohm

ตัวต้านทาน 1 220 โอห์ม

โพเทนชิโอมิเตอร์ 10k โอห์ม

ขั้นตอนที่ 1: ตัวเรียงลำดับ

เครื่องคัดเเยก
เครื่องคัดเเยก

สิ่งแรกที่ฉันทำคือเครื่องคัดแยกเหรียญ วิธีเลือกเรียงเหรียญขึ้นอยู่กับขนาด นี่เป็นวิธีที่ง่ายกว่าเครื่องจำหน่ายสินค้าอัตโนมัติส่วนใหญ่ ซึ่งมักจะใช้ระบบต่างๆ ร่วมกันในการวัดเหรียญ เช่น ขนาด ความต้านทานไฟฟ้าและน้ำหนัก ซึ่งอาจให้การวัดที่แม่นยำยิ่งขึ้น แต่ไม่สามารถใช้ได้กับทักษะและเวลาปัจจุบันของฉัน

แม้ว่าจะไม่ได้ซับซ้อนมากนัก แต่สิ่งสำคัญคือต้องวัดขนาดเหรียญให้แม่นยำ ซึ่งต้องแยกประเภท วิธีการทำงานของเครื่องคัดแยกคือการให้เหรียญเลื่อนลงตามทางลาดและตกลงไปในรูแรกด้วยขนาดที่เหมาะสม เช่น เหรียญห้าสิบเซ็นต์ เลื่อนลงมาที่หลุม 6 ก่อนตกลงไป ด้วยวิธีนี้ Arduino ต้องรับรู้ว่าเหรียญหล่นลงไปในรูหนึ่งเพื่อให้รู้ว่ามีค่า

เหตุผลที่ฉันทำเพียง 7 หลุมแทนที่จะเป็น 8 เป็นเพราะเหรียญ 1 และ 2 เซ็นต์นั้นไม่ได้ใช้ทั้งคู่ ดังนั้นฉันจึงเลือกที่จะจัดเรียงพร้อมกัน

ขั้นตอนที่ 2: การเดินสายไฟ

การเดินสายไฟ
การเดินสายไฟ

การเดินสายไฟจะคร่าวๆ ตามที่เห็นด้านบน ความคิดที่ดีที่สุดคือการเริ่มต้นด้วยหน้าจอ อย่าลืมรับตัวต้านทาน 220 โอห์มเมื่อเชื่อมต่อหน้าจอ LCD โพเทนชิออมิเตอร์ในการตั้งค่านี้ใช้เพื่อเปลี่ยนระดับคอนทราสต์ในหน้าจอ ทำสิ่งนี้ก่อนบนเขียงหั่นขนมเพื่อให้คุณรู้ว่ามันใช้งานได้หรือไม่

หลังจากเชื่อมต่อหน้าจอแล้ว คุณสามารถเชื่อมต่อสายเคเบิลอื่นๆ ได้ ส่วนนี้จะทำหน้าที่เหมือนกับว่าคุณกำลังเชื่อมต่อปุ่มปกติ ยกเว้นเมื่อปุ่มถูกถอดออก รูระหว่างสายเคเบิลสีเทาเป็นที่ที่คุณเชื่อมต่อส่วนถัดไป

ขั้นตอนที่ 3: การสร้างเซนเซอร์

การสร้างเซนเซอร์
การสร้างเซนเซอร์

วิธีที่ฉันเลือกลงทะเบียนเหรียญที่ตกลงมาคือการปิดวงจรไฟฟ้า เมื่อเหรียญตกลงมา มันจะกระทบกับแผ่นอลูมิเนียมฟอยล์ 2 ชิ้นแล้วปิดวงจร ทำให้ Arduino รู้ว่าเหรียญหล่นลงมา

ทุกรูยกเว้นรูแรก (อันสูงสุด) ควรได้แผ่นอลูมิเนียมฟอยล์ 2 ชิ้น ชิ้นใดชิ้นหนึ่งควรเชื่อมต่อกับสายเคเบิลสีเทาจากขั้นตอนสุดท้าย ทุกรูควรเชื่อมต่อ 1 ชิ้นกับสายเคเบิลด้านซ้ายและด้านขวา

ขั้นตอนที่ 4: รหัส

รหัสสำหรับโครงการนี้สามารถพบได้ที่นี่:

วิธีการทำงานคือการมีตัวแปรสำหรับค่าเดียวและหลักสิบสำหรับทั้งเงินยูโรและเซนต์ ซึ่งหมายความว่าสามารถนับได้ถึง 99 ยูโร 95! ทุกหลุมจะมีคำสั่ง if ที่ตรวจสอบว่าเหรียญหลุดหรือไม่ ถ้ามันลงทะเบียนเหรียญที่สอดคล้องกันถ้าคำสั่งถูกไล่ออกและเพิ่มจำนวนเซ็นต์/ยูโรที่สอดคล้องกับหลุมนั้น

ขั้นตอนที่ 5: ใส่ลงในเคส

สำหรับขั้นตอนนี้ ฉันเลือกทำกล่องใส่เหรียญในถาดที่เปิดอยู่ นี่เป็นเพราะว่าฉันต้องแสดงให้เห็นว่ามันใช้งานได้ และด้วยวิธีนี้ ฉันจึงมีเหรียญเพียงเหรียญละเหรียญเดียวก็พอ การออกแบบเคสส่วนใหญ่เป็นกล่องธรรมดาที่มีรูสำหรับหน้าจอ ปุ่ม และเหรียญ ขณะนี้ปุ่มต่างๆ ไม่ได้ใช้ในโครงการนี้ แต่เหลือจากความทะเยอทะยานเกินจริงในการอยากทำเครื่องจำหน่ายสินค้าอัตโนมัติ

แนะนำ: