สารบัญ:

การเข้ารหัสปุ่มกด: 4 ขั้นตอน
การเข้ารหัสปุ่มกด: 4 ขั้นตอน

วีดีโอ: การเข้ารหัสปุ่มกด: 4 ขั้นตอน

วีดีโอ: การเข้ารหัสปุ่มกด: 4 ขั้นตอน
วีดีโอ: วิธีปลดรหัส Samsung รุ่นใหม่ไม่มีปุ่มกลาง ทำได้ทุกรุ่น 2024, พฤศจิกายน
Anonim
การเข้ารหัสปุ่มกด
การเข้ารหัสปุ่มกด

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

ขั้นตอนที่ 1: วัสดุ

วัสดุ
วัสดุ

ต่อไปนี้เป็นวัสดุที่ฉันต้องการเพื่อให้โครงการเสร็จสมบูรณ์

  • Arduino-1
  • ปุ่มกด - 1
  • เซอร์โวมอเตอร์
  • สาย Arduino
  • เขียงหั่นขนม
  • แล็ปท็อป (พร้อมติดตั้งแอปพลิเคชั่น Arduino)

ขั้นตอนที่ 2: การเข้ารหัสปุ่มกด

การเข้ารหัสปุ่มกด
การเข้ารหัสปุ่มกด
การเข้ารหัสปุ่มกด
การเข้ารหัสปุ่มกด
การเข้ารหัสปุ่มกด
การเข้ารหัสปุ่มกด

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

ขั้นตอนที่ 3: การติดเซอร์โวมอเตอร์

การติดเซอร์โวมอเตอร์
การติดเซอร์โวมอเตอร์
การติดเซอร์โวมอเตอร์
การติดเซอร์โวมอเตอร์

การให้คอมพิวเตอร์อ่านอินพุตและกำหนดว่ารหัสผ่านถูกหรือผิดเป็นสิ่งหนึ่ง แต่จากนั้นให้ดำเนินการหลังจากนั้นจะดีมาก! เพื่อให้บรรลุสิ่งนี้ เราได้ต่อเซอร์โวมอเตอร์เข้ากับ Arduino เอาต์พุตด้านนอกสุดบนเซอร์โวไปที่ 5V ในขณะที่อีกสองตัวไปที่หมายเลขพิน (คุณสามารถใช้พิน a0 และ a1 ได้ในกรณีที่คุณหมดเนื่องจากปุ่มกด) เมื่อเสร็จแล้ว คุณใส่รหัสของคุณลงไปว่าต้องการให้มอเตอร์หมุนมากน้อยเพียงใด ขึ้นอยู่กับว่าพิมพ์รหัสผ่านที่ถูกต้องหรือไม่ถูกต้อง รหัสสำหรับสิ่งนี้มีอยู่ในรูปภาพ

ขั้นตอนที่ 4: พิเศษ- เชื่อมต่อไปยังตู้เซฟ

พิเศษ- เชื่อมต่อถึงตู้เซฟ
พิเศษ- เชื่อมต่อถึงตู้เซฟ

ตอนนี้กลไกใช้งานได้แล้ว ฉันคิดว่าฉันสามารถทำโปรเจ็กต์นี้ไปอีกขั้นได้โดยการแนบเข้ากับวัตถุ เช่น ตู้นิรภัย เพื่อดูว่าโปรเจ็กต์ของฉันสามารถช่วยควบคุมการเปิดและปิดได้หรือไม่ ฉันได้กล่องกระดาษแข็งสำเร็จรูป (เพื่อนร่วมโรงเรียนของฉันทำ (Cardboard Safe)) ซึ่งโดยพื้นฐานแล้วมีกล่องที่มีแถบกระดาษแข็งที่จะเลื่อนเข้าและออกจึงควบคุมความเป็นไปได้ในการเปิดหรือปิดตู้นิรภัย ฉันตัดสินใจติดเซอร์โวมอเตอร์กับแถบกระดาษแข็งนั้น ซึ่งจะควบคุมการเคลื่อนที่ของแถบนั้นด้วยเหตุนี้การเปิดและปิดตู้นิรภัย

แนะนำ: