สารบัญ:

ล็อคความปลอดภัยที่ตั้งโปรแกรมได้โดยใช้ Arduino: 4 ขั้นตอน
ล็อคความปลอดภัยที่ตั้งโปรแกรมได้โดยใช้ Arduino: 4 ขั้นตอน

วีดีโอ: ล็อคความปลอดภัยที่ตั้งโปรแกรมได้โดยใช้ Arduino: 4 ขั้นตอน

วีดีโอ: ล็อคความปลอดภัยที่ตั้งโปรแกรมได้โดยใช้ Arduino: 4 ขั้นตอน
วีดีโอ: EP 27. Arduino ฉบับไวจนไฟลุก !! - สาระเดฟ ใน 3 นาที 2024, กรกฎาคม
Anonim
ล็อคความปลอดภัยที่ตั้งโปรแกรมได้โดยใช้ Arduino
ล็อคความปลอดภัยที่ตั้งโปรแกรมได้โดยใช้ Arduino

นี่เป็นบล็อกแรกของฉันที่นี่ ฉันกำลังนำเสนอระบบล็อคความปลอดภัยแบบตั้งโปรแกรมได้ (PSL) ที่ใช้ Arduino สำหรับการล็อคอุปกรณ์อิเล็กทรอนิกส์ วงจร PSL ใช้เพื่อเปิด/เปิดใช้งาน/ปลดล็อกอุปกรณ์ AC/DC บนแหล่งจ่ายไฟภายนอก โดยใช้รหัสผ่าน เครื่องจะปลดล็อคได้ก็ต่อเมื่อป้อนรหัสผ่านที่ถูกต้องเท่านั้น - รหัสผ่านที่เป็นตัวเลขสามารถมีความยาวเท่าใดก็ได้ที่เราเลือก (ความยาวสูงสุด 15) รหัสผ่านเริ่มต้นถูกตั้งโปรแกรมไว้ใน EEPROM ของ UNO.- รหัสผ่านที่ตั้งโปรแกรมได้ทาง SMS จากหมายเลขที่ได้รับอนุญาตเฉพาะ หมายเลขที่ได้รับอนุญาตยังถูกตั้งโปรแกรมไว้ใน EEPROM ในขั้นต้นด้วย - คำสั่ง SMS, การแจ้งเตือน, ความพยายามผิดสูงสุด 3 ครั้ง, โหมดหยุดฉุกเฉินเพื่อความปลอดภัยที่เพิ่มขึ้น- ผู้พัฒนา: Mitu Raj

เสบียง

Arduino UNO, โมดูล GSM-900, LCD, LED, ปุ่มกด, สายจัมเปอร์, บอร์ดขนมปัง/PCB

ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น

1) Arduino UNO2) ซิม 900A โมดูล GSM3) ปุ่มกดเมทริกซ์ 4x44) โมดูลรีเลย์ 5V5) จอแสดงผล LCD 16x2

ขั้นตอนที่ 2: การเชื่อมต่อวงจร

การเชื่อมต่อวงจร
การเชื่อมต่อวงจร

1) หมุดปุ่มกด 4x4 1-8 เชื่อมต่อกับพิน D2-D9 ของ Arduino หากคุณได้รับการตอบสนองที่ไม่ถูกต้องจากปุ่มกด อาจเป็นเพราะคุณเชื่อมต่อในลำดับที่กลับกัน จดบันทึกสิ่งนี้ไว้ 2) RX และ TX ของโมดูล SIM 900A GSM เชื่อมต่อกับ D11, D10 ตามลำดับ เราใช้หมุดเหล่านี้เป็นซอฟต์แวร์ซีเรียล GND ของ GSM เชื่อมต่อกับ Arduino GND.3) ใช้อะแดปเตอร์ 9V 2A เป็นแหล่งจ่ายไฟไปยังโมดูล GSM แนะนำให้ใช้ 2A มากกว่าอะแดปเตอร์ที่มีพิกัด 1A สามารถใช้เพื่อจ่ายพลังงานให้กับ Arduino ได้เช่นกัน ความปรารถนาของคุณ4) โมดูลรีเลย์ 5V เชื่อมต่อกับขา D12 และ LED แสดงสถานะ "ไม่ว่าง" เลือกรีเลย์อย่างชาญฉลาด (โดยทั่วไปสามารถสลับพิกัด 24V DC / 240V AC 5A ได้)5) เชื่อมต่อจอแสดงผล LCD ตามแผนภาพวงจรที่แสดง คุณพร้อมแล้วที่จะไป !!!หมายเหตุ: ไฟ LED ในพินที่ 13 เชื่อมต่อแบบย้อนกลับ ลักษณะในแผนภาพวงจร โปรดเชื่อมต่อขั้วบวกของ Led กับ Vcc ของ Arduino และขั้วลบกับ D13 ผ่านตัวต้านทาน เชื่อมต่อพินอะนาล็อกกับ LCD ในลำดับย้อนกลับกับในแผนภาพวงจร

หมายเหตุ: หมายเลขโทรศัพท์มีความยาวรวม 12 หลักในรหัสของฉัน รวมถึงรหัสประเทศ…หากแตกต่าง ให้เปลี่ยนตามรหัสหลังจากเข้าใจรหัสแล้ว

ขั้นตอนที่ 3: บันทึกย่อ

หมายเหตุ
หมายเหตุ

ใช้การทดสอบคีย์แพดแต่ละรายการ การทดสอบ GSM และชุดทดสอบใน Arduino ก่อนที่คุณจะดำเนินการตามวงจรทั้งหมด (อ่านแนวทางในโฟลเดอร์รหัสหลักด้วย) ได้แนบไฟล์ที่จำเป็นและคำแนะนำมาด้วย ตรวจสอบให้แน่ใจด้วยว่า Arduino IDE ของคุณมี keypad.h, softwareserial.h libraries.link ไปยังกระดาษของฉัน:

สำหรับข้อสงสัยใด ๆ โปรดติดต่อฉัน: Mitu Raj

ติดตามฉัน:https://www.instructables.com/member/AmCoder/

เมล: [email protected]

แนะนำ: