สารบัญ:

ควบคุม Schlage Electronic Deadbolt ด้วย Arduino!: 7 ขั้นตอน
ควบคุม Schlage Electronic Deadbolt ด้วย Arduino!: 7 ขั้นตอน

วีดีโอ: ควบคุม Schlage Electronic Deadbolt ด้วย Arduino!: 7 ขั้นตอน

วีดีโอ: ควบคุม Schlage Electronic Deadbolt ด้วย Arduino!: 7 ขั้นตอน
วีดีโอ: MiLocks Keypad Programming for Smartphone Controlled Lock (Lockitron Enabled Model) 2024, พฤศจิกายน
Anonim
ควบคุม Schlage Electronic Deadbolt ด้วย Arduino!
ควบคุม Schlage Electronic Deadbolt ด้วย Arduino!

คำแนะนำนี้จะแนะนำคุณเกี่ยวกับกระบวนการรื้อและแฮ็กสลักเกลียวอิเล็กทรอนิกส์ Schlage เพื่อควบคุมด้วย Arduino

ขั้นตอนที่ 1: ซื้อล็อคและแกะมัน

ซื้อล็อคและแกะมัน
ซื้อล็อคและแกะมัน

ฉันขายของฉันในราคา 99 เหรียญที่ Lowe's

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

ขั้นตอนที่ 2: ถอดแผ่นปิดหน้าล็อค

ถอดแผ่นปิดหน้าล็อค
ถอดแผ่นปิดหน้าล็อค
ถอดแผ่นปิดหน้าล็อค
ถอดแผ่นปิดหน้าล็อค

พลิกส่วนด้านนอกแล้วคุณจะเห็นสกรูฟิลลิปส์ #2 6 ตัว ลบออกและคุณจะเห็นบางอย่างเช่นภาพที่สอง

ขั้นตอนที่ 3: ถอดแผ่นตัวกลางออก

ถอดแผ่นตัวกลางออก
ถอดแผ่นตัวกลางออก
ถอดแผ่นตัวกลางออก
ถอดแผ่นตัวกลางออก
ถอดแผ่นตัวกลางออก
ถอดแผ่นตัวกลางออก
ถอดแผ่นตัวกลางออก
ถอดแผ่นตัวกลางออก

พลิกส่วนด้านนอกและคุณจะเห็นว่ามีอะไรอยู่ในภาพแรก

ถอดสกรู T10 Torx 2 ตัวที่เห็นในภาพที่สองออก แล้วคุณจะมีบางอย่างเหมือนกับรูปภาพที่สามและภาพที่ตามมา

ขั้นตอนที่ 4: ตรวจสอบทุกสิ่งที่เรียบร้อย

ตรวจสอบทุกสิ่งที่เรียบร้อย
ตรวจสอบทุกสิ่งที่เรียบร้อย
ตรวจสอบทุกสิ่งที่เรียบร้อย
ตรวจสอบทุกสิ่งที่เรียบร้อย
ตรวจสอบทุกสิ่งที่เรียบร้อย
ตรวจสอบทุกสิ่งที่เรียบร้อย

คุณควรเห็นด้านหลังของเพลทตัวกลางและส่วนของกลไกที่ทำการล็อคจริงๆ

ถ้าคุณไม่ระวัง ส่วนยาวบางที่ผ่านส่วนตรงกลางน่าจะดันออกมาเล็กน้อยและสปริงที่แทบจะมองไม่เห็นก็ยิงไปที่ไหนสักแห่ง ไปหาเลย เราจะเรียกแอสเซมบลีนี้ว่าส่วนการทำงาน ภาพที่ 2 แสดงให้เห็นว่ามันเข้ากันได้อย่างไร ทางด้านขวา คุณจะเห็นชิ้นส่วนพลาสติกที่มีลักษณะคล้ายกับตัว C ด้านหลัง พลาสติกชิ้นนี้ใช้เสาที่ด้านหลังระหว่างขดลวดสปริงสองตัวที่ติดกับมอเตอร์ เมื่อมันเคลื่อนขึ้น มันจะดันส่วนที่เป็นรูปเห็ดของส่วนทำงานขึ้นด้านบน ทำให้ "ก้าน" ของเห็ดยื่นเข้าไปในนิ้วบางส่วนของชิ้นส่วนรูปดาวที่ด้านหลังของจานตัวกลาง ซึ่งจะทำให้ปุ่มที่อยู่ด้านหน้าของตัวล็อคหมุนส่วนการทำงานและใช้งานสลักเกลียวได้ มันค่อนข้างง่าย แต่มีประสิทธิภาพมาก มอเตอร์หมุนไปในทิศทางเดียว พลาสติกขึ้นและตัวล็อคทำงาน มอเตอร์หมุนไปในทิศทางตรงกันข้าม พลาสติกตกลงมา ล็อคล้ออิสระ ในขั้นตอนต่อไป ฉันจะแสดงวิธีต่อสายไฟเข้ากับมอเตอร์เพื่อให้คุณควบคุมได้

ขั้นตอนที่ 5: วางสาย

วางสาย!
วางสาย!
วางสาย!
วางสาย!

ดึงแผ่นควบคุมออกจากมอเตอร์แล้วตรวจสอบด้านหลัง คุณจะเห็นเส้นลวดสีดำและสีขาวติดอยู่ที่มอเตอร์ขนาดเล็ก สิ่งเหล่านี้ถูกแยกออกจากกันผ่านไมโครคอนโทรลเลอร์บนแผงวงจร Schlage ดังนั้นเพียงแค่หาสายไฟขนาดเล็ก ~ 24AWG และบัดกรีหนึ่งอันต่อแต่ละโพสต์

เดินสายไฟสองเส้นนี้อย่างระมัดระวังรอบๆ แผงวงจร Schlage และดันผ่านปลอกยาง เพื่อให้คุณเข้าถึงได้เมื่อประกอบตัวล็อคอีกครั้ง

ขั้นตอนที่ 6: ประกอบล็อคอีกครั้ง

ประกอบล็อคอีกครั้ง
ประกอบล็อคอีกครั้ง
ประกอบล็อคอีกครั้ง
ประกอบล็อคอีกครั้ง
ประกอบล็อคอีกครั้ง
ประกอบล็อคอีกครั้ง

ใส่ส่วนการทำงาน ใส่แผ่นตัวกลาง แล้วใส่แผ่นปิดหน้ากลับเข้าที่ตัวล็อค

คุณควรจะสามารถใช้แบตเตอรี่ 9v เพื่อควบคุมการทำงานของล็อคได้

ขั้นตอนที่ 7: สร้าง H Bridge Circuit

สร้างวงจร H Bridge
สร้างวงจร H Bridge
สร้างวงจร H Bridge
สร้างวงจร H Bridge

ทำตามแผนผังนี้และสร้างวงจรสะพาน H

ตอนนี้คุณควรจะสามารถเลือกเอาสองเอาท์ดิจิทัลบน Arduino ได้แล้ว การตั้งค่าหนึ่งระดับต่ำและสูงหนึ่งอันจะทำให้มอเตอร์ของล็อคทำงานในทิศทางเดียว และแน่นอนว่าหากคุณทำตรงกันข้าม มอเตอร์จะทำงานในทิศทางตรงกันข้าม ฉันเพิ่มเครื่องอ่าน Parallax RFID และสามารถใช้ปุ่มกดของ Schlage หรือการ์ด RFID เพื่อเปิดล็อคได้ ฉันกำลังพัฒนาผลิตภัณฑ์ความปลอดภัยใหม่ Tactcess ที่ฉันเชื่อมต่อกับ Arduino อ่านเพิ่มเติมได้ที่นี่:

แนะนำ: