Мазмұны:

Arduino тышқандарын басқаратын қолғап: 6 қадам (суреттермен)
Arduino тышқандарын басқаратын қолғап: 6 қадам (суреттермен)

Бейне: Arduino тышқандарын басқаратын қолғап: 6 қадам (суреттермен)

Бейне: Arduino тышқандарын басқаратын қолғап: 6 қадам (суреттермен)
Бейне: Уроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать Ардуино 2024, Шілде
Anonim
Arduino тышқанын басқаратын қолғап
Arduino тышқанын басқаратын қолғап

Сонымен, менің мектептегі жобам үшін курсорды акселерометрмен басқара алатын Arduino қолғап жасадым. Бірнеше қарапайым қадаммен мен сізге бұл процесті қалай қайталау керектігін көрсетемін.

1 -қадам: талаптар

Талаптар
Талаптар

Бұл жобаны өзіңіз жасау үшін сізге бірнеше нәрсе қажет:- 1 Arduino Pro Micro- 1 MPU-6050 акселерометр мен гироскоп- 1 қолғап (жақсырақ жүн)- таспа- USB-мини-USB кабелі- бірнеше/ондаған кабель - 10 к Ом резисторы- Arduino түймесі- Нан тақтасы немесе жақсырақ мыс тақта Қосымша:- Дәнекерлеу жабдығы

2 -қадам: код және бағдарламалық қамтамасыз ету

Код және бағдарламалық қамтамасыз ету
Код және бағдарламалық қамтамасыз ету

Алдымен сізге кодты жазатын Arduino IDE бағдарламалық жасақтамасын орнату қажет. Екіншіден, сізге чиппен байланысуға көмектесетін бірнеше кітапхананы жүктеп алу керек: https://github.com/jrowberg/i2cdevlib/tree/master/… Сіз MPU6050 кітапханасын қалтаңыздағы кітапханаларға көшіруіңіз керек. Arduino қалтасы. Содан кейін біз бұл кодты негіз ретінде қолданамыз: https://www.mrhobbytronics.com/wp-content/uploads/2… «Егер сіз оны қосқыңыз келмесе,» buttonstate2 «және» 2 түймешігі «бар жолдарды қиып алуға болады. тінтуірдің оң жақ түймешігімен нұқу. Бұл сізге қажет, енді құрылысқа кірісейік!

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

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

Енді сіз бақыттысыз, өйткені сым өте қарапайым! Егер сіз тақтаны немесе мыс тақтаны пайдалансаңыз, бізге оннан аз сымдар қажет болады. Алдымен сенсорды/акселерометрді сымға қосу туралы айтатын боламыз. Сенсорды қосу үшін сізге Pro Micro -дегі VCC портын сенсордың VCC деп аталатын бірінші портына қосу керек. Содан кейін жерге қосқышты сенсордағы VCC астындағы екінші істікке қосыңыз. Содан кейін сіз 2 қосымша сымды пайдалану үшін деректерді алуыңыз керек. Олар цифрлық түйреуіштерге қосылады (цифрлық түйреуіш 2 және 3). SCL 3 түйреуішке, ал SDA 2 түйреуішке қосылады. Енді түймені қосамыз! Сондай -ақ, түймені VCC -ге қосу керек және ол жерге қосылады. Сіз VCC -ді 10 к Ом резисторға, содан кейін резисторды түймені қосуыңыз керек. Содан кейін оны цифрлық түйреуішке жалғау керек (мұнда 6 түйреуіш). Егер бәрі жұмыс істесе, сенсордағы және Arduino шамдары компьютердің USB портына қосылған кезде жанады.

4 -қадам: қолғапты жинау

Қолғапты жинау
Қолғапты жинау

Енді осы сәтте жеке талғамдар ойнай бастайды. Сізде бәрі бар, бірақ қаптаманы немесе арнайы қолғапты 3D басып шығаруды шеше аласыз. Прототип құру кезінде барлығын орнында ұстау үшін арнайы тоқыма таспаны қолдануға болады. Кабель мен түйме түйісетін жерге түймешікті байлап қоюға болады. Сондай -ақ, егер олар сәл ұзын және ұқыпсыз болса, сымды бірнеше рет байлап қоюға болады. Енді сенсормен басқару элементі дұрыс жұмыс істеуі үшін оны дұрыс орналастыру өте маңызды. Сіз оны тексерген кезде курсордың қай бағытта жылжитынын көресіз және қажет болған жағдайда оны өзгерте аласыз. Бірақ мен қолғапты киген кезде түйреуіштерге арналған мәтінді оқуға болатындай етіп жасауды ұсынар едім. Сенсор сұқ саусақпен жүруі керек. Сенсорды өте жақсы таспамен бекітіңіз, сонымен қатар сымдарды түйреуіштерге жалғанған күйде ұстаңыз. Келесі кезекте сізге нан тақтасы мен Arduino -ны қолғапқа немесе олар тұратын корпусқа қосу керек. Бұл жерде ең бастысы-шағын USB порты саусақтарыңыздың арасына кіріп кетпеуі үшін төмен қарай бағытталуы керек.

5 -қадам: Сіздің прототипіңізді тексеру

Енді бәрін тексеру үшін Arduino Pro Micro-ді Mini-usb-usb кабелі арқылы қосу керек. Содан кейін Arduino IDE жүктеп, AccelerometerMouse файлын ашыңыз. Кодты arduino -ға жүктеңіз және дайын! Сіз акселерометрді саусағыңызбен жылжытқан кезде тышқан курсорының қозғалысын көруіңіз керек.

6 -қадам: толықтырулар

Қосымшалар
Қосымшалар

Егер сізге прототип ұнайтын болса, сіз әрқашан кейбір мүмкіндіктерді қоса аласыз. Сіз сондай -ақ ұқыпты қаптаманы қоса аласыз. Бұл сіздің қолғапта тасымалданатын болса, оны лазермен кесуге немесе 3D басып шығаруға болады. Егер сіз жеткілікті жетілдірілген болсаңыз, нақты әрекеттерге қимылдарды қоса аласыз. Мүмкіндіктер шексіз!

Ұсынылған: