สารบัญ:

ระบบล็อคโฮมจอแสดงผล LCD: 6 ขั้นตอน
ระบบล็อคโฮมจอแสดงผล LCD: 6 ขั้นตอน

วีดีโอ: ระบบล็อคโฮมจอแสดงผล LCD: 6 ขั้นตอน

วีดีโอ: ระบบล็อคโฮมจอแสดงผล LCD: 6 ขั้นตอน
วีดีโอ: วิธีปิดทีวี แบบ android TV ที่ถูกวิธี หลายคนทำผิด 2024, พฤศจิกายน
Anonim
ระบบล็อคโฮมจอแสดงผล LCD
ระบบล็อคโฮมจอแสดงผล LCD
ระบบล็อคโฮมจอแสดงผล LCD
ระบบล็อคโฮมจอแสดงผล LCD
ระบบล็อคโฮมจอแสดงผล LCD
ระบบล็อคโฮมจอแสดงผล LCD

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

เสบียง

  • จอ LCD 16*2
  • ตัวรับสัญญาณ IR
  • สเต็ปมอเตอร์
  • ULN2003 บอร์ดไดรเวอร์
  • สายจัมเปอร์
  • โพเทนชิออมิเตอร์
  • เขียงหั่นขนม
  • ตัวต้านทาน 10 K

ขั้นตอนที่ 1: ขั้นตอนที่ 1: เชื่อมต่อจอแสดงผล LCD

ขั้นตอนที่ 1: เชื่อมต่อจอแสดงผล LCD
ขั้นตอนที่ 1: เชื่อมต่อจอแสดงผล LCD

ขั้นตอนแรกที่คุณต้องการทำให้เสร็จก่อนประกอบ LCD คือเชื่อมต่อเขียงหั่นขนมกับ 5V และ GND

  • เชื่อมต่อพินที่ 1 กับ GND
  • ต่อขาที่ 2 เข้ากับกระแสไฟ
  • ต่อพินที่ 3 เข้ากับพินกลางของโพเทนชิออมิเตอร์
  • เชื่อมต่อพินที่ 4 กับพิน 2 บน Arduino
  • เชื่อมต่อพินที่ 5 กับ GND
  • ต่อขาที่ 6 เข้ากับ A4
  • ต่อพินที่ 11 กับ A3
  • ต่อพินที่ 12 กับ A2
  • เชื่อมต่อพินที่ 13 กับ A1
  • เชื่อมต่อพินที่ 14 กับ A0
  • ต่อพินที่ 15 เข้ากับตัวต้านทาน 10 K ohm ซึ่งเชื่อมต่อกับกำลังไฟฟ้า
  • เชื่อมต่อพินที่ 16 กับ GND

ขั้นตอนที่ 2: ขั้นตอนที่ 2: โพเทนชิออมิเตอร์

ขั้นตอนที่ 2: โพเทนชิออมิเตอร์
ขั้นตอนที่ 2: โพเทนชิออมิเตอร์
  • ต่อพินขวาสุดเข้ากับ Power
  • เชื่อมต่อพินซ้ายสุดกับ GND
  • ต่อพินกลางเข้ากับพิน 3 บน LCD

ขั้นตอนที่ 3: ขั้นตอนที่ 3: ตัวรับสัญญาณ IR

ขั้นตอนที่ 3: ตัวรับสัญญาณ IR
ขั้นตอนที่ 3: ตัวรับสัญญาณ IR

มี 3 ขาบนตัวรับสัญญาณ IR ขาด้านขวาสุดคือ VCC (กำลัง) ขาด้านซ้ายสุดถ้าเป็น OUT (เชื่อมต่อกับหมุด) และขาตรงกลางสำหรับ GND

  • เชื่อมต่อ VCC กับรางไฟบนเขียงหั่นขนม
  • ต่อขา OUT เข้ากับ A2 บน Arduino
  • เชื่อมต่อพิน GND กับรางกราวด์บนเขียงหั่นขนม

ขั้นตอนที่ 4: ขั้นตอนที่ 4: ตั้งค่า Step Motor

ขั้นตอนที่ 4: ตั้งค่าสเต็ปมอเตอร์
ขั้นตอนที่ 4: ตั้งค่าสเต็ปมอเตอร์

ทำตามวงจรด้านบน ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อหมุดสีขาวเข้ากับโมดูลไดรฟ์แล้วเริ่มเชื่อมต่อหมุดโมดูลไดรฟ์บนหมุด Arduino

ขั้นตอนที่ 5: ขั้นตอนที่ 5: รหัส

ก่อนที่คุณจะเริ่มใช้โค้ด อย่าลืมรับรีโมตทีวีและถอดรหัสรหัส HEX สำหรับรีโมตของคุณ คุณจะต้องถอดรหัส 3 หมายเลขสำหรับโครงการนี้ (สำหรับรหัสผ่านไปยัง 'บ้าน' ของคุณ) อย่าลืมดาวน์โหลดไลบรารีระยะไกล IR

ในการดำเนินการนี้ให้ใช้รหัสนี้:

#รวม

การตั้งค่าเป็นโมฆะ (){

Serial.begin(9600);

irReceiver.enableIRIn(); }

วงเป็นโมฆะ () {

ถ้า (irReceiver.decode (&ผล)) {

irReceiver.resume();

Serial.println(ผลลัพธ์.ค่า HEX); } }

ขั้นตอนที่ 6: ขั้นตอนที่ 6: รหัสสุดท้าย

ขั้นตอนที่ 6: รหัสสุดท้าย
ขั้นตอนที่ 6: รหัสสุดท้าย

นี่คือรหัสสุดท้ายสำหรับระบบปลดล็อคบ้านนี้ อย่าลืมเปลี่ยนรหัสฐานสิบหกด้านบนเป็นรหัสฐานสิบหกที่คุณได้รับผ่านรีโมททีวีของคุณ หากคุณมีคำถามใด ๆ อย่าลังเลที่จะถามฉันในความคิดเห็นด้านล่าง

แนะนำ: