สารบัญ:
- ขั้นตอนที่ 1: การรวมกันมากกว่าการเรียงสับเปลี่ยน
- ขั้นตอนที่ 2: กำหนดเค้าโครง
- ขั้นตอนที่ 3: การสร้าง 'ปุ่มกดเจ้าชู้'
- ขั้นตอนที่ 4: ลองใช้เลย
วีดีโอ: เจ้าชู้ปุ่มกด One-Touch: 4 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:09
เสียเวลาอันมีค่าในการพิมพ์รหัสทุกครั้งที่ต้องการเปิดประตู? 'อุปกรณ์' เล็กๆ นี้ทำให้กระบวนการคล่องตัวขึ้นโดยการกดปุ่มที่เหมาะสมสำหรับคุณ และสามารถซ่อนอยู่ในฝ่ามือของคุณ ดังนั้นคุณเพียงแค่เอามือแตะกับแป้นกด และ - เห็นได้ชัดว่าทุกคนที่เฝ้าดูอยู่ - ปลดล็อกประตูได้ในครั้งเดียว ได้เวลาแล้ว: น้อยกว่า 10 นาทีประหยัดเวลา: ประมาณ 30 วินาทีต่อวันในกรณีของฉัน; ระยะทางของคุณอาจแตกต่างกันไป เวลาคืนทุน: 20 วัน ในกรณีนี้ ข้อมูลเบื้องต้น: กลุ่มวิจัยที่ฉันทำงานอยู่ถูกย้ายไปที่สำนักงานแห่งใหม่ ในที่เก่า ฉันเคยชินกับบัตร RFID ในกระเป๋าเสื้อของฉัน ทำให้ฉันเปิดประตูได้เพียงแค่พิงเซ็นเซอร์ แต่สำนักงานใหม่มีแผงปุ่มกดอยู่ที่ประตู ฉันจะใช้เวลาเพิ่มขึ้น 5-6 วินาทีทุกครั้งที่ฉันต้องเข้าไปในสำนักงาน! จะต้องมีวิธีที่ดีกว่านี้…
ขั้นตอนที่ 1: การรวมกันมากกว่าการเรียงสับเปลี่ยน
สมมติว่ารหัสที่เราได้รับสำหรับแป้นกดคือ "C13259" (แต่ไม่ใช่ ในกรณีที่คุณอยู่ทางตะวันตกของลอนดอนและรู้สึกอยากลอง) อันดับแรก เราตระหนักว่าไม่จำเป็นต้องพิมพ์ "C" (ชัดเจน) ที่จุดเริ่มต้น เว้นแต่ผู้ที่เคยลองป้อนรหัสผิด ซึ่งอาจใช้เวลาเพียงครึ่งวินาทีในการป้อนรหัส แต่แล้วเราสังเกตเห็นบางสิ่ง: รหัสมีลำดับของตัวเลข ("132") ที่ไม่ได้อยู่ในลำดับตัวเลข - แต่เมื่อพิมพ์ตามลำดับตัวเลข ("123") ประตูยังคงเปิดอยู่ กล่าวคือ ปุ่มกดรุ่นนี้เป็นแบบล็อคแบบผสมมากกว่าการล็อคแบบเรียงสับเปลี่ยน ไม่สำคัญว่าคุณจะพิมพ์โค้ดตามลำดับอะไร ตราบใดที่คุณพิมพ์ตัวเลขทั้งหมดที่ประกอบขึ้นเป็นตัวเลข คุณสามารถพิมพ์ "1-3-2-5-9" หรือ "3-2-1-9-5" หรือ "9-2-3-5-1" หรือรูปแบบอื่นๆ อีกประเด็นสำคัญคือไม่ต้องกดคีย์เหล่านี้แยกกัน นั่นคือ ไม่เพียงแต่ไม่จำเป็นต้องให้ตัวเลขอยู่ในลำดับที่ 'ถูกต้อง' เท่านั้น ไม่จำเป็นต้องมีลำดับใดๆ เลย เมื่อคิดว่ากลไกล็อคแบบง่ายๆ แบบนี้ทำงานอย่างไร นั่นน่าจะชัดเจน ดังนั้น หากเราสามารถกดหลายปุ่มพร้อมกันได้ เราก็สามารถประหยัดเวลาได้มาก หากคุณเอียงมือของคุณให้ถูกต้อง คุณสามารถกดคีย์ทั้งหมดที่จำเป็นพร้อมกันได้ แต่มันค่อนข้างอึดอัด เราจำเป็นต้องสร้างอุปกรณ์บางประเภทที่ทำเช่นนั้น แต่เราไม่สามารถกดปุ่มทั้งหมดหรือกดผิดปุ่มได้ อุปกรณ์ใดก็ตามที่เราทำจำเป็นต้องกดเฉพาะปุ่มที่ถูกต้องเท่านั้น สิ่งที่ง่ายที่สุดที่จะทำดูเหมือนจะทำบางสิ่งซึ่งเมื่อกดบนปุ่มกดแล้ว ให้กดปุ่มขวา
ขั้นตอนที่ 2: กำหนดเค้าโครง
ฉันเริ่มต้นด้วยการวาดเส้นตารางบนแป้นกดและเติมเซลล์ที่ฉันต้องการให้กดพร้อมกัน (ภาพแรก) จากนั้นเมื่อพิจารณาว่าสิ่งเหล่านี้ถูกจัดเรียงอย่างไร ดูเหมือนง่ายที่สุดที่จะเติมช่องว่างระหว่างปุ่มที่อยู่ติดกัน ที่ต้องกด (ภาพที่สอง) และเพื่อให้แน่ใจว่าอุปกรณ์อยู่ในแนวที่ถูกต้องกับแผงปุ่มกด กล่าวคือ ไม่มีการกดปุ่มที่ไม่ถูกต้อง จึงดูสมเหตุสมผลที่จะวางกรอบแปลก ๆ ตามขอบทั้งสอง (ภาพที่สาม)
ขั้นตอนที่ 3: การสร้าง 'ปุ่มกดเจ้าชู้'
เนื่องจากโค้ดตัวอย่างที่ฉันใช้ในบทความนี้ไม่ใช่โค้ดจริง เลย์เอาต์ของอุปกรณ์ที่ฉันสร้างจึงแตกต่างไปจากที่แสดงที่นี่เล็กน้อย แต่น่าจะดีพอที่จะสาธิตวิธีหนึ่งได้ ฉันหยิบเศษ "Cay Foam" ซึ่งเป็นแผ่นโฟมพลาสติกที่เคยหาได้จาก C&A Building Plastics (แม้ว่าจะดูไม่เป็นเช่นนั้นก็ตาม อีกต่อไป) และตัดมันด้วยมีดผ่าตัดเป็นแผ่นสำรอง และแถบและชิ้นส่วนแต่ละอัน ซึ่งสามารถประกอบเข้าด้วยกันเพื่อสร้างเค้าโครงที่ถูกต้อง คุณสามารถใช้กระดาษแข็งหนา, MDF, อะคริลิค, อะไรก็ได้ - แม้แต่แผ่นที่มีหมุดหรือตะปูติดอยู่ที่จุดที่ถูกต้อง หากคุณสามารถเข้าใช้เครื่องเลื่อยสายพาน เราเตอร์ หรือเครื่องกัดได้ คุณก็สามารถสร้างสิ่งที่สวยงามได้ Cay Foam นั้นน่าเกลียด แต่มันเร็วมากที่จะตัดด้วยมือที่โต๊ะทำงานของฉัน! ทำมิเรอร์เค้าโครงจากขั้นตอนก่อนหน้า คัดลอกลงบนแผ่นรอง แล้วติดแถบ/บิตในที่ที่เหมาะสม ฉันใช้เทปโฟมสองหน้า คุณสามารถใช้ superglue หรืออะไรก็ได้จริงๆ คุณอาจต้องการให้ชิ้นส่วนสามารถจัดตำแหน่งใหม่ได้ในบางจุด (เช่น หากคุณทำผิดพลาด หรือหากรหัสถูกเปลี่ยน)
ขั้นตอนที่ 4: ลองใช้เลย
แค่นั้นเอง ลองใช้เครื่องควบคุมปุ่มกด: ตรวจสอบว่าใช้งานได้ กดปุ่มขวาเท่านั้นและไม่กดแป้นอื่น ด้วยชิ้นส่วน 'กรอบ' ที่ขอบทั้งสองข้าง ฉันพบว่าง่ายต่อการจัดวางบนแป้นกด สองสามครั้งแรกคุณอาจพบว่าง่ายที่สุดที่จะถือไว้ระหว่างนิ้วและนิ้วหัวแม่มือ (สองภาพแรก) เพื่อให้แน่ใจว่าคุณสามารถ จัดเรียงให้ถูกต้อง และเพื่อให้ทราบว่าต้องใช้แรงมากน้อยเพียงใด แต่อีกไม่นาน คุณจะสามารถเอามือเจ้าชู้และซ่อนมันได้ (ภาพที่สาม) หากคุณชำนาญพอที่จะทำมันในลักษณะที่ลื่นไหล มันสามารถมองได้ (กับคนอื่นที่เดินผ่านมา) ราวกับว่าคุณเพียงแค่เอามือแตะแป้นกดและปลดล็อกประตูอย่างใด…ถ้าคุณคิดอย่างนั้น จะง่ายต่อการปรับปรุงความพอดีของ masher ในมือของคุณ ให้ขอบที่สบายขึ้นหรือทำจากสิ่งที่โปร่งใสหรือสีเนื้อเพื่อให้ง่ายต่อการซ่อน หรือสร้างชุดแป้นกดแป้นซึ่งดูเหมือนว่าคุณกำลังใช้กำปั้นกดแป้นแป้นเพื่อเข้าถึง หรือแผ่นศอก! อีกทางหนึ่ง คุณอาจติดแป้นกดที่ด้านหลังบัตรซึ่งดูเหมือนบัตรเข้างานแบบทางการอยู่แล้ว เพื่อให้คุณดูเหมือนมีบัตรรูดแบบไม่ต้องสัมผัสที่จำเป็นต้องใช้ กดทับกับปุ่มกด ความเสี่ยงบางประการ: อย่าติดป้ายชื่อเจ้าของด้วยรหัสหรือหมายเลขห้อง คุณกำลังสร้างอุปกรณ์ที่เปลี่ยนความปลอดภัยของปุ่มกดจากวิธี "สิ่งที่คุณรู้" (รหัส) เป็นวิธีการ "สิ่งที่คุณมี" (คีย์) ถ้าทำหายแล้วมีเลขห้องอยู่ก็เท่ากับทำกุญแจหายโดยมีเลขห้องเขียนอยู่ ระวังไว้นะ แต่ขอให้สนุกนะ!
แนะนำ:
All in One Digital Chronometer (นาฬิกา จับเวลา นาฬิกาปลุก อุณหภูมิ): 10 ขั้นตอน (พร้อมรูปภาพ)
All in One Digital Chronometer (นาฬิกา ตัวจับเวลา นาฬิกาปลุก อุณหภูมิ): เรากำลังวางแผนที่จะสร้างตัวจับเวลาสำหรับการแข่งขันอื่น แต่ต่อมา เรายังใช้นาฬิกา (ไม่มี RTC) เมื่อเราเข้าสู่การเขียนโปรแกรม เราสนใจที่จะใช้ฟังก์ชันต่างๆ เพิ่มเติมกับอุปกรณ์และลงเอยด้วยการเพิ่ม DS3231 RTC เนื่องจาก
Erguro-one a Maker Aproach ของ Sonos เล่น 5 ด้วยกล่อง IKEA Kuggis: 7 ขั้นตอน (พร้อมรูปภาพ)
Erguro-one a Maker Aproach ของ Sonos Play 5 พร้อมกล่อง IKEA Kuggis: โปรเจ็กต์นี้เกิดขึ้นหลังจากครั้งแรกที่ฉันได้ยินลำโพง Sonos Play 5 ฉันรู้สึกประทับใจกับคุณภาพเสียงเมื่อเทียบกับขนาดที่เล็กของลำโพง ความถี่ต่ำนั้นน่าประทับใจอย่างยิ่ง ด้วยเหตุนี้ฉันจึงเป็นเจ้าของ 2 Play 5;-)ฉัน
คณะกรรมการพัฒนา JALPIC One: 5 ขั้นตอน (พร้อมรูปภาพ)
คณะกรรมการพัฒนา JALPIC One: หากคุณติดตามโครงการ Instructables ของฉัน คุณจะรู้ว่าฉันเป็นแฟนตัวยงของภาษาการเขียนโปรแกรม JAL ร่วมกับไมโครคอนโทรลเลอร์ PIC JAL เป็นภาษาปาสกาลเหมือนกับภาษาโปรแกรมที่พัฒนาขึ้นสำหรับไมโครคอนโทรลเลอร์ PIC 8 บิตของไมโครชิป โม
RGB One Button USB Keyboard: 6 ขั้นตอน (พร้อมรูปภาพ)
แป้นพิมพ์ USB แบบ RGB แบบปุ่มเดียว: เคยรู้สึกว่าต้องมีแป้นพิมพ์ RGB แบบแบ็คไลท์ขนาดเล็กแต่ใช้งานได้จริง ซึ่งไม่ใหญ่กว่าขนาดของคีย์เพียงปุ่มเดียวใช่หรือไม่ เลขที่? ใครจะสนก็สร้างมันขึ้นมา! คำแนะนำนี้จะแนะนำคุณตลอดขั้นตอนที่คุณต้องการเพื่อสร้างของคุณเองซึ่งไร้ประโยชน์เล็กน้อยบน
All in One Portable Utility Power Bank: 11 ขั้นตอน (พร้อมรูปภาพ)
All in One Portable Utility Power Bank: Load Shedding หรือ Rolling Blackout เกิดขึ้นบ่อยมากในประเทศกำลังพัฒนา เช่น อินเดีย แอฟริกาใต้ บังคลาเทศ ฯลฯ ฤดูกาลการปลดโหลดไม่ใช่ฤดูกาลโปรดสำหรับใครก็ตาม มันส่งผลกระทบอย่างมากต่อกิจกรรมในแต่ละวันของเรา และโดยหลักแล้วหมู่