Obsah:

PC nožní pedály: 7 kroků
PC nožní pedály: 7 kroků
Anonim
PC pedály
PC pedály

Udělal jsem pedál pro naklonění v Pubg (Player Unknown Battlegrounds), protože jsem cítil, že potřebuji další prsty. Použil jsem to také pro Kerbal Space Program.

Aplikace jsou nekonečné a pokud chcete, můžete přidat více tlačítek nebo méně.

Není nutné pájení !!!

Tento projekt funguje jako klávesnice a je naprogramován tak, aby zadával stisknutí klávesnice. To nefunguje s Arduino Uno. Použil jsem Arduino Leonardo

Krok 1: Díly

Díly
Díly
Díly
Díly
Díly
Díly
Díly
Díly

Arduino Leonardo

Dlouhý mini USB B kabel USB A na male

Dočasné nebo tlačítkové spínače

Balení samičích rýčových konektorů

Propojovací vodiče Arduino male to male

Elektrický vodič (jakýkoli světlomet)

Smršťovací bužírky (o něco větší než drát)

Krok 2: Nástroje

Nástroje
Nástroje

Rám

Dřevěné nebo kovové stavební nástroje

Vrták, rydlový vrták/ vrtačka, šrouby

(Konstrukce pouzdra je na vás. Použil jsem překližku, ale můžete použít krabici nebo kovový plech. Užijte si s tím trochu zábavy.)

Elektrika

Střihače drátu/ striptérka (pokud je máte. Nůžky a břitva budou fungovat)

Krimpování připojení (všechny kleště budou fungovat)

Tepelná pistole (zapalovač cigaret bude fungovat)

Kód

Stáhněte si software Arduino IDE

Je zdarma a umožňuje vám psát, kompilovat a blikat kód do Leonarda

Stáhnout zde

Krok 3: Bydlení

Bydlení
Bydlení
Bydlení
Bydlení
Bydlení
Bydlení

Tato část je opravdu na vaší fantazii, ale ukážu, co jsem postavil a proč.

Základnu jsem vytvořil na šířku 600 mm, takže se na ni pohodlně vejdou obě nohy. Uvažoval jsem o vytvoření dvou samostatných pedálů, ale obával jsem se, že někdy v budoucnu omylem přetrhnu kabely. Levá noha ovládá dvě tlačítka vlevo a pravá další tři.

Použil jsem šrouby z překližky o tloušťce 16 mm a 50 mm, protože to musí být silné, protože na tuto věc v podstatě dupete denně. Arkádová tlačítka mohou vzít trest.

Pokud se chystáte malovat, nyní je čas. Viděl jsem lidi, kteří takto kontaktovali celý projekt (víte, věci, kterými pokrýváte sešity). Koupíte mu obrovskou škálu barev a vzorů v obchodech s kancelářskými potřebami. Jako tyhle věci

Přidal jsem pár gumových proužků na nohy, abyste při používání nemohli od sebe náhodou odtlačit celou jednotku.

Krok 4: Okruh a Pinout

Obvod a vývod
Obvod a vývod
Obvod a vývod
Obvod a vývod
Obvod a vývod
Obvod a vývod

Nebojte se, vypadá to těžší, než ve skutečnosti je.

Zašroubujte desku Arduino na spodní stranu a na okraj pouzdra. Ujistěte se, že budete moci připojit USB bez rušení.

1. Vytvořte 5 kabelů, ze kterých každý Arduino odejde, odizolujte jeden konec propojovacího kabelu (kabely s kolíky na konci) a spojte jej na délku elektrického kabelu. - Chcete -li spojit kroucené obnažené konce drátu k sobě, posuňte malou část tepelně smrštitelného spoje a zahřejte je, abyste je spojili). Odizolujte druhý konec drátu (ne konec kolíku) a na odizolovaný konec zalisujte konektor s rýčem.

2. Zatlačte konec kolíku kabelu do slotu 2 pro digitální kolíky na Arduinu. Připojte konektor rýče k tlačítku zcela vlevo. (poznámka* přepínače mají 3 úchytky pro připojení kabelu. Jak je na obrázku, připojil jsem kolíkový kabel ke střední záložce. Toto je záložka „vždy zavřeno“.

3. Opakujte pro kolíky 3, 4, 5 a 6.

4. Nyní musíme vytvořit takzvaný „sedmikráskový řetězec“, který propojí zem se spodními záložkami všech tlačítek. Jedná se o kabel, který „přeskočí“na každé tlačítko.

Odřízněte a změřte části elektrického kabelu a přejděte od tlačítka k tlačítku s trochou navíc. Odizolujte oba konce každé sekce, spojte dvě části dohromady a zalisujte konektor, dokud nebudete mít dost pro všechna tlačítka. Spojte propojovací kabel na jeden konec a připojte k jakémukoli uzemňovacímu kolíku na Arduinu.

Krok 5: Kód

Kód
Kód

Čas použít nejdůležitější dovednosti, které jste se ve škole naučili … kopírování, vkládání.

Součástí je textový soubor s kódem.

Stáhněte si nebo zobrazte, vyberte vše, zkopírujte, otevřete Arduino IDE (odkaz ke stažení v kroku Nástroje), vytvořte nový, vložte.

Chcete -li změnit libovolné vazby klíčů, můžete to nyní provést změnou klíčů v kódu v uvozovkách, například: ('q').

Pokud chcete použít modifikační klávesy (shift, control, alt, F1, Insert atd.), Seznam toho, co napsat, najdete ZDE

Pokud používáte pouze 1 nebo 2 tlačítka, nepotřebný kód nemusíte mazat. Pokud k kódovaným pinům nejsou připojena žádná tlačítka, bude tato část kódu ignorována.

Krok 6: Nahrání kódu do Arduina

Odesílání kódu do Arduina
Odesílání kódu do Arduina
Odesílání kódu do Arduina
Odesílání kódu do Arduina

1. Připojte Arduino k počítači přes USB

2. Přejděte na „Nástroje“, poté klepněte na „Port“

Vyberte port, který zobrazuje vaše Arduino Leonardo.

3. Přejděte na kartu „Skica“a poté na „Nahrát“.

Tím se ověří a zkomplikuje kód a nahraje se do Arduina.

Pokud dojde k chybě, kódu z původního kódu nic nechybí.

Krok 7: Test a řešení potíží

Arduino by se mělo po odeslání restartovat a počítač by měl být rozpoznán jako klávesnice USB.

Otevřete textový editor a začněte dupat !! Při stisknutí tlačítek by se do textu měly objevovat klávesové zkratky.

Pokud se text vyplňuje nikdy nekončícími úhozy a zastavuje se pouze při stisknutí tlačítek dolů, musíte zkontrolovat, zda jsou kabely k tlačítkům připojeny ke kartě „vždy zavřeno“, nikoli ke kartě „vždy otevřeno“.

Pokud se po stisknutí tlačítek nic nestane, zkontrolujte všechny kabely a zkuste použít jiný kabel USB. Restartujte počítač.

Pokud pinové kabely vypadnou z Arduina v důsledku gravitace a dupání, budete možná muset vyměnit propojovací kabely. Mají mít stejnou tloušťku, ale některé jsou bohužel těsnější než jiné.

Pokud jsou tlačítka ve špatném pořadí, můžete fyzicky přeskupit piny v Arduinu nebo upravit kód a zopakovat proces nahrávání.

Doporučuje: