Mundarija:

Lego 4x4 klaviatura matritsasi: 8 qadam (rasmlar bilan)
Lego 4x4 klaviatura matritsasi: 8 qadam (rasmlar bilan)

Video: Lego 4x4 klaviatura matritsasi: 8 qadam (rasmlar bilan)

Video: Lego 4x4 klaviatura matritsasi: 8 qadam (rasmlar bilan)
Video: I made a #lego mechanical keyboard with #3dprinting 2024, Noyabr
Anonim
Lego 4x4 klaviatura matritsasi
Lego 4x4 klaviatura matritsasi
Lego 4x4 klaviatura matritsasi
Lego 4x4 klaviatura matritsasi

Oxirgi bir necha hafta mobaynida men uyda qolib ketayotgan bo'lsam -da, boshimda aylanib yurgan ba'zi loyihalarni tugatishga muvaffaq bo'ldim. Men so'nggi bir necha haftada ko'pgina loyihalarim uchun asos sifatida Lego -dan foydalanganman. Men nihoyat Google AIY to'plamimni legos bilan birga qo'ydim, shuningdek, maxsus lego qismlari yordamida Apple qalam ushlagichini ham qurdim. Shunday qilib, biroz qiyinroq narsaga o'tish vaqti keldi. Men, albatta, uydagi bo'laklardan foydalanmoqchi edim va legolar mukammal edi. Qurilish uchun buyurtma berishim kerak bo'lgan yagona narsa bu Arduino Micro edi. Men boshqa taxtalar bilan harakat qildim, lekin bu haqiqatan ham eng yaxshi echim. Bu ulash va o'ynash. Bir necha kun kutishga arziydi.

Bu hafta men anchadan beri o'ylab yurgan loyihalarimdan birini hal qildim. Kompyuterim uchun yorliqlar uchun 4x4 klaviatura matritsasi. Men ham fotoshopda ishlayapman va men oldinga va orqaga harakat qilishni biroz osonlashtirmoqchi edim. Shunday qilib, asboblarni sindirdim va ishga kirishdim. Men keyinchalik uni bir xil rangda qilish uchun g'ishtlarga buyurtma berish uchun qismlarga ajrataman. Ammo hozircha, mana, ketyapmiz.

Ta'minotlar

  1. Arduino Micro
  2. 16 ta sensorli tugma
  3. Lehim
  4. Lehimlash temir
  5. Oqim
  6. Mikro usb kabeli
  7. Legos ko'p
  8. Tugma ushlagichi*
  9. Asosiy plastinka *
  10. Arduino Micro Lego ushlagichi*

*3D printer talab qilinadi

1 -qadam: qismlarni chop eting

Qismlarni chop eting
Qismlarni chop eting

Siz qismlarni 3d chop etishingiz va ularni qurilishga tayyorlashingiz kerak.

2 -qadam: tugmachalarni joylashtiring

Tugmalarni joylashtiring
Tugmalarni joylashtiring

Tegishli tugmachalarni pastki taglik taxtasiga joylashtiring va ularni joyiga lehimlang.

3 -qadam: Tugmalarni joyiga lehimlang

Tugmalarni joyiga lehimlang
Tugmalarni joyiga lehimlang

Matritsa diagrammasidan foydalanib, men tugmachalarni satrlar uchun zigzag naqshidan foydalanib lehimladim. Maqsad satrlarni ustunlar bilan pastga ulash edi.

4 -qadam: Qator va ustunlarni lehimlang

Qator va ustunlarni lehimlang
Qator va ustunlarni lehimlang

Men 4 ta qizil va 4 ta qora simlarni Arduino Micro -ga lehimlashdan boshladim. Keyin har bir simni ustunlar va qatorlarga lehimlab, to'g'ri yo'nalishda ketishga katta e'tibor berildi. Arduino Micro maxsus 3D bosilgan Lego qismiga issiq yopishtirilgan.

5 -qadam: Uy -joy qurish

Uy -joy qurish
Uy -joy qurish
Uy -joy qurish
Uy -joy qurish
Uy -joy qurish
Uy -joy qurish

Men uyni qurish uchun har xil 1x g'ishtlardan foydalanardim. Klaviatura ostida g'isht yo'q. U perimetrga ulanadi. G'ishtlar ko'proq barqarorlikni ta'minlash uchun tepaga va o'rtaga qo'yiladi.

6 -qadam: 2x2 g'ishtni tushiring

2x2 g'ishtni kiriting
2x2 g'ishtni kiriting

2x2 g'ishtlar haqiqiy tugmalar vazifasini bajaradi va tugmachalarga tegib turadi.

7 -qadam: Kodni yozish

Kodni yozish
Kodni yozish

Loyihaning kodi juda oson edi. Men Github -da topilgan ba'zi kodlarga amal qildim. Men qatorlar va ustunlarga ba'zi o'zgartirishlar kiritishim kerak edi, lekin u yaxshi ishlamoqda. Kutubxona uchun ko'rsatmalar Arduino CC veb -saytida.

8 -qadam: rohatlaning

Men hozir bu klaviatura yordamida san'at yaratishdan juda xursandman, chunki men yaratgan yorliqlardan foydalanishim mumkin. Men 14 ta kalitning har birini qanday skript qilishim haqida o'ylayapman.

Men g'ishtlarning izchil rang sxemasiga buyurtma berganimdan so'ng, yangilanishlarni joylashtirishdan juda xursandman.

Tavsiya: