สารบัญ:

Lego 4x4 Keypad Matrix: 8 ขั้นตอน (พร้อมรูปภาพ)
Lego 4x4 Keypad Matrix: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Lego 4x4 Keypad Matrix: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Lego 4x4 Keypad Matrix: 8 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: วงจร KEYPAD 4X4 16ปุ่ม8ขา ใช้หลักการเดียวกัน KEYPAD 4X4 EXPLAIN CIRCUIT 16BUTTON 4PIN 2024, พฤศจิกายน
Anonim
Lego 4x4 Keypad Matrix
Lego 4x4 Keypad Matrix
Lego 4x4 Keypad Matrix
Lego 4x4 Keypad Matrix

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

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

เสบียง

  1. Arduino Micro
  2. ปุ่มสัมผัส 16 ปุ่ม
  3. ประสาน
  4. หัวแร้ง
  5. ฟลักซ์
  6. สายไมโคร USB
  7. เลโก้จำนวนมาก
  8. ที่ยึดปุ่ม*
  9. แผ่นฐาน *
  10. Arduino Micro Lego Holder*

*ต้องใช้เครื่องพิมพ์ 3 มิติ

ขั้นตอนที่ 1: พิมพ์ชิ้นส่วน

พิมพ์ชิ้นส่วน
พิมพ์ชิ้นส่วน

คุณต้องพิมพ์ชิ้นส่วน 3 มิติและเตรียมการสำหรับบิลด์

ขั้นตอนที่ 2: วางปุ่ม

วางปุ่ม
วางปุ่ม

วางปุ่มสัมผัสบนกระดานข้างก้นด้านล่างแล้วประสานเข้าที่

ขั้นตอนที่ 3: ประสานปุ่มเข้าที่

ประสานปุ่มเข้าที่
ประสานปุ่มเข้าที่

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

ขั้นตอนที่ 4: ประสานแถวและคอลัมน์

ประสานแถวและคอลัมน์
ประสานแถวและคอลัมน์

ฉันเริ่มต้นด้วยการบัดกรีสายสีแดง 4 เส้นและสายสีดำ 4 เส้นเข้ากับ Arduino Micro จากนั้นบัดกรีลวดแต่ละเส้นเข้ากับเสาและแถวโดยให้ความสนใจอย่างใกล้ชิดกับการไปในทิศทางที่ถูกต้อง Arduino Micro ติดอยู่กับชิ้นส่วนเลโก้ที่พิมพ์ 3 มิติแบบกำหนดเอง

ขั้นตอนที่ 5: สร้างที่อยู่อาศัย

สร้างที่อยู่อาศัย
สร้างที่อยู่อาศัย
สร้างที่อยู่อาศัย
สร้างที่อยู่อาศัย
สร้างที่อยู่อาศัย
สร้างที่อยู่อาศัย

ฉันใช้อิฐ 1x หลายชนิดเพื่อสร้างตัวเรือน ไม่มีอิฐใต้ปุ่มกด มันยึดติดกับปริมณฑล อิฐวางอยู่ด้านบนและตรงกลางเพื่อให้มีความมั่นคงมากขึ้น

ขั้นตอนที่ 6: วางอิฐ 2x2 ลง

วางอิฐ 2x2
วางอิฐ 2x2

อิฐขนาด 2x2 ทำหน้าที่เป็นปุ่มจริงและพอดีกับปุ่มสัมผัส

ขั้นตอนที่ 7: การเขียนโค้ด

การเขียนโค้ด
การเขียนโค้ด

รหัสสำหรับโครงการนั้นค่อนข้างง่าย ฉันทำตามโค้ดที่พบใน Github ฉันต้องทำการเปลี่ยนแปลงบางอย่างในแถวและคอลัมน์ แต่มันทำงานได้อย่างสมบูรณ์ คำแนะนำสำหรับห้องสมุดอยู่ในเว็บไซต์ Arduino CC

ขั้นตอนที่ 8: สนุก

ตอนนี้ฉันตื่นเต้นมากที่จะได้สร้างสรรค์งานศิลปะด้วยแป้นพิมพ์นี้ เพราะฉันสามารถใช้ทางลัดที่ฉันสร้างไว้ได้ ฉันกำลังคิดว่าฉันจะเขียนสคริปต์ทั้ง 14 คีย์อย่างไร

ฉันตื่นเต้นที่จะโพสต์การอัปเดตหลังจากที่ฉันสั่งซื้อชุดสีที่สม่ำเสมอของอิฐ

แนะนำ: