Мазмуну:
- 1 -кадам: Бул долбоорго керектүү материалдар
- 2 -кадам: Бул долбоорго керектүү шаймандар
- 3 -кадам: ширетүү
- 4 -кадам: чогултуу
- 5 -кадам: Код
- 6 -кадам: Куттуктайбыз
Video: Osu үчүн 2 баскыч баскычы!: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул окуу куралында, сиз osu үчүн 2 баскычтуу клавиатураны кантип жасоону билесиз! Сураныч, көрсөтмөлөрдү аткарыңыз:)
1 -кадам: Бул долбоорго керектүү материалдар
1. Arduino Leonardo mini x 1
2. Негизги которгучтар (каалаган Cherry Switch) x 2
3. Калыңдыгы 2 мм пластикалык барак (каалаган түстө) 3 "x 3" x 1
4. NeonPixel Light Strip (кыска болсо жакшы)
5. KeyCaps (каалаган түстө) x 2
6. Зымдар (5 түстүү) х 3см ар бири
7. 1kΩ каршылыгы x 2
2 -кадам: Бул долбоорго керектүү шаймандар
1. Компьютер
2. Hot Glue Gun
3. Карагай кесүүчү
4. Толук өлчөмдөгү USBден USB 2.0 мини түрү B 1 метрге чейин
5. Лайнер
4. Solder
3 -кадам: ширетүү
1. Neopixel LED Stripтен LEDдин бир кесимин кесип алыңыз
2. Капталдарында 1 см калган резисторлордун капталындагы зымдарды кескиле
3. Сүрөттөгү схеманы туташтырыңыз (ыңгайсыздык үчүн кечирим сурайбыз)
Кеңештер:
1. Байланыштар үчүн башка түстөгү зымды колдонууга аракет кылыңыз2. Туташкандан кийин зымдарды уюштуруңуз
4 -кадам: чогултуу
1. Ардуиного туташкан зым менен которгучту сүрөттө көрсөтүлгөн абалга чаптаңыз
3. Резисторлорду өчүргүчтөрдүн астына катыңыз
2. Жарык диодду өчүргүчтөрдүн арасына жабыштырыңыз
3. Баскычтын узундугун жана бийиктигин (баскычтардын жогорку жарымын кошпогула) өлчөгүлө
4. Пластмассаны өлчөөлөргө ылайык кесип алыңыз
5. USB коннекторунун контурун кесип алыңыз
6. Аны ысык клей менен клавиатуранын капталдарына бекем жабыштырыңыз
7. Керек болсо бир аз тегиздөө
Кеңештер:
Мүмкүн болушунча тыгыз бөлүгүн чогултууга аракет кылыңыз
5 -кадам: Код
1. Ариптакта иштеши үчүн кодду Arduinoго жүктөңүз:
github.com/CheangJingYang/2-keys-Keypad-fo…
2. Сүрөттөгү тамгаларды osuдагы ачкыч байлоого алмаштырыңыз!
6 -кадам: Куттуктайбыз
Бул долбоорду түзүп, бул баракчаны окугандыгыңыз үчүн рахмат! Муну жасоо сизге жагат деп үмүттөнөбүз.
Бул менин Instructables постум, андыктан көп нааразы болбоңуз:)
Эгерде коддо кандайдыр бир көйгөйлөр болсо, GitHubга комментарий бериңиз
Сунушталууда:
Бут көзөмөлдөгөн баскыч менен сүйлөшүү баскычы: 5 кадам
Бут көзөмөлдөгөн басуу баскычы: Мен ушинтип басуу үчүн баскычты жасадым, аны сиз бутуңуз менен колдоно аласыз
Баскыч (Баскыч); // An Arduino LCD оюну: 5 кадам (сүрөттөр менен)
Баскыч (Баскыч); // An Arduino ЖК оюну: Жакында Скауттарда мен Оюн Дизайнынын татыктуу бейджиги менен иштедим. Талаптардын бири үчүн, мен бул оюнду LED Rocker Game'ге негизделген Arduino менен кургам. Оюндун мааниси мүмкүн болгон эң көп упай топтоо. Т -дын башында
Баскыч баскычы: 31 кадам
Баскыч баскычы: баскыч баскычы жардамчынын башка варианты. Бул мүмкүнчүлүгү чектелген балдарга арналган, ошондуктан аларга күнүмдүк керектелүүчү буюмдарды колдонууга укук берилет
AVR микроконтроллери. Баскыч баскычын колдонуп LEDди өчүрүү. Баскыч баскычын чыгаруу: 4 кадам
AVR микроконтроллери. Баскыч баскычын колдонуп LEDди өчүрүү. Push Button Debouncing .: Бул бөлүмдө биз ATMega328PU үчүн үч LEDдин статусун баскычты которгучтун киргизүүсүнө ылайык алмаштыруу үчүн C программасын кантип жасоону үйрөнөбүз. Ошондой эле, биз "Switch Bounce" көйгөйүнүн чечилишин изилдедик. Адаттагыдай эле, биз
Баскыч интерфейси 8051 жана 7 сегменттеги баскыч сандарын көрсөтүү: 4 кадам (сүрөттөр менен)
Баскыч интерфейси 8051 жана 7 сегментте баскычтоп сандарын көрсөтүү: Бул үйрөткүчтө мен клавиатураны 8051 менен кантип интерфейстештирүү жана 7 сегменттеги дисплейде баскычтардын санын көрсөтүү жөнүндө айтып берейин