หน้าแรก ดูโปรเจกต์ทั้งหมด
Hard

โปรเจกต์ Arduino Lock Box

โปรเจกต์สร้างแบบรวดเร็วสำหรับ Arduino Uno ที่ใช้ countdown timer เพื่อเปิด Servo Motor gate เพื่อใช้งานเป็น lock

โปรเจกต์ Arduino Lock Box

วิดีโอสาธิต

Video

▶ กดเพื่อดูวิดีโอสาธิตโปรเจกต์

รายการอุปกรณ์และเครื่องมือ

1x Liquid Crystal Display
🛒 สั่งซื้อ
1x Breadboard (generic)
🛒 สั่งซื้อ
4x Tactile Switch, Top Actuated
🛒 สั่งซื้อ
1x Single Turn Potentiometer- 10k ohms
🛒 สั่งซื้อ
4x Resistor 10k ohm
-
25x Jumper wires (generic)
🛒 สั่งซื้อ
1x SG90 Micro-servo motor
🛒 สั่งซื้อ

รายละเอียดและวิธีทำ

หมายเหตุ:

หากคุณกำลังมีปัญหาในการทำให้โปรเจกต์นี้ทำงานได้อย่างถูกต้อง โปรดดูลิงก์ฟอรัมนี้: https://forum.arduino.cc/index.php?topic=621641.0

ขออภัยสำหรับผู้ที่พบปัญหาในการใช้งาน ผมจะอัปเดตโปรเจกต์นี้ทันทีที่มีเวลาครับ!

แล้วทำไมต้องสร้างสิ่งนี้ขึ้นมา?

สิ่งประดิษฐ์นี้ถูกออกแบบมาเพื่อเป็น “lock box” พร้อมตัวจับเวลา เมื่อตัวจับเวลานับถอยหลังจนถึงศูนย์ มันจะส่งสัญญาณเพื่อหมุน Servo motor ไป 90 องศา เพื่อปลดล็อกฝาปิดบนกล่องที่ติดตั้งไว้ มี Push buttons ทั้งหมด 4 ปุ่ม หากคุณกดปุ่มแรกทางซ้ายค้างไว้ มันจะนำคุณเข้าสู่เมนูการตั้งค่า ที่นี่คุณสามารถใช้ปุ่มที่สองจากซ้ายเพื่อสลับระหว่างชั่วโมง นาที และวินาที โดยใช้ปุ่มที่สามและสี่จากซ้ายเป็นปุ่ม -/+ ตามลำดับ เพื่อเพิ่มหรือลดเวลาจากตัวจับเวลา เมื่อคุณเลือกจำนวนเวลาที่ต้องการตั้งล็อกได้แล้ว คุณสามารถคลิกปุ่มซ้ายสุดเพื่อกลับไปยังเมนูเริ่มต้น จากตรงนี้ คุณสามารถกดปุ่มที่สองจากซ้ายเพื่อเริ่มการล็อกด้วยตัวจับเวลา เมื่อคุณเริ่มตัวจับเวลา Servo จะหมุน 90 องศาเพื่อทำการ “ล็อก” สิ่งที่มันติดตั้งไว้อย่างมีประสิทธิภาพ เมื่อตัวจับเวลาหมดเวลา Servo จะหมุนกลับไป 90 องศาในอีกทิศทางหนึ่งและ “ปลดล็อก” กล่อง นอกจากนี้ยังสามารถใช้ Potentiometer ทางด้านซ้ายสุดเพื่อปรับความสว่างของหน้าจอ LCD ได้อีกด้วย

ตัวอย่างชิ้นงานที่เสร็จสมบูรณ์:

แสดงการทำงานของชิ้นงาน

Code

🔒 ปลดล็อก Code

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้

รหัสอ้างอิงโปรเจกต์: arduino-lock-box-ff3d3d
1120 บาท
PromptPay QR Code