Mundarija:
- Ta'minotlar
- 1 -qadam: qismlarni chop eting
- 2 -qadam: tugmachalarni joylashtiring
- 3 -qadam: Tugmalarni joyiga lehimlang
- 4 -qadam: Qator va ustunlarni lehimlang
- 5 -qadam: Uy -joy qurish
- 6 -qadam: 2x2 g'ishtni tushiring
- 7 -qadam: Kodni yozish
- 8 -qadam: rohatlaning
Video: Lego 4x4 klaviatura matritsasi: 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
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
- Arduino Micro
- 16 ta sensorli tugma
- Lehim
- Lehimlash temir
- Oqim
- Mikro usb kabeli
- Legos ko'p
- Tugma ushlagichi*
- Asosiy plastinka *
- Arduino Micro Lego ushlagichi*
*3D printer talab qilinadi
1 -qadam: qismlarni chop eting
Siz qismlarni 3d chop etishingiz va ularni qurilishga tayyorlashingiz kerak.
2 -qadam: tugmachalarni joylashtiring
Tegishli tugmachalarni pastki taglik taxtasiga joylashtiring va ularni joyiga lehimlang.
3 -qadam: 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
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
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'ishtlar haqiqiy tugmalar vazifasini bajaradi va tugmachalarga tegib turadi.
7 -qadam: 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:
Ardiuno bilan 32x8 Max7219 nuqta matritsasi: 5 qadam (rasmlar bilan)
Ardiuno bilan 32x8 Max7219 nuqta matritsasi: Hammaga salom, Max7219 asosidagi nuqta matritsasi 2020 yilda yangi emas, yaqin vaqtgacha o'rnatish jarayoni yaxshi hujjatlashtirilgan bo'lib, MajicDesigns -dan apparat kutubxonasini yuklab olish mumkin edi. va sarlavha fayllaridagi bir nechta satrlarni o'zgartirdi va FC16 joziba kabi ishladi. Bu qadar edi
IoT aqlli soatli nuqta matritsasi Wemosdan foydalaning ESP8266 - ESP matritsasi: 12 qadam (rasmlar bilan)
IoT aqlli soatli nuqta matritsasi Wemos-dan foydalaning ESP8266-ESP matritsasi: O'zingizning aqlli soatingizni yarating, u quyidagilarni bajarishi mumkin: Chiroyli animatsiya belgisiga ega soatni ko'rsatish Eslatma-1dan Eslatmaga-5ni ko'rsatish Taqvimni ko'rsatish Musulmonlarning namoz vaqtlarini ko'rsatish Ob-havo ma'lumotlarini ko'rsatish Yangiliklarni ko'rsatish Maslahatlarni ko'rsatish Bitcoin kursini ko'rsatish
Arduino va ishlov berish bilan 4x4 klaviatura: 4 qadam (rasmlar bilan)
Arduino va ishlov berish bilan 4x4 klaviatura: LCD displeylarni yoqtirmaysizmi? Loyihalaringizni jozibali ko'rinishini xohlaysizmi? Xo'sh, bu yechim. Ushbu yo'riqnomada siz Arduino -dagi kontentni ko'rsatish uchun LCD displeyni ishlatishdan o'zingizni ozod qila olasiz, shuningdek loyihangizni amalga oshirasiz
NodeMCU bilan LED nuqta matritsasi (8x8) interfeysi: 6 qadam (rasmlar bilan)
LED nuqta matritsasi (8x8) NodeMCU yordamida: Salom ishlab chiqaruvchilar, men boshqa oddiy va ajoyib ko'rsatma beruvchiman, bu yo'riqnomada biz LED nuqta matritsasini (8x8) NodeMCU bilan qanday bog'lashni o'rganamiz
Klaviatura interfeysi 8051 va klaviatura raqamlarini 7 segmentda ko'rsatish: 4 qadam (rasmlar bilan)
Klaviatura interfeysi 8051 va klaviatura raqamlarini 7 segmentda ko'rsatish: Ushbu darsda men sizga klaviaturani 8051 bilan qanday bog'lashimiz va klaviatura raqamlarini 7 segmentli displeyda ko'rsatish haqida aytib beraman