Мазмуну:
- 1 -кадам: Эмне үчүн Hall Effect Sensors?
- 2 -кадам: даярдоо
- 3 -кадам: 3D Басылган бөлүктөрү
- 4 -кадам: Туташуу
- 5 -кадам: Программа
- 6 -кадам: Ассамблея
- 7 -кадам: Галерея
Video: Hall Effect USB джойстик: 7 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул көрсөтмөлөр жогорку өндүрүмдүү USB джойстигин жасоо үчүн өнөр жай Hall Effect джойстикин кантип колдонууну көрсөтөт.
Төмөн USB джойстик менен байланышкан дагы башка көрсөтмөлөр бар, алар төмөн баадагы чечимди камсыздай алат;>
1 -кадам: Эмне үчүн Hall Effect Sensors?
Кадимки USB джойстиги X огунда жана Y огунда сенсор катары 2 потенциометрди колдонот.
Потенциометрде бир нече чектөөлөр бар:
- кичинекей кыймылга анча сезгич эмес (анча чоң эмес каршылыктын өзгөрүшү)
- сенсордо физикалык байланыш оңой эле эскирет (кыска мөөнөт)
- жарым -жартылай эскирген октун кыймылы сызыктуу эмес маанини кайтарат (туура эмес маанини кайтаруу)
Ал эми, Hall эффекти сенсору сенсордук бөлүгүндө контактсыз, андыктан оңой эле эскирбейт жана өмүр бою так баасын берет.
2 -кадам: даярдоо
Arduino Pro Micro
Бул USB HID джойстикине окшоштура турган Arduinoнун атайын версиясы.
Холл эффектинин джойстиги
Холл эффектинин джойстикинин көптөгөн варианттары бар. Arduino менен шайкеш келүү үчүн, ал 5V менен иштеши керек жана 0-5V чегинде 2 октук аналогдук баалуулуктарды чыгаруу керек.
Башкалар
Оңой туташуу үчүн кичинекей нан тактасы, 20 мм M3 төрт бурамасы жана жыйноо үчүн 20 мм туурасы Velcro тилкелери.
3 -кадам: 3D Басылган бөлүктөрү
Кап бөлүктөрүн түшүрүп, басып чыгарыңыз:
www.thingiverse.com/thing:4556815
4 -кадам: Туташуу
Arduino Pro Micro'ду кичинекей нан тактасына сайып, Hall Effect джойстикин туташтырыңыз.
Бул жерде туташуунун резюмеси:
Hall Effect Джойстик -> Arduino Pro Micro
5V -> Vcc GND -> GND X -> A1 (19) Y -> A0 (18)
5 -кадам: Программа
- Эгерде азырынча болбосо, Arduino IDEди жүктөп алып, орнотуңуз:
- USBJoyStick баштапкы кодун жүктөп алыңыз:
- Hall Effect USB джойстигин компьютерге туташтырыңыз
- Arduino IDEде USBJoyStick.ino ачыңыз
- Tools менюсун тандаңыз -> Board -> Arduino Leonardo
- Жүктөө баскычын басыңыз
- Туташкан түзмөктү USB HID джойстикине айлантууну текшериңиз (Windows үчүн Device Manager же Control Panelден текшере аласыз -> Принтерлер жана сканерлер)
6 -кадам: Ассамблея
- Корпустун ичине кичинекей нан тактасын чаптаңыз
- Джойстикти салыңыз
- Корпустун бөлүктөрүн чогултуу
- Тартуу
7 -кадам: Галерея
Сунушталууда:
Кичинекей USB джойстик: 5 кадам (сүрөттөр менен)
Tiny USB джойстиги: Бул көрсөтмөлөр кичинекей USB джойстикти кантип жасоону көрсөтөт
PS2 Controller менен Arduino роботу (PlayStation 2 джойстик): 10 кадам (сүрөттөр менен)
PS2 Controller менен Arduino роботу (PlayStation 2 джойстик): Бул окуу куралында мен сизге робот цистернасын башкаруу үчүн зымсыз Playstation 2 (PS2) джойстикин кантип колдонууну көрсөтөм. Бул долбоордун өзөгүндө Arduino Uno тактасы колдонулган. Ал зымсыз контроллерден буйруктарды алат жана моторлордун ылдамдыгын орнотот
Fidget Spinnerди колдонуу менен Arduinoдогу Hall Effect Sensor: 3 Steps (Сүрөттөр менен)
Fidget Spinner колдонуп Arduinoдо Hall Effect Sensor: Кыскача Бул долбоордо мен зал эффекти сенсорунун ардуино тактасы менен фиджет спиннеринин ылдамдыгын өлчөө кандайча иштээрин түшүндүрүп жатам. иштөө: -Халл эффекти сенсору-бул магнит талаасына жооп катары анын чыгуу чыңалуусун өзгөртүүчү өзгөрткүч. Холл эффекти
Джойстик жана IR алуучу менен Arduino көзөмөлдөгөн платформа оюну: 3 кадам (сүрөттөр менен)
Ардуино көзөмөлдөгөн платформер оюну джойстик жана IR алуучу менен: Бүгүн биз C#негизделген жөнөкөй платформер оюнун башкаруу үчүн Arduino микроконтроллерин колдонобуз. Мен Ардуинону джойстик модулунан киргизүү үчүн колдонуп жатам жана ошол киргизүүнү C# тиркемесине жөнөтөм, ал Serial c аркылуу маалыматты угат жана чечет
PSPди компьютердик джойстик катары колдонуу жана компьютериңизди PSP менен башкаруу: 5 кадам (сүрөттөр менен)
PSPди компьютердик джойстик катары колдонуу жана андан кийин компьютериңизди PSP менен башкаруу: Сиз PSP homebrew менен көптөгөн сонун нерселерди жасай аласыз, жана бул нускамада мен сизге PSPти оюндарды ойноо үчүн джойстик катары кантип колдонууну үйрөтөм. джойстикти чычкан катары колдонууга мүмкүнчүлүк берген программа. Мына апа