Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ushbu qo'llanmada siz osu uchun 2 klaviatura klaviaturasini qanday yasashni bilib olasiz! Iltimos, ko'rsatmalarga amal qiling:)
1 -qadam: Ushbu loyiha uchun zarur bo'lgan materiallar
1. Arduino Leonardo mini x 1
2. Kalit kalitlari (har qanday Cherry Switch) x 2
3. 2 mm qalinlikdagi plastmassa qatlam (har qanday rang) 3 "x 3" x 1
4. NeonPixel yorug'lik chizig'i (qanchalik qisqa bo'lsa, shuncha yaxshi)
5. KeyCaps (har qanday rang) x 2
6. Simlar (5 ta rang) har biri 3 sm
7. 1 kΩ qarshilik x 2
2 -qadam: Ushbu loyiha uchun zarur vositalar
1. Kompyuter
2. Issiq yopishtiruvchi qurol
3. Archa kesuvchi
4. To'liq o'lchamli USB dan USB 2.0 mini tipli B 1 metr
5. Lehimlash temir
4. Lehim
3 -qadam: Lehimlash
1. Neopixel LED chizig'idan bir bo'lak LEDni kesib oling
2. Yonlarida 1 sm qolgan rezistorlar yonidagi simlarni kesib oling
3. Rasmga muvofiq sxemani ulang (noqulaylik uchun uzr)
Maslahatlar:
1. Ulanishlar uchun har xil rangli simlardan foydalanishga harakat qiling2. Ulanishdan keyin simlarni tartibga soling
4 -qadam: yig'ish
1. Kalitni Arduino -ga ulangan sim bilan rasmda ko'rsatilgan joyga yopishtiring
3. Rezistorlarni kalitlar ostiga yashiring
2. LEDni kalitlar orasiga joylashtiring
3. Klaviatura uzunligini va balandligini o'lchang (tugmachalarning yuqori yarmini o'z ichiga olmaydi)
4. Plastmassani o'lchovlarga muvofiq kesib oling
5. USB ulagichining konturini kesib oling
6. Klaviatura tomonlariga issiq elim bilan mahkam yopishtiring
7. Agar kerak bo'lsa, zımpara qiling
Maslahatlar:
Qismni iloji boricha ixcham qilib yig'ishga harakat qiling
5 -qadam: kod
1. Klaviatura ishlashi uchun kodni Arduino -ga yuklang:
github.com/CheangJingYang/2-keys-Keypad-fo…
2. Rasmdagi harflarni osu-dagi kalit bog'lovchisiga o'zgartiring!
6 -qadam: Tabriklaymiz
Ushbu loyihani yaratganingiz va ushbu sahifani o'qiganingiz uchun tashakkur! Umid qilamanki, sizga buni qilish yoqadi.
Bu mening birinchi Instructables postim, shuning uchun pls ko'p shikoyat qilmang:)
Agar kodda biron bir muammo bo'lsa, pls GitHub -ga sharh bering