Мазмуну:
- 1 -кадам: Клавиатура аракетте
- 2 -кадам: Бардык нерселерди чогулткула
- 3 -кадам: схемалар
- 4 -кадам: ПХБ жана корпус
- 5 -кадам: Программалык камсыздоо
- 6 -кадам: Бүттү
Video: RGB которгучтары бар универсалдуу USB клавиатурасы: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул көрсөтмөдө мен сизге кадимки компьютердин клавиатурасына окшош жеке USB клавиатураңызды кантип курууну көрсөтөм.
Сиз каалаган баскычтардын комбинациясын же баскычтардын ырааттуулугун бир гана баскычты басуу менен дайындай аласыз.
Сиз муну компьютериңиздин ишин оптималдаштыруу үчүн колдонсоңуз болот, ал бир эле физикалык ачкычка ар кандай баскычтардын комбинациясын дайындоо менен жашооңузду жеңилдетет.
Сиз аны PC оюн контроллери кыла аласыз.
Сиз аны бир гана баскычты басып эссе жазууга программалай аласыз:) Асман чек.
Мен муну CNC роутеримдин кол менен кыймылын көзөмөлдөө үчүн колдондум, анткени кадимки компьютердин клавиатурасын колдонуу өтө эле көлөмдүү жана бадырайган.
1 -кадам: Клавиатура аракетте
Бул жерде сиз клавиатуранын реалдуу тиркемеде кантип иштээрин кыскача көрө аласыз.
Баскычтоптун 2 режими бар - кадам режими жана үзгүлтүксүз жылуу режими.
2 -кадам: Бардык нерселерди чогулткула
Сага керек болот:
- USB PC клавиатурасын же чычканды туурай ала турган Arduino Pro Micro 32u4
- Баскычтардын өчүргүчтөрү - Мен досумдан көнгөн NKK KP02 күлкүлүү кымбат (20 $ даана) өчүргүчтөрүн колдондум. Алар ичинде RGB LEDи бар баскычтар. Бирок сиз кааласаңыз, каалаган баскычты колдоно аласыз, эгер сизге кооз LED эффекттери кереги жок болсо. Же болбосо, кадимки RGB светодиодунун тешиги бар же анын жанына жылдырыла турган кээ бир өчүргүчтөрдү колдонсоңуз болот.
- TLC5940 IC (сизге LED эффекттери керек болсо гана). Мен ICдин өзүн колдондум, бирок сиз өзүңүздүн ПХБ жасоону пландабасаңыз, үзүлүш тактасын колдоно аласыз.
- 3d принтер (милдеттүү эмес)
- ПХБ жасоо көндүмдөрү (милдеттүү эмес)
- Электроника боюнча негизги билим
- бир канча убакыт
- жана нервдер:)
3 -кадам: схемалар
Схемалар абдан жөнөкөй.
Мен өчүргүчтөр үчүн кээ бир RC дебунинг схемасын колдондум (сүрөттү караңыз), андыктан программалык камсыздоонун өтүүсү үчүн тынчсыздануунун кажети жок. Коммутатордогу диоддор жалпы анодго ээ.
TLC5940 LED драйверлери үчүн - мен өзүмдүн ПХБны түздүм жана ICлерди түздөн -түз ПКБмга туташтырдым. IREFтен GNDге чейинки резистор светодиоддорду айдоого токту орнотот.
Эгерде сиз сынык тактасын колдоно турган болсоңуз, үзүлүү тактасынын схемаларын текшериңиз. Зымдарды туташтыруу абдан жөнөкөй болушу керек.
Сиз, балким, LED драйвери үчүн сынык тактасын колдонсоңуз, 7 ажыратуучу конденсаторду колдонуунун кажети жок.
4 -кадам: ПХБ жана корпус
ПКБ бул үйрөтүүчү кадамдын кереги жок, анткени мен хобби эмес достук программаларды колдондум жана менин өчүргүчтөрүм күлкүлүү түрдө кымбатка турат, андыктан мен жасаган ПКБны көбүң жасай бербейт деп ишенем.
Мен сизди долбоорду сындыруучу такталарды жана протоборддук зымдарды колдонуу менен өткөрүүнү сунуштайм, же сиз өзүңүздүн ПХБны жасай аласыз, ал дагы жеткиликтүү өчүргүчтөргө жана Светодиоддорго туура келет.
Мен Altium Designerде тез компьютерди иштеп чыктым. Мен бул программаны колдондум, анткени менде лицензия бар, анткени мен аны күн сайын жумушта колдоном. Мен билем, бул программа эч кандай хобби достук баа акылдуу.
Эгерде кимдир бирөө Altium же PCB gerber файлдарын кааласа, муну комментарийлерде айтыңыз, мен аларды сизге жөнөтөм.
Бул кутуча Autodesk Inventor программасында тартылган (хоббиге ылайыктуу программа эмес, бирок мен аны жумушта да колдоном жана буга көнгөм). Эгерде кимдир бирөө.stl файлдарын 3D басып чыгарууну кааласа, комментарий бериңиз, мен аларды сизге жөнөтөм.
5 -кадам: Программалык камсыздоо
Код arduino чөйрөсүндө жасалган.
Мен бардык баскычтарды башкаруу үчүн Button китепканасын колдондум. Бул биздин жашообузду жеңилдетүү үчүн key.uniquePress () жана key.isPressed () сыяктуу баскычтарды окуу үчүн сонун мүмкүнчүлүктөргө ээ.
Такта компьютердин клавиатурасы катары жүрүшү үчүн интеграцияланган arduino клавиатура китепканасы.
TLC5940 китепкана жетектөөчү караңгылыкты көзөмөлдөө жана бардык жакшы өчүүлөрдү жасоо үчүн.
Мен акыркы arduino кодун тиркедим. Ачкычтар оңой иштетүү үчүн тиркелген сүрөттө көрсөтүлгөндөй коддогу кадимки ЖК клавиатурасына окшоштурулган.
Код ар кандай колдонуу үчүн оңой эле өзгөртүлүшү мүмкүн.
6 -кадам: Бүттү
Клавиатура тумар катары иштейт.
Мен муну CNC роутеримди көзөмөлдөө үчүн колдондум, бирок мүмкүн болгон колдонмолор чексиз.
Мага идеяларыңызды көрсөтүңүз!
Сиз мени Facebook жана Instagramдан ээрчип алсаңыз болот
www.instagram.com/jt_makes_it
Мен азыр иштеп жатканымдын, көшөгөнүн артында жана башка кошумча нерселердеги бузукулар үчүн!
Сунушталууда:
Магнит терминалдары бар DIY универсалдуу батарея кубаттагычы: 5 кадам
Магниттик терминалдары бар DIY универсалдуу батарейка кубаттагычы: Саламатсыздарбы, бул менин экинчи көрсөтмөм, андыктан сиздин пикириңиз мындан ары жакшыртууга жардам берет. Дагы көптөгөн долбоорлор үчүн менин YouTube каналымды текшериңиз. Бүгүн мен сизге Magneti менен универсалдуу батарейканы кантип жасоону көрсөтөм
Универсалдуу Li -Ion батарея кубаттагычы - Ичинде эмне бар ?: 7 кадам
Универсалдуу Li -Ion батарейка кубаттагычы - Ичинде эмне бар?: Продуктту бузуунун жыйынтыгын хоббисттер/өндүрүүчүлөр электрондук продукттун кайсы компоненттери колдонулуп жатканын билүү үчүн колдонушу мүмкүн. Мындай билим системанын кантип иштээрин түшүнүүгө жардам берет, анын ичинде инновациялык дизайн өзгөчөлүктөрү жана
Arduino жана Thumbwheel которгучтары: 9 кадам
Arduino жана Thumbwheel которгучтары: Бул макалада биз Arduino тутумдарыбыз менен дөңгөлөк/бармак дөңгөлөктөрүн колдонууну карап чыгабыз. Бул жерде PMD Wayден алынган кээ бир мисалдар
Жеке которгучтары бар IKEA Power Charging Box: 6 кадам (Сүрөттөр менен)
Жеке өчүргүчтөрү бар IKEA Power Charging Box: Ошентип, башка күнү мен IKEA кутусун колдонуп, оңой электр станциясын жасоо боюнча көрсөтмөнү көрдүм: IKEA-кубаттоочу куту --- мындан ары-кабелдик башаламандык! Мага сөзсүз керек болчу окшош нерсе, ошондуктан мен барып, IKEAдан ошол кутучалардын бирин сатып алдым, бирок ал менин ордумда турду
Универсалдуу (уурдоо) Электрондук жабдууларды же көрүнбөгөн которгучтары бар унааларды коргоо: 4 кадам (сүрөттөр менен)
Электрондук жабдууларды же көрүнбөгөн которгучтары бар машиналарды универсалдуу (уурдоо) коргоо: Мен камыш өчүргүчтү электрондук жабдуулар же унаалар үчүн универсалдуу коргоо катары кантип колдонсо болорун көрсөтөм. Сизге камыш которгуч жана магнит гана керек. Унаалар үчүн камыш которгучтун которуштуруу мүмкүнчүлүгүн жогорулатуу үчүн күч релеси керек болот. Сүрөттүү