Съдържание:

PC крачни педали: 7 стъпки
PC крачни педали: 7 стъпки

Видео: PC крачни педали: 7 стъпки

Видео: PC крачни педали: 7 стъпки
Видео: Ошибки, которые нужно избегать при настройке эмулятора x360ce в 2023 году 2024, Ноември
Anonim
PC крачни педали
PC крачни педали

Направих педала за подпиране в Pubg (Player Unknown Battlegrounds), тъй като имах чувството, че имам нужда от допълнителни пръсти. Използвал съм го и за космическата програма Kerbal.

Приложенията са безкрайни и можете да добавите повече или по -малко бутони, ако желаете.

Не се изисква запояване !!!

Този проект действа като клавиатура и е програмиран да въвежда натискания на клавиатурата. Това не работи с Arduino Uno. Използвал съм Arduino Leonardo

Стъпка 1: Части

Части
Части
Части
Части
Части
Части
Части
Части

Ардуино Леонардо

Дълъг мъжки USB A към мъжки мини USB B кабел

Кратки превключватели или бутони

Опаковайте конектори за женски лопати

Arduino мъжки към мъжки проводници

Електрически проводник (всякакви светлинни уреди)

Термосвиваеми тръби (малко по -големи от тел)

Стъпка 2: Инструменти

Инструменти
Инструменти

Кадър

Инструменти за дърво или метал

Свредло, трион/ трион, винтове

(Конструкцията на корпуса зависи от вас. Използвах шперплат, но можете да използвате кутия или метална тенекия. Забавлявайте се малко с него.)

Електричество

Фрези/ стриптизьор (ако ги имате. Ножици и самобръсначка ще работят)

Свързване кримпване (всички клещи ще работят)

Топлинен пистолет (запалката ще работи)

Код

Изтеглете софтуера Arduino IDE

Той е безплатен и ви позволява да пишете, компилирате и мигате кода в Leonardo

Изтеглете тук

Стъпка 3: Жилището

Жилището
Жилището
Жилището
Жилището
Жилището
Жилището

Тази част наистина зависи от вашето въображение, но ще покажа какво съм построил и защо.

Направих основата с ширина 600 мм, за да мога удобно да поставя двата крака, обмислях да направя два отделни педала, но се притеснявах, че случайно ще счупя кабелите в бъдеще. Левият крак контролира двата бутона отляво, а десният останалите три.

Използвах винтове с шперплат с дебелина 16 мм и 50 мм, тъй като това трябва да е здраво, тъй като по принцип ежедневно тъпчете това нещо. Аркадните бутони могат да понесат наказанието.

Ако ще го рисувате, сега е моментът. Виждал съм, че хората покриват цял проект като този с контакт (знаете, нещата, с които покривате работните си книжки). Вие и го купувате огромна гама от цветове и шарки в магазините за офис консумативи. Като тези неща

Добавих няколко гумени ленти към краката, така че не можете да избутате цялото устройство от вас случайно, докато го използвате.

Стъпка 4: Схема и разклонение

Схема и разклонение
Схема и разклонение
Схема и разклонение
Схема и разклонение
Схема и разклонение
Схема и разклонение

Не се притеснявайте, това изглежда по -трудно, отколкото е в действителност.

Завийте дъската Arduino към долната страна и на ръба на корпуса. Уверете се, че ще можете да свържете USB без смущения.

1. Направете 5 кабела, които да преминават от всеки Arduino превключвател, като отстраните единия край на джъмперния кабел (кабелите с щифтовете на края) и го сглобите към дължина на електрически кабел. - За да сглобите усуканите оголени краища на жицата, след това плъзнете малка част от термосвиваемата част върху съединението и загрейте, за да ги заключите заедно). Отстранете другия край на проводника (не края на щифта) и притиснете съединител с женска лопата към оголения край.

2. Натиснете края на щифта на кабела в слота за цифрови щифтове 2 на Arduino. Свържете лопатния конектор към бутона от най -лявата страна. (забележка* превключвателите имат 3 раздела за свързване на кабел. Както е показано на снимката, свързах изходния кабел към средния разрез. Това е раздела "винаги затворен".

3. Повторете за щифтове 3, 4, 5 и 6.

4. Сега трябва да направим така наречената „маргаритка“, за да свържем земята с долните раздели на всички бутони. Това е кабел, който ще „скача“към всеки бутон.

Изрежете и измерете участъци от електрически кабел, за да преминете от бутон на бутон с малко допълнително. Отделете двата края на всяка секция, сложете две секции заедно и нагънете съединителя, докато имате достатъчно за всички бутони. Свържете джъмпер кабел към единия край и свържете към всеки заземителен щифт на Arduino.

Стъпка 5: Код

Код
Код

Време е да използвате най -важното умение, което сте научили в училище ….. копиране, поставяне.

Включен е текстовият файл с кода.

Изтеглете или го прегледайте, изберете всичко, копирайте, отворете Arduino IDE (връзка за изтегляне в стъпката Инструменти), създайте нов, поставете.

Ако искате да промените всякакви ключови връзки, можете да направите това сега, като промените ключовете в кода в кавичките, например: ('q').

Ако искате да използвате модификаторни клавиши (shift, control, alt, F1, Insert и т.н.), има списък с това какво да напишете ТУК

Ако използвате само 1 или 2 бутона, не е необходимо да изтривате неизползвания код. Ако няма копчета, свързани към кодираните щифтове, той ще игнорира този раздел от кода.

Стъпка 6: Качване на код в Arduino

Качване на код в Arduino
Качване на код в Arduino
Качване на код в Arduino
Качване на код в Arduino

1. Включете Arduino в компютъра чрез USB

2. Отидете на „Инструменти“и след това на „Порт“

Изберете порта, който показва вашия Arduino Leonardo.

3. Отидете в раздела „Скица“и след това „Качване“.

Това ще провери и компилира кода и ще го качи в Arduino.

Ако има грешка, проверете кода не пропуска нищо от оригиналния код.

Стъпка 7: Тестване и отстраняване на неизправности

Arduino трябва да се рестартира след качването и да бъде разпознат като USB клавиатура от вашия компютър.

Отворете текстов редактор и започнете да тъпчете !! Ключовете трябва да се появяват в текста, докато натискате бутоните.

Ако текстът просто се изпълва с непрекъснати натискания на клавиши и спира само когато натиснете бутоните, тогава трябва да проверите дали кабелите към бутоните са свързани към раздела „винаги затворен“, а не към „винаги отворен“.

Ако нищо не се случи, когато натиснете бутоните, проверете всичките си кабели и опитайте с друг USB кабел. Рестартирайте компютъра.

Ако щифтовите кабели изпаднат от Arduino поради гравитация и тъпчене, може да се наложи да смените джъмперните кабели. Те са предназначени да бъдат със същата дебелина, но за съжаление някои са просто по -стегнати от други.

Ако бутоните са в грешен ред, можете физически да пренаредите щифтовете в Arduino или да промените кода и да повторите процеса на качване.

Препоръчано: