ข้ามไปที่เนื้อหาหลัก

13ล็อคประตู ARDUINO ด้วยรหัสผ่าน


ล็อคประตู ARDUINO ด้วยรหัสผ่าน





บทนำ: ประตูล็อค Arduino ด้วยรหัสผ่าน

รูปภาพของประตูล็อค Arduino ด้วยรหัสผ่าน

ในโครงการนี้ฉันจะล็อกประตู (หรือกล่องล็อค) ที่เปิดขึ้นเมื่อคุณป้อนรหัสผ่านและกด "#" เซอร์โวจะหันกลับไปยังตำแหน่งที่อยู่ภายในหลังจากผ่านไปหลายวินาที



ขั้นตอนที่ 1: PARTS & TOOLS

รูปภาพของ PARTS & TOOLS
รูปภาพของ PARTS & TOOLS
รูปภาพของ PARTS & TOOLS
รูปภาพของ PARTS & TOOLS
สำหรับโครงการนี้ฉันใช้:
* แป้นพิมพ์แบบเมทริกซ์ 4x4 สามารถใช้ 3x4 ( http: //www.ebay.com/itm/4-x-4-Matrix-Array-16-Key -... )
* ตัวต้านทานโอห์ม 2x 1k ( http: //www.ebay.com/itm/50-Pcs-Carbon-Film-Resisto ... )
* ไฟ LED สีเขียวและสีแดง 3 มม. ( http: //www.ebay.com/itm/LOT-OF-20-50-100-3mm-Red-G ... )
* ส่วนหัวของหมุดชาย ( http: //www.ebay.com/itm/3pcs-40Pin-2-54mm-Male-Hea ... )
* ส่วนหัวของ PIN เพศหญิง ( http: //www.ebay.com/itm/New-4PCS-40Pin-Straight-Fe ... )
เครื่องมือที่คุณต้องการ:
* หัวแร้ง
* วางบัดกรี
* ดีบุกบัดกรี
* คีม

ขั้นตอนที่ 2: แผนผัง

รูปภาพของ Schematic
ปฏิบัติตามแผนผัง

ขั้นที่ 3: เชื่อมต่อขั้วต่อ

รูปภาพของ Solder ตัวเชื่อมต่อ
รูปภาพของ Solder ตัวเชื่อมต่อ
รูปภาพของ Solder ตัวเชื่อมต่อ
3 ภาพเพิ่มเติม
เชื่อมต่อกับ Arduino, Kaypad และ Servo เมื่อคุณบัดกรีการเชื่อมต่อสำหรับปุ่มกดและเซอร์โวพยายามอย่าให้มันอยู่ในตำแหน่งที่พอร์ตตั้งโปรแกรมบน Arduino UNO สัมผัสกับสถานที่ที่มีการบัดกรีของคุณฉันทำอย่างนั้นสักครั้งและฉันเกือบจะสิ้นสุดการทำลาย Arduino ของฉันเนื่องจาก 5v และ GND เชื่อมต่อเข้าด้วยกันเมื่อสัมผัสกับพอร์ตการตั้งโปรแกรม

ขั้นตอนที่ 4: การบัดกรี

รูปภาพของการบัดกรี
รูปภาพของการบัดกรี
รูปภาพของการบัดกรี
รูปภาพของการบัดกรี
3 ภาพเพิ่มเติม
ประสานสายไฟ LED ตัวต้านทานและสายไฟสำหรับพวกเขาแทนที่จะต่อสายที่เหลือทั้งหมดให้ลองตัดสายไฟเพื่อให้พอดีกับแผ่น PCB ที่ดีและเรียบเนียนเหมือนที่แสดงในภาพถ่าย

ขั้นตอนที่ 5: ล็อคประตู

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

ขั้นตอนที่ 6: CODE

ดาวน์โหลดไลบรารีโค้ดและอิมปอร์ต คุณจำเป็นต้องดาวน์โหลดห้องสมุด Arduino 3 ถ้าคุณไม่มีพวกเขา
* password.h
* keypad.h
* servo.h

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

Flowchart

12เครื่องวัดความเร็วอะนาล็อกใช้ Arduino และเซ็นเซอร์ IR

10อัลตราโซนิกเซนเซอร์ตรวจจับระยะไกลใน ARDUINO พร้อม TINKERCAD