กลับไปหน้ารวมไฟล์
arduino-controlled-servo-door-lock-3449de.md

Arduino Controlled Servo Door Lock

เกี่ยวกับ:

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

วิธีการทำงาน:

เมื่อ Bluetooth Module ได้รับค่าที่กำหนด (0 หรือ 90) จากสมาร์ทโฟน Arduino จะส่งสัญญาณให้หมุนเพื่อให้มุมของ Servo เท่ากับค่าที่ได้รับ ซึ่งจะทำการเปิดหรือปิดสลัก

คำแนะนำ:

ก่อนอื่น ให้เชื่อมต่อส่วนประกอบทั้งหมดตามที่ระบุในแผนภาพวงจรที่ให้ไว้ด้านล่าง จากนั้น ใช้คลิปหนีบกระดาษติด Servo เข้ากับสลักดังภาพ

ถอดขา RX และ TX ออก จากนั้นอัปโหลด sketch (โค้ด) เสียบขา RX และ TX อีกครั้ง

เปิดแอปพลิเคชันที่กล่าวถึงด้านล่างและเชื่อมต่อ bluetooth module กับสมาร์ทโฟนของคุณ จากนั้นไปที่ส่วนปุ่มและ slider และไปที่การตั้งค่าและเปลี่ยนค่าของปุ่มใดๆ 2 ปุ่มเป็น '0' และ '90' ตามลำดับ ปุ่มทั้งสองที่ตั้งค่าไว้จะทำการล็อคและปลดล็อคสลัก

หมายเหตุ:

ด้วยเหตุผลบางประการ ผมไม่สามารถเพิ่มแอปพลิเคชันมือถือในส่วน software ของหน้าที่จำเป็นสำหรับโปรเจกต์นี้ได้ โปรดเข้า Play Store และดาวน์โหลดแอปนี้สำหรับโปรเจกต์ (Arduino Bluetooth Control)

รายละเอียดทางเทคนิคเพิ่มเติม

การปรับปรุงระบบความปลอดภัยแบบ Keyless

โปรเจกต์นี้เป็นทางเลือกดิจิทัลที่แข็งแกร่ง แทนที่กุญแจจริงแบบดั้งเดิม เหมาะสำหรับตู้ล็อคเกอร์ ประตูสำนักงาน หรือต้นแบบ Smart Home

  • การขับเคลื่อนด้วยแรงบิดสูง: ใช้ MG995 metal-gear servo เพื่อหมุนสลักเดดโบลต์หรือสลักล็อคเชิงกายภาพ โดย Arduino จะควบคุมตำแหน่งได้อย่างแม่นยำ (เช่น 0 องศาสำหรับการล็อค, 90 องศาสำหรับการปลดล็อค)
  • ศูนย์รวมการยืนยันตัวตนหลากหลายรูปแบบ: ระบบสามารถสั่งงานได้จากอินพุตหลายรูปแบบ: 4x4 matrix keypad, Bluetooth smartphone app หรือ RFID tag reader ซึ่งเป็นชั้น "Access Control" ที่ยืดหยุ่นสำหรับประตูทุกบาน

คุณสมบัติ Fail-Safe

  • แบตเตอรี่สำรองฉุกเฉิน: รวมคำแนะนำเกี่ยวกับการใช้วงจรไฟฟ้าคู่ (9V battery + AC wall adapter) เพื่อให้แน่ใจว่าประตูล็อคยังคงทำงานได้แม้ในระหว่างที่เกิดไฟฟ้าดับเฉพาะจุด

ข้อมูล Frontmatter ดั้งเดิม

title: "Arduino Controlled Servo Door Lock"
description: "Lock and unlock your door through your smart phone."
author: "raghavdaboss"
category: ""
tags:
  - "home automation"
  - "communication"
views: 4574
likes: 2
price: 870
difficulty: "Easy"
components:
  - "1x Breadboard (generic)"
  - "1x Arduino UNO"
  - "1x SG90 Micro-servo motor"
  - "1x HC-05 Bluetooth Module"
  - "1x Tape, Double Sided"
  - "1x Jumper wires (generic)"
  - "1x Latch"
  - "1x Paper clip"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "5233075f509e104c5a7b749be7a9c83172a6639385e5495b1a81ac4fbc8c0168"
encryptedPayload: "U2FsdGVkX19l3VB8UWNwSMG9redplmGc78BO9XMe+7PziwtSbSzGQiGvavWPeH2Ty/qmyVL3RYPHZpQcsAeZDN2nMJNnJJqeqe9K5DVlkEI="
seoDescription: "Build an Arduino Controlled Servo Door Lock to lock and unlock your door via smart phone."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/arduino-controlled-servo-door-lock-3449de_cover.jpg"
lang: "th"