Съдържание:
- Стъпка 1: Подготовка
- Стъпка 2: Подготовка на заглавката на щифта
- Стъпка 3: Монтаж
- Стъпка 4: Програма
- Стъпка 5: Насладете се
Видео: Малък USB джойстик: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Тези инструменти показват как да направите много прост малък USB джойстик.
Тези инструкции са свързани с джойстика на Hall Effect USB за предоставяне на евтино решение.
Стъпка 1: Подготовка
Джойстик
2-осен модул за пробив на джойстика
Digispark Dev Board
Това е малка дъска за разработчици, която може да подражава на USB HID устройство, напр. USB клавиатура, мишка или джойстик
Други
Малка дъска, няколко проводници и няколко заглавки за щифтове
Стъпка 2: Подготовка на заглавката на щифта
Запояващи заглавки на щифтове към дъската, ако още не са.
ВНИМАНИЕ Преди да включите в платката
Захранващите щифтове на Digispark dev board не са подходящи за макет!
Този проект изисква само 5V и GND щифтове. Изисква се огъване на 5V щифта малко кошче навън, така че да не се свързва в един ред, докато е включен в макет. Или ще издухате нещо.
Стъпка 3: Монтаж
Разположението на щифтовете и на двете платки е небалансирано и се нуждаят от допълнителни щифтове за поддържане на ъглите, които нямат заглавка на щифта.
Ето резюме на връзката:
Digispark -> Джойстик
GND -> GND 5V -> 5V P2 -> VRx P5 -> VRy P0 -> SW
Забележка:
- SW задействане чрез натискане на джойстика
- P3 и P4 са свързани към USB, така че всеки USB HID проект не може да свърже други неща към тези 2 пина
- P2 все още е наличен за нещо друго, напр. сигнален светодиод или допълнителен бутон
- Изискват се аналогови входни щифтове за отчитане на стойностите на VRx и VRy, Digispark P2 и P5 са аналоговите входни щифтове. Някои платки може да не са активирали P5 (ефузирайте бита RSTDISBL). Можете да го тествате чрез Arduino "мигащ" пример на щифт 5. От вас се изисква да запишете отново Bootloader или просто да смените efuse, за да го активирате. Повече подробности:
Реф.:
Стъпка 4: Програма
Инсталирайте Arduino с поддръжка на Digispark, ако още не:
digistump.com/wiki/digispark
Изтеглете и програмирайте изходния код:
github.com/moononournation/TinyUSBJoystick
Стъпка 5: Насладете се
Сега имате малко устройство, което да ви помогне да работите с 2-осна аналогова стойност.
Препоръчано:
Малък компас с ATtiny85: 12 стъпки (със снимки)
Малък компас с ATtiny85: Това е първият ни проект с ATtiny85; прост джобен цифров компас (в сътрудничество с J. Arturo Espejel Báez). ATtiny85 е високопроизводителен микроконтролер с ниска мощност. Той има 8 Kbytes програмируема флаш памет. Поради това чадата
Малък дървен компютърен калъф: 3 стъпки (със снимки)
Малка дървена компютърна кутия: В тази инструкция ще ви покажа как много лесно изградих моя собствен наистина малък компютърен калъф, изработен от дърво. Единствените неща, които ще ви трябват: резервно време за линийка-dremel и бормашина-ATX захранващ калъф (ще се използва за метални
Малък V/A метър с INA219: 9 стъпки (със снимки)
Малък V/A метър с INA219: Уморен ли сте от повторното включване на вашия мултицет, когато искате да измервате както напрежението, така и тока на малък проект? Малкият V/A метър е устройството, от което се нуждаете! Няма нищо ново за INA219 сензора за висок страничен ток. Има много добри проекти в
Plug & Play Малък мрежов сървър на Raspberry Pi: 6 стъпки (със снимки)
Plug & Play Малък мрежов сървър на Raspberry Pi: Наскоро се докопах до два Raspberry Pi 1 модел A+ за евтино. Ако не сте чували за Pi Model A, това е един от най -ранните форм -фактори на Raspberry Pi, който е по -голям от Pi Zero и по -малък от стандартния Raspberry Pi. Винаги искам да
Малък басов предусилвател и кутия с ефекти: Черен лед, Electra Fuzz: 9 стъпки (със снимки)
Малка кутия за предусилвател и ефекти: Black Ice, Electra Fuzz: В това ръководство ще покажа как можете да направите своя собствена кутия за предусилвател за бас/китара и ефекти. Избирам да направя кутия с хибриден ефект, която смесва общия ефект на изкривяване „Black Ice“или „Electra Distortion“с ефекта на „Bazz Fuss“