Мазмұны:

Бағдарламаланатын картондық пернетақта: 8 қадам (суреттермен)
Бағдарламаланатын картондық пернетақта: 8 қадам (суреттермен)

Бейне: Бағдарламаланатын картондық пернетақта: 8 қадам (суреттермен)

Бейне: Бағдарламаланатын картондық пернетақта: 8 қадам (суреттермен)
Бейне: Kosandra remix #video 2024, Шілде
Anonim
Бағдарламаланатын картоннан жасалған пернетақта
Бағдарламаланатын картоннан жасалған пернетақта

Технология дамыған сайын адамдар заттардың виртуалды болуын қалайды, бірақ кейде өз қолыңызбен қолмен тигізуге болатын физикалық нәрсеге ие болу әлдеқайда практикалық және ыңғайлы болады. Бұған мысал ретінде тапсырманы тиімдірек немесе ыңғайлы орындауға мүмкіндік беретін макростар мен пернелер тіркесімін қолдану болып табылады. Дәл қазір сіз Интернетте 30 -дан 150 долларға дейінгі бағамен онлайнға тапсырыс бере аласыз, олардың ішіндегі ең әйгілісі - Elgato Streamdeck және Razer ойын пернетақталары. Алайда, микроконтроллерлердің, arduino IDE пернетақта кітапханасының және кейбір негізгі құрылыс материалдарының арқасында біз қалаған нәрсені жасауға бағдарламалауға болатын 30 долларға дейін, тіпті 20 долларға дейін жасай аламыз.

Егер сізге менің нұсқауларым ұнаса, Cardboard Challenge байқауында оған дауыс беріңіз, рахмет!

1 -қадам: материалдар/құралдар

Құралдар/материалдар
Құралдар/материалдар
Құралдар/материалдар
Құралдар/материалдар
  • Adafruit Itsy Bitsy 32u4 (сөмкені сақтаңыз, ол кейінірек қолданылады)
  • Механикалық қосқыштар немесе тұрақты түймелер
  • Сым (бұл мен қолданған сым, бірақ кез келгені жұмыс істеуі керек, менде қосымша төсеу болған жоқ)
  • Картон (мен блокноттардың артындағы қатты картоннан алдым, гофр жақсы жұмыс істемеуі мүмкін)
  • Таспа
  • X-Acto пышағы
  • Пісіру темірі
  • Дәнекер
  • Arduino IDE талаптарына сәйкес келетін компьютер (Windows, Mac немесе Linux компьютерлерінің көпшілігі жақсы жұмыс істеуі керек)

2 -қадам: картоннан жасалған жақтау

Картон жақтауы
Картон жақтауы
Картон жақтауы
Картон жақтауы
Картон жақтауы
Картон жақтауы

Бастау үшін мен пернетақтаның жақтауын картоннан жасадым. Мен блокноттың артындағы тығыз картонды қолдандым, бірақ картонның басқа түрлерінің көпшілігі жұмыс істеуі мүмкін. Кесуден бұрын, жоғарыдағы суреттерде көрсетілгендей, маған бағыттау үшін сызықтарды өлшедім және сыздым, және бұл өте жақсы жұмыс істеді. Содан кейін мен жақтауды X-Acto пышағымен кесіп алдым, содан кейін механикалық қосқыштардың тесіктерін кесіп алдым. Менің түпнұсқа ойым - желім қолдануға болмайтындай етіп раманың шетіне ілмектерді бекіту. Алайда, картонның қалыңдығына байланысты бұл жақсы жұмыс істемеді, мен оны 6 -қадамнан кейін таспамен жабуды шештім.

3 -қадам: Сымдарды жалғау

Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар

Бұл жобаның сымдары үшін мен барлық қосқыштарды Ity Bitsy -дегі басқа нөмірлі түйреуге қостым. Содан кейін қарапайымдылық үшін мен жерге қосқышты қосқыштардың біріне жалғап, келесі қосқышты басқа қосқышқа дейін дәнекерледім және т.б. (мұны жоғарыдағы суреттерден көруге болады). Анықтама, сізге дәнекерлеуге арналған қосқыштар қажет болады, өйткені басқа жаққа өтуге арналған саңылаулар жоқ, әсіресе ол картоннан жасалған.

4 -қадам: Ity Bitsy орнату

Ity Bitsy орнату
Ity Bitsy орнату

Ең алдымен, сіз тақтаны осы жерден бағдарламалау үшін қолданылатын Arduino IDE бағдарламалық жасақтамасын алғыңыз келеді: https://www.arduino.cc/kz/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/kz/language/functions/usb/keyboard/keyboardpress/ кез келген пернелер тіркесімі үшін кез келген пернелер тіркесімін жасау үшін. Көптеген сілтемелерді бағдарлама параметрлерінде табуға болады, бірақ егер сіз оларды таба алмасаңыз, оны Интернеттен қарап, қажет нәрсені таба аласыз. Әр түрлі пернелердің кодын нүктелі үтірмен бөлінген қатардағы жолдарға қою арқылы бірнеше пернелермен таңбашалар жасауға болады. Мұны бірінші «if» операторындағы arduino кодынан көруге болады, ол басылған кезде W бас әріпін басып шығаратын бір түйменің коды бар. Егер сіз одан да күрделі пернелер тіркесімін жасағыңыз келсе, Auto Hotkey деп аталатын бағдарламаны пайдаланып, түймені басу арқылы қосымшаны ашуға болады. Мен бұл нұсқаулықты жаңартуға тырысамын, өйткені мен онымен ойнаймын.

6 -қадам: құрылыс

Құрылыс
Құрылыс

Мен барлық түймелерді қосқаннан кейін тақтаны картонға қалай бекіту керектігін біле бастадым. Өкінішке орай, мұны істеудің жақсы әдісі жоқ, өйткені Ity Bitsy -де бекіту тесіктері жоқ және біз берік емес бетті қолданамыз. Біздің ойымызша, адафрут Ити Битси жіберген сөмкені тақтаның өзін қорғау және біршама бекіту үшін қолдану болды. Жоғарыдағы суретте көріп тұрғандай, мен тақтаны сөмкенің ішіне салып, сөмкені картонға жапсырдым. Сондай -ақ, микро -USB портына қол жетімді болу үшін сөмкенің бастапқы тесікке қарама -қарсы жағын кесу қажет. Тақтаны «бекітіп» алғаннан кейін, қорапты суреттерде көрсетілгендей бүктеуге және таспамен жабуға болады немесе егер сіз жеткілікті жұқа картон қолдансаңыз, табақшаларды картонның тесіктеріне тығып қоюға болады.

7 -қадам: пернелер тіркесімі

Өкінішке орай, дәл осы жерден картон өзінің пайдалылығын жоғалта бастайды. Мен картоннан кілттердің қақпақтарын жасаудың жолын таба алмадым, және бұл, әрине, жиі қолдану үшін жақсы идея болмас еді. Алайда, егер сіз оны мен сияқты жарлықтар мен командаларды орындау үшін қолдансаңыз, бұл жақсы болар еді. Егер сіз оны ойын үшін қолдансаңыз, сіз қымбат емес пернелерді сатып алуды қарастырғыңыз келуі мүмкін.

8 -қадам: Қорытынды

Жалпы алғанда, бұл нұсқаулықтағы менің мақсатым - көптеген адамдардың өмірінде басқа жоғары сапалы өнімдерге балама ретінде қолдануға болатын арзан, практикалық объект жасау болды. Менің ойымша, бұл мақсатқа оңай қол жеткізілді, себебі оның бағасы сізде бар материалдарға байланысты шамамен 12-13 доллар тұрады және оның функционалдығы өте үлкен, оны құрылыс материалдары мен бағдарламалау арқылы біршама кеңейтуге болады.

Тағы да, егер сізге бұл нұсқаулық ұнады, егер сіз маған Cardboard Challenge байқауында дауыс берсеңіз, мен өте ризамын. Рахмет! Бұл менің бірінші нұсқаулығым, сондықтан егер сізде қандай да бір кеңестер немесе конструктивті пікірлер болса, оны түсініктемелерге қосуға болады, және бұл өте ризамыз.

Ұсынылған: