Мазмуну:
- Жабдуулар
- 1 -кадам: Дизайн Баскычтоп Макетин
- 2 -кадам: SVG файлын түзүңүз
- 3 -кадам: 3D моделин түзүү
- 4 -кадам: Solder жана чогултуу
- 5 -кадам: Код
Video: Arduino Механикалык Баскычтобу: 5 Кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Мага башка проект үчүн пин төшөк керек болчу, ошондуктан мен үйдө болгон бөлүктөрү менен клавиатура жасоону чечтим.
Жабдуулар
-
1u баскычтары:
- 1ден 9га чейин
- ЖОЮ
-
2u баскычтары:
- 0
- ENTER
- 12 ачкыч (мен Cherrys yellows колдонгом, бирок Cherrys каалаган иретинде иштейт!)
- Arduino Uno
- 3D баскыч которуу плитасы (1 -кадамды караңыз)
1 -кадам: Дизайн Баскычтоп Макетин
Эгерде сиз баскычтобуңузду меникиндей өлчөмдөгү баскычтар менен жасоону кааласаңыз, менин STL файлымды жүктөп алып, 3D басып чыгарсаңыз болот жана 4 -кадамга өтүңүз!
Бирок, эгерде сиз клавиатура-макет-редактордун жардамы менен өзүңүздүн дизайныңызды түзүшүңүз керек болсо:
Каалоо билдирүүсүн чыкылдатып, баскычты колдонуу менен жок кылыңыз.
Каалаган макетиңизди алуу үчүн, Properties өтмөгүнүн астындагы ар бир ачкычты тууралап, Бийиктиги менен Тууралуулугун орното аласыз (1 = 1u, 1.5 = 1.5u ж.б.). Сиз жебе баскычтарыңыз менен баскычтарды жылдыра аласыз.
Дизайныңыз даяр болгондо, Raw Data өтмөгүнө өтүп, кодду ошол жерге көчүрүңүз.
2 -кадам: SVG файлын түзүңүз
Сиз дизайныңызды swilkb менен SVG файлына айландырасыз:
Сиз көчүргөн кодду Plate Layoutко чаптаңыз
Которуунун түрүн тандаңыз (MX_t: 1 сунуштайм, анткени басып чыгаруу оңой болот)
Стабилизатордун түрүн тандаңыз - Cherry + Costar {_s: 1} тандадым, бирок стабилизаторлорго муктаж болбой же колдонбой калдым.
Edge padding - бардык ачкычтарыңыздын чек арасы канчалык чоң болот (мен тегерегинде 10мм колдондум)
Калган варианттарды калтырыңыз
Менин CAD тарткыла. SVG баскычын чыкылдатып, файлды сактаңыз (сизге CTRL-S же сүрөттү оң басуу керек).
3 -кадам: 3D моделин түзүү
Tinkercadга кирип, жаңы долбоорду баштаңыз.
SVG файлыңызды импорттоо; tinkercad автоматтык түрдө жоондугун кошот. Демейки 10мм - которуштуруучу табак үчүн өтө калың! Жоондугун (ортодогу чарчы) 3,00ммге коюңуз.
Долбооруңузду STL катары экспорттоңуз жана сиз 3D басып чыгарууга даярсыз!
4 -кадам: Solder жана чогултуу
Баскычтар мамычалар жана саптар боюнча туташкан.
Мен адегенде жалган баскычтардын басылышын алдын алуу үчүн схеманы диоддор менен иштеп чыккам. Arduino коду буга кам көрөт, андыктан өзүңүздү сактап, диоддорду өткөрүп жибериңиз!
0, 1, 2 төөнөгүчтөргө саптарды тиркеңиз
Мамычаларды 10, 11, 12, 13 төөнөгүчтөргө бекиңиз
5 -кадам: Код
Мен баскычтоптун китепканасын колдондум, аны сиз жүктөп алышыңыз керек
Sketch -> Китепкананы кошуу -> Китепканаларды башкарууга өтүңүз жана "Баскычтопту" издеп, Орнотууну чыкылдатыңыз.
Эгерде сиз өзүңүздүн клавиатураңызды ойлоп тапкан болсоңуз, анда 2D баскычтардын массивин тууралаңыз.
Ардуиноңузга жүктөп бериңиз!
Сунушталууда:
UK Ring Video Doorbell Pro механикалык коңгуроо менен иштөө: 6 кадам (сүрөттөр менен)
Улуу Британиянын Ring Video Doorbell Pro механикалык коңгуроо менен иштөө: ************************************** *************** Бул ыкма азыр AC кубаты менен гана иштээрине көңүл буруңуз, эгерде мен DC кубатын колдонуп эшиктин коңгуроосуна чечим тапканымда, эгерде сизде DC кубаты болсо камсыздоо, сизге керек болот
Arduino Easy Midi баскычтобу: 5 кадам (сүрөттөр менен)
Arduino Easy Midi баскычтобу: Мен чоң музыкалык нейронмун жана өзүмдүн инструменттеримди жана гаджеттеримди жасаганды абдан жакшы көрөм, бирок татаал долбоорлорду бүтүрүү үчүн менин чеберчилигим же ресурстарым жок, ошондуктан PretEnGineerings окуу куралын көргөндө мен абдан кубандым жана ага бергим келди ок. Бирөөсү
ErgoDox Механикалык Баскычтобу: 11 Кадам (Сүрөттөр менен)
ErgoDox Механикалык Баскычтобу: ErgoDox клавиатурасы бөлүнгөн, механикалык жана программалоочу клавиатура. Бул толугу менен ачык булак, ошондуктан аны куруу үчүн тетиктерди сатып алуу жана убакытты бөлүү керек.Мен программалык камсыздоо инженери болуп иштейм жана ар дайым өндүрүмдүүлүктү жакшыртуунун жолдорун издейм
Photoelasticimetry: Оптика менен механикалык стрессти көрүү: 5 кадам (Сүрөттөр менен)
Фотоэлластиметрия: Механикалык стрессти оптика менен көрүү: Фотоэлластиметрия - бул материалдагы штаммдарды элестетүүнүн жолу. Бул Нускамада, биз механикалык жүктөмдөгү кээ бир материалдардын стресстин таралышын эксперименталдык түрдө аныктоо үчүн кээ бир үлгүлөрдү кантип жасоону көрөбүз
Механикалык которулуу менен Arduino аркылуу түзмөктөрдү башкаруу: 8 кадам (сүрөттөр менен)
Механикалык которуштуруу аркылуу Arduino аркылуу түзмөктөрдү башкаруу: Arduino жөнөкөй механикалык өчүргүчтөрдүн релесин колдонуу аркылуу түзмөктөрдү башкаруу үчүн колдонулушу мүмкүн