Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Sa tutorial na ito, malalaman mo kung paano gumawa ng isang 2 key Keypad para sa osu! Mangyaring sundin ang mga tagubilin:)
Hakbang 1: Materyal na Kailangan para sa Project na Ito
1. Arduino Leonardo mini x 1
2. Key switch (anumang Cherry Switches) x 2
3. 2 mm makapal na plastic sheet (anumang kulay) 3 "x 3" x 1
4. NeonPixel Light Strip (mas maikli ang mas mahusay)
5. KeyCaps (anumang kulay) x 2
6. Mga wire (5 kulay) x 3cm bawat isa
7. 1kΩ risistor x 2
Hakbang 2: Mga Kagamitan na Kailangan para sa Project na Ito
1. Computer
2. Mainit na Baril ng Pandikit
3. pamutol ng spray
4. Buong laki na USB sa USB 2.0 mini type B 1 meter
5. Bakal na Bakal
4. maghinang
Hakbang 3: Paghihinang
1. Gupitin ang isang piraso ng LED mula sa Neopixel LED Strip
2. Gupitin ang mga wire sa gilid ng resistors na may natitirang 1 cm sa mga gilid
3. Ikonekta ang circuit ayon sa imahe (paumanhin para sa abala)
Mga Tip:
1. Subukang gumamit ng iba't ibang mga wire ng kulay para sa mga koneksyon2. Ayusin ang mga wire pagkatapos kumonekta
Hakbang 4: Magtipon
1. Idikit ang switch gamit ang kawad na konektado sa Arduino sa posisyon na ipinakita sa imahe
3. Itago ang mga resistors sa ilalim ng mga switch
2. Idikit ang LED sa pagitan ng mga switch
3. Sukatin ang haba at taas (huwag isama ang itaas na kalahati ng mga key switch) ng Keypad
4. Gupitin ang plastik alinsunod sa mga sukat
5. Gupitin ang balangkas para sa konektor ng USB
6. Mahigpit na idikit ito sa mga gilid ng keypad na may mainit na pandikit
7. Gumawa ng ilang sanding kung kinakailangan
Mga Tip:
Subukan na tipunin ang bahagi bilang compact hangga't maaari
Hakbang 5: Code
1. I-upload ang code sa Arduino upang gumana ang Keypad:
github.com/CheangJingYang/2-keys-Keypad-fo…
2. Baguhin ang mga titik sa imahe sa iyong key-binding sa osu!
Hakbang 6: Congrats
Salamat sa paggawa ng proyektong ito at pagbabasa ng pahinang ito! Sana nasiyahan ka sa paggawa nito.
Ito ang aking unang post na Mga Tagubilin, kaya't huwag magreklamo nang labis:)
Kung ang code ay may anumang mga problema pls puna sa GitHub