Мазмұны:
- 1 -қадам: Сізге не қажет?
- 2 -қадам: Arduino мен Bluetooth бағдарламалау
- 3 -қадам: қолғап салу
- 4 -қадам: Соңғы өнім
Бейне: Сиқырлы қолғап: Arduino басқарылатын контроллер қолғаптары: 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Сиқыршы қолғап.
Мен өз жобамда сиқырмен байланысты сүйікті ойындарыңызды салқын және әсерлі түрде ардуино мен ардуиноның бірнеше негізгі активтерін қолдана отырып ойнауға болатын қолғап жасадым. сіз ақсақал шиыршықтары сияқты ойындар ойнауға болады, немесе сіз тіпті өз ойын жасай аласыз.
Қолғап сіздің қолыңыздың жылдамдығын анықтау үшін акселерометрді қолданады, егер сіз қолыңызды жылдам лақтыру қозғалысында болсаңыз, arduino bluetooth модулінен қабылдағышқа хабарлама жібереді, осылайша қабылдағыш пәрменді іске қосады және тышқан сияқты компьютерді шертеді. шертулер. Сондай -ақ, қолғапта заклинание мен қолғаптағы жарықдиодты түстерді өзгертуге болатын түрлі түймелер бар.
1 -қадам: Сізге не қажет?
Сізге қажет болады:
- 1x жұп қолғаптар өз өлшемдерінен 1,5 үлкен.
- Ардуино Леонардо мен басқа кабельдерді ұстай алатын 1x тікбұрышты корпус (мен iPhone 4 корпусын қолдандым)
- 1x arduino нано
- 1 рет ардуино Леонардо
- 1 адафрут неофиксельді 16 сақина
- сіздің қалауыңыз бойынша 3x түймелері (мен кішкентай түймелерді ұсынамын, себебі олар саусақтарыңызға сәйкес келуі керек)
- 2 рет bluetooth HC-05 модульдері.
- 1х 3 осьтік акселерометр
және көптеген сымдар, 220 Ом бірнеше резисторлар (мен мұны 6 -мен жасай аламын) және қалайы сияқты кейбір дәнекерлеу жабдықтары.
2 -қадам: Arduino мен Bluetooth бағдарламалау
Жобаны бастау үшін сіз arduino nano және arduino leonardo кодтарын жасай аласыз, сіз HC-05 модульдерінің екеуімен де bluetooth мастері мен қосалқы қосылымын жасағыңыз келеді. Мен осы веб -сайтта осы қондырғыға арналған тамаша нұсқаулықты таптым және мен жалғастыруға дейін дәл осылай істеу үшін интрукцияға сілтеме қоямын (есте сақтаңыз: arduino leonardo - құл, ал arduino nano - шебер) (мен шынымен алғыс айтқым келеді) «Riftliger» оның нұсқауы үшін):
Ардуино Леонардоны құл ретінде және ардуино наноды шебер ретінде қосқаннан кейін, біз оларды әр атрибутпен жұмыс істеуге және қолғап жасауға кодтауға кірісе аламыз.
Бастау үшін, сіздің кітапханаңыздың arduino -да орнатылғанына көз жеткізіңіз және оны жүктеңіз.
сіздің басты arduino қолғап болуы керек, сондықтан неопиксельді сақина мен bluetooth модулі қосылған. бұл негізгі модуль болуы керек дегенді білдіреді:
#PIN кодын анықтаңыз 6
және
#Include SoftwareSerial BTserial (10, 11);
сіздің құлыңыз arduino bluetooth арқылы ақпаратты қабылдап, компьютерді басқара алуы керек. сондықтан құл үшін сізге SoftwareSerial қажет, сонымен қатар #include Keyboard.h және #include Mouse.h сиқыры сияқты стандартты arduino refrences веб -сайтынан таба аласыз.
Қорытындылай келе, мен төменде толық кодты орналастырдым және сіз өзіңіздің шамдарыңызды жасау үшін төмендегі кодқа ұқсас код жасай аласыз немесе өзіңіздің акселерометріңізді картаға түсіре аласыз.
3 -қадам: қолғап салу
Сіз кодты сәтті жасағаннан, жүктегеннен, тексергеннен және жақсартқаннан кейін, қолғап жасауды бастау туралы шешім қабылдауыңыз керек. жоғарыдағы суреттерде мен бәрін қалай орнату керектігі туралы қарапайым диаграмма жасадым (сурет салу шеберлігім үшін кешірім сұраймын). диаграммада «Z» тәрізді сызықша сызықтары бар 5В (5 вольт) және олар арқылы қарапайым шеңбері «0» бар сызықтар GND (жерге) қосылғанын көруге болады.
Сіз кодты орнатқан кезде, әр түйреуіш қайда апару керектігін және бәрін қалай қуаттау және басқару керек екенін білуіңіз керек. Кішкене кеңес - сіздің ардуиноға қарапайым орын табу, себебі ол сіздің қолғаптың ішінде жасырылуы керек. Менікі қолымның ортасында болды, бірақ мен ардуиноны білегіңіздің артына қоюды ұсынамын, себебі акселерометрді қолыңыздың ортасына қоюға болады, ал Bluetooth -ды кез келген жерге қоюға болады.
құрылыс процесінің ең күрделі бөлігі - барлық кабельдерді дәнекерлеу. Бұл менің бірінші дәнекерлеу жобасы болды, сондықтан мен үйренетін көп нәрсе бар, бірақ мен тәжірибе бойынша айта аламын, металл атқыш сымдарының қақпақтары сияқты барлық атрибутты вольт пен жерге тек екі қосылымнан қосуға болады. Бұл көптеген сымдарды бір -біріне қосуды жеңілдетеді, бірақ егер сіз сымды arduino наноға жалғау қажет болса, мен дәнекерлеуді ұсынамын, себебі бұл берік байланысқа кепілдік береді.
Arduino leonardo - бұл өте қарапайым процесс, онда сіз тақтаға қосылу үшін қосқыш кабельдерді қолдана аласыз, bluetooth қосалқы модулінің ұштарын дәнекерлей аласыз және сымды 8 -ден GND -ге дейін (жерге) қосасыз. сынғанша жарқырамайды. соңғы қадам үшін Леонардо үшін керемет, бірақ қарапайым қорап жасаңыз (USB қосулы тұрғанда), осылайша сіздің компьютерге қосылатын қабылдағыш бар. (мен arduino leonardo + bluetooth модуліне сәйкес келетін қарапайым i телефон 4 қорабын қолдандым.
4 -қадам: Соңғы өнім
Және бұл болды !!
Егер сіз бәрін дұрыс қосқан болсаңыз, электр сымының бір -біріне тиіп кетпейтініне көз жеткізіңіз, және бәрі қосылғанына көз жеткізіңіз, және сіз өзіңіз таңдаған шамдарға сәйкес өзіңіздің заклинанияңызды таңдай отырып, қолғапты ақсақал шиыршықтары сияқты тексере аласыз. оларды, содан кейін оларды түймелердің түймелерімен байланыстырыңыз, және бұл.
енді сіз скиримнің батыл ойынын ойнай аласыз және өзіңізді нағыз сиқыршы ретінде сезінесіз. Сіз бұл дизайнмен көңілді боласыз деп үміттенемін және менің жобаларымды қалай жақсартуға болатынын айтасыз
рахмет және есте сақтаңыз !!:
Масайрау!!
Ұсынылған:
Өнер қолғаптары: 10 қадам (суреттермен)
Art Glove: Art Glove - бұл киюге арналған қолғап, оның құрамында әр түрлі сенсорлар бар, олар графиканы Micro: bit және p5.js арқылы басқарады, саусақтарда r, g, b мәндерін басқаратын иілгіш датчиктер қолданылады және Micro -дегі акселерометр: бит басқару элементтері x, y координата
Vive Tracker үшін VT қолғаптары: 13 қадам (суреттермен)
Vive Tracker үшін VR қолғаптары: Бұл оқу құралы Vive трекерімен VR -де қолдануға арналған текстильді қолғаптарды қалай жасау керектігін көрсетеді. Олар Vive -ге арналған джойстиктерді алмастырады, бұл VR өзара әрекеттесуін сезімтал және адами етеді. Олар «мудра» қолғаптары деп аталады, себебі сіз индексті қысасыз және
Жұмсақ робототехника қолғаптары: 8 қадам (суреттермен)
Жұмсақ робототехника қолғаптары: Менің жобам - жұмсақ робототехникалық қолғап. Оның әр саусаққа орнатылған жетегі бар; қолғаптың төменгі бөлігі пайдаланушының оны киюін жеңілдету үшін алынады. Іске қосқыштар білекке сағаттан сәл үлкенірек орналасқан құрылғы арқылы қосылады
Темір адам қолғаптары: 4 қадам (суреттермен)
Темір адам қолғаптары: Бұл жоба сіздің қолыңызға киетін екі картоннан тұрады. Біреуі қолыңызда, екіншісі білегіңіздің артында. Білегіңізді жоғары көтергенде, алақандағы бөлік жанып, Темір адамның костюміндегі ұшу тұрақтандырғыштары мен қару -жарақтарға ұқсайды
Сиқырлы заклинание арқылы сиқырлы кристалды доп жасауға рұқсат етіңіз! ~ Arduino ~: 9 қадам
Сиқырлы заклинание арқылы сиқырлы кристалды шар жасауға рұқсат етіңіз! ~ Arduino ~: Біз сиқырлы шар жасаймыз, ол қозғалыс сенсоры мен RFID сканерін пайдаланып, ішіндегі жарықдиодты шамдардың анимациясын басқарады