Мазмуну:
- 1 -кадам: материалдар/куралдар
- 2 -кадам: Картон алкагы
- 3 -кадам: Кабелдөө
- 4 -кадам: Ity Bitsy орнотуу
- 5 -кадам: Программалоо
- 6 -кадам: Курулуш
- 7 -кадам: Key Caps
- 8 -кадам: Жыйынтык
Video: Картон программалоочу баскычтоп: 8 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Технология өнүккөн сайын, адамдар нерселердин виртуалдуу болушун каалашат, бирок кээде физикалык нерсеге ээ болуу практикалык жана ыңгайлуу, анткени сиз өзүңүздүн колуңуз менен тийе аласыз. Буга бир мисал - бул макростарды же кыска жолду колдонуу/клавиатура/клавиатура, бул тапшырманы натыйжалуу же ыңгайлуу аткарууга мүмкүндүк берет. Азыр сиз онлайн режиминде заказ кыла аласыз, баасы болжол менен $ 30дан $ 150га чейин, эң популярдуусу - Elgato Streamdeck жана Razerдин оюн баскычтопторунун тизмеги. Бирок, микро контроллерлердин, arduino IDE клавиатура китепканасынын жана кээ бир негизги курулуш материалдарынын жардамы менен биз 30 долларга чейин, ал тургай 20 долларга чейин каалаган нерсени жасоого программалай алабыз.
Эгерде сизге менин көрсөтмөм жакса, анда Cardboard Challenge конкурсунда добуш бериңиз, рахмат!
1 -кадам: материалдар/куралдар
- Adafruit Itsy Bitsy 32u4 (бул келген сумканы сактаңыз, ал кийинчерээк колдонулат)
- Механикалык которгучтар же кадимки баскычтар
- Сым (бул мен колдонгон зым, бирок эч ким иштеши керек, менде эч кандай кошумча төшөө болгон эмес)
- Картон (мен блокноттордун артындагы катуу картондон өзүмдүкүн алгам, гофрировка да иштебеши мүмкүн)
- Тасма
- X-Acto бычагы
- Кандооч
- Solder
- Arduino IDE талаптарына жооп берген компьютер (көпчүлүк Windows, Mac же Linux компьютерлери жакшы иштеши керек)
2 -кадам: Картон алкагы
Баштоо үчүн мен баскычтоптун каркастарын картондон жасадым. Мен блокноттун артындагы тыгыз картонду колдондум, бирок картондун башка түрлөрү иштеши мүмкүн. Кесүүдөн мурун, жогорудагы сүрөттөрдөн көрүнүп тургандай, мага жол көрсөтүүгө жардам берүү үчүн сызыктарды ченеп, чийдим жана бул абдан жакшы иштеди. Андан кийин мен жөн гана X-Acto бычагы менен кадрды кесип, андан кийин механикалык өчүргүчтөрдүн тешиктерин кесип салдым. Менин баштапкы идеям - желимди колдонбоо үчүн алкактын четине жапкычтарды байлап коюу. Бирок, картон калыңдыгынан улам бул жакшы иштеген жок жана мен аны 6 -кадамдан кийин бүтүрүү үчүн скотч колдонууну чечтим.
3 -кадам: Кабелдөө
Бул долбоордун зымдары үчүн мен бардык өчүргүчтөрдү Ity Bitsyдеги башка номерлүү пинге туташтырдым. Андан кийин, жөнөкөйлүк үчүн, мен жерге туташтыргычты ажыраткычтардын бирине туташтырдым жана кийинки которгучту башка которгучка чейин коштоштурдум (муну жогорудагы сүрөттөрдөн көрүүгө болот). Маалымат үчүн, сизде буга чейин ширетүү үчүн өчүргүчтөр болушу керек, анткени башка жакка эч нерсе өткөрө турган эч кандай тешик жок, айрыкча ал картон жасалган.
4 -кадам: Ity Bitsy орнотуу
Биринчиден, сиз бул жерден тактаны программалоо үчүн колдоно турган Arduino IDE программасын алгыңыз келет: https://www.arduino.cc/en/Main/Software. Андан кийин, Ity Bitsy'ди компьютериңизге туташтырыңыз жана бул жердеги көрсөтмөлөрдү аткарыңыз: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup "Arduino IDE Setup" жана " Arduino IDE менен колдонуу. " Мен муну инструктивдүү түрдө түшүндүрмөкмүн, бирок adafruit.com сайтындагы адамдар өз продукциясын кантип колдонууну түшүндүрүп сонун иш кылышат.
5 -кадам: Программалоо
Сураныч, бул үйрөткүчтүн программалоо бөлүгү мен муну кандай кылганымды эстен чыгарбаңыз жана сиз анын каалаган жагын муктаждыктарыңызга ылайыкташтыра аласыз. Документтерди бул жерден колдонсоңуз болот: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/ каалаган клавиатура баскычтары үчүн баскычтардын комбинациясын жасоо үчүн. Көпчүлүк жарлыктарды программанын жөндөөлөрүнөн тапса болот, бирок аларды таба албасаңыз, аны интернеттен издеп, керектүү нерсеңизди таба алышыңыз керек. Сиз ар кандай баскычтардын кодун үтүрлүү үтүр менен бөлүнгөн ырааттуу саптарга коюп, бир нече баскычтар менен жарлыктарды жасай аласыз. Муну arduino кодунан биринчи "if" билдирүүсүнөн көрүүгө болот, бир баскычтын коду басылганда W тамгасын басат. Эгер сиз дагы татаал жарлыктарды жасоону кааласаңыз, Auto Hotkey деп аталган программанын жардамы менен, бир баскычты басуу менен тиркемени ачуу сыяктуу иштерди жасай аласыз. Мен бул инструкцияны жаңыртууга аракет кылам, анткени мен аны менен өзүм ойнойм.
6 -кадам: Курулуш
Кнопкалардын баары туташтырылган соң, мен тактанын картонго кантип орнотулаарын биле баштадым. Тилекке каршы, муну кылуунун жакшы жолу жок, анткени Itsy Bitsyде орнотуучу тешиктери жок жана биз анча бекем эмес бетти колдонуп жатабыз. Биз ойлоп тапкан нерсе, adafruit Ity Bitsy жиберген баштыкты тактанын өзүн коргоо жана бир аз камсыз кылуу үчүн колдонуу. Жогорудагы сүрөттө көрүнүп тургандай, мен тактанын сумкасынын ичине салып, баштыкты картонго чаптадым. Микро USB порту жеткиликтүү болушу үчүн, баштыктын түпкү ачылышына карама -каршы капталын кесип салышыңыз керек. Такта "корголгон" болгондон кийин, кутучаны сүрөттөрдөгүдөй бүктөп, скотч менен жабууга болот же эгер сиз жетиштүү ичке картон колдонсоңуз, өтмөктөрдү картондун тешиктерине тыгып койсоңуз болот.
7 -кадам: Key Caps
Тилекке каршы, бул жерден картон пайдалуулугун жогото баштайт. Мен ачкыч капкактарды картондон жасоонун жолун таба алган жокмун жана бул, балким, тез -тез колдонуу үчүн жакшы идея болмок эмес. Бирок, эгер сиз аны мен сыяктуу кыска жолдор үчүн жана буйруктарды аткаруу үчүн колдонуп жатсаңыз, анда ал жакшы болот. Эгер сиз аны оюн үчүн колдонуп жатсаңыз, кээ бир арзан баскычтарды сатып алууну ойлонушуңуз мүмкүн.
8 -кадам: Жыйынтык
Жалпысынан алганда, бул көрсөтмө үчүн менин максатым башка адамдардын акыркы жашоосунда ошол жердеги башка акыркы продуктуларга альтернатива катары колдонула турган арзан, практикалык объектти түзүү болгон. Менин оюмча, бул максат оңой эле ишке ашты, анткени сизде бар болгон материалдарга жараша болжол менен 12-13 доллар турат жана абдан чоң функционалдуулукка ээ, аны бир аз көбүрөөк курулуш материалдары жана программалоо менен кеңейте аласыз.
Дагы, эгер сиз бул колдонмону жактырсаңыз, анда мага Cardboard Challenge сынагында добуш берсеңиз, мен абдан ыраазы болом. Рахмат! Бул менин биринчи үйрөткүчүм, андыктан эгер сизде кандайдыр бир кеңештер же конструктивдүү пикирлер болсо, муну комментарийге кошсоңуз болот жана бул абдан ыраазы болмок.
Сунушталууда:
Renegade-i (реалдуу нерсеге окшош программалоочу IC тести): 3 кадам (сүрөттөр менен)
Renegade-i (Реалдуу нерсеге окшош программалоочу IC Tester): МИЛЛИОН ДОЛЛАРДЫК КЫЯЛ. Сиз үйүңүздө өзүңүздүн IC текшерүүчүңүз болууну кыялдандыңыз беле? ICди текшере турган гаджет эле эмес, жарым программалоо сыноо индустриясынын эң чоң оюнчуларынын флагманы катары сезилген "программалоочу" машина ийгиликтүү
Osu! Баскычтоп: 8 кадам (Сүрөттөр менен)
Osu! Баскычтоп: Мен жакында эле ритм оюнун ойной баштадым osu! жана коммерциялык мини клавиатуранын видеосун көргөндөн кийин, мен өзүмдү долбоорлоо кызыктуу долбоор болот деп ойлогом. Ошондон көп өтпөй мен аны үйрөткүчтөргө коюу жакшы болот деп чечтим
Lego 4x4 баскычтоп матрицасы: 8 кадам (сүрөттөр менен)
Lego 4x4 баскычтоп матрицасы: Мен акыркы бир нече жумада үйдө тыгылып жатканымда, акыры башымда айланып жүргөн кээ бир долбоорлорду аягына чейин чыгардым. Мен акыркы бир нече жумада Lego долбоорлорумдун көбүн негиз катары колдонуп келем
4x4 баскычтоп Arduino жана иштетүү менен: 4 кадам (сүрөттөр менен)
4x4 баскычтоп Arduino жана иштетүү менен: ЖК дисплейлерди жактырбайсызбы? Долбоорлоруңузду жагымдуу кылгыңыз келеби? Ооба, бул чечим. Бул Нускамада сиз Ардуинодогу мазмунду көрсөтүү үчүн ЖК экранды колдонуу кыйынчылыктарынан арыла аласыз жана ошондой эле проектиңизди жасай аласыз
Дүйнөнүн эң ичке программалоочу булгаары билериги!: 6 кадам (сүрөттөр менен)
Дүйнөдөгү эң ичке программалоочу булгаары билерик! Бул атайын жарык жарыгы менен программалануучу никелдин өлчөмү боюнча тышкы программаны окурман. Анын жардамы менен биз дүйнөнүн эң ичке, программалоочу билеригин жасайбыз