Obsah:
- Krok 1: Krok 1: Shromážděte požadavky
- Krok 2: Krok 2: Rozložení tlačítek, přepínačů a kodérů
- Krok 3: Krok 3: Vyvrtejte a namontujte tlačítka, přepínače a kodéry
- Krok 4: Krok 4: Rozložení matice
- Krok 5: Krok 5: Připojte matici
- Krok 6: Krok 6: Zapojte kodéry a Arduino
- Krok 7: Krok 7: Připravte si skicu
Video: Sim Racing Button Box: 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Tlačítko box je zařízení používané v Sim Racing, které vám umožňuje přiřadit tlačítka, přepínače a knoflíky k různým ovládacím prvkům automobilu. Běžné přiřazení tlačítek jsou věci jako startovací tlačítko, PTT, žádost, atd. Přepínače fungují skvěle u stěračů, světlometů atd. Knoflíky lze použít k nastavení TC (Traction Control), předpětí brzd a dalších.
Krok 1: Krok 1: Shromážděte požadavky
Arduino Pro Micro - Můžete získat úřední desku; Měl jsem také štěstí na vyřazené verze.
Box projektu ABS - ujistěte se, že je dostatečně hluboký, aby podporoval vámi zvolená tlačítka a přepínače.
Momentální tlačítka - S tlačítky s kulatým montážním otvorem se pracuje nejsnadněji. Podívejte se na knoflíky, které mají barvu a velikost podle vašich představ. Tlačítka by měla mít n.o. (Normálně otevřené) kontakty. Tento instruktáž neřeší, jak používat osvětlená tlačítka.
Přepínací přepínače - můžete si vybrat mezi dočasnými a západkovými. Další možnosti jsou ST (Single Throw) nebo DT (Double Throw). Jeden hod znamená 2 pozice, zapnuto/vypnuto, dvojitý hod je 3 pozice zapnuto/vypnuto/zapnuto. Nebojte se typů Single Pole (SP) nebo Double Pole (DP), oba budou fungovat. Pokud skončíte s přepínači Double Throw, můžete druhou sadu terminálů ignorovat. Tyto přepínače jsou často označovány jejich kombinovanými funkcemi, tj. SPDT, DPDT atd.
Rotační kodéry - Kodéry nám umožňují ovládat funkce, které podporují zvýšení a snížení nastavení. např. Kontrola trakce. Některé otočné ovladače mají také vestavěné momentální tlačítko stisknutím hřídele kodéru. Knoflíky - Knoflíky vhodné pro hřídele kodéru.
Kabel USB Micro na USB -A - To bude použito k nahrání arduino kódu na desku a také k připojení vašeho Button Boxu k vašemu PC.
Drát - dávám přednost teflonem potaženému 24ga. pevný drát.
Páječka a páječka - Nízká wattová žehlička s malým hrotem bude fungovat nejlépe. Připojení se roztaví a selže, pokud se přehřeje, takže je lepší nastavitelná teplota nebo žehlička s nízkým výkonem.
Vrták a vrtáky - Pro vytvoření otvorů pro vaše spínače, tlačítka atd. Malý pilotní bit a krokový bit tvoří skvělou kombinaci. Přístup k Drill Press způsobí, že chyby zarovnání budou méně pravděpodobné. Volitelné: Vinylový obal, který dodá vašemu knoflíku vzhled z uhlíkových vláken nebo hliníku.
Krok 2: Krok 2: Rozložení tlačítek, přepínačů a kodérů
Tlačítka budou namontována na víko krabice projektu. Znovu zkontrolujte, zda je pole pro tlačítka dostatečně hluboká pro vaše tlačítka.
Považuji za užitečné fyzicky umístit spínače, tlačítka a knoflíky na víko, abyste získali cit pro odstup a estetiku.
Zkuste vše zarovnat do mřížky s rovnoměrnými mezerami mezi každou komponentou.
Ujistěte se, že na konci řad necháte dostatek místa, přepínače a tlačítka mají základnu a pro správnou montáž potřebují dostatek místa. Pokud obalujete obličej vinylem pro karbonový nebo hliníkový vzhled, můžete tužkou nakreslit čáry přímo na přední stranu krabice, později budou obaleny obalem.
V opačném případě nakreslete čáry na spodní stranu víka, které chcete, aby se čáry křížely ve středu každého tlačítka/přepínače, které budete instalovat.
Krok 3: Krok 3: Vyvrtejte a namontujte tlačítka, přepínače a kodéry
Ke spuštění otvoru pro každou součást použijte malý vrták (také známý jako pilotní bit). Malý bit vám umožňuje být velmi přesný a zajistit, aby bylo vše vycentrováno. Tip: Pokud máte přístup k vrtacímu lisu, bude tento krok jednodušší a rychlejší. Pokud ne, nebojte se, udělejte si čas.
Poté, co byly vytvořeny pilotní otvory, přepněte na krokový bit nebo správný bit pro hřídel každé součásti, která má být nainstalována.
Tip: Buďte opatrní, když používáte krokový bit, abyste nezašli příliš daleko. Rád používám ostrý a vybarvuji krok bitu, na kterém se musím zastavit. Toto je také vhodný čas na vyvrtání otvoru v zadní části skříně pro kabel USB, který povede mezi Arduinem a vaším počítačem. Otvor bude muset být dostatečně velký, aby se do něj dostal micro USB konec kabelu. Můžete použít gumovou průchodku k oříznutí otvoru a drátěný pásek na vnitřní straně jako odlehčení tahu, aby se zabránilo vytažení kabelu. Pokud budete víko krabice balit do vinylu, je nejvyšší čas to udělat.
Krok 4: Krok 4: Rozložení matice
Ovladač Arduino má omezený počet vstupů a výstupů, které může použít ke snímání při stisknutí tlačítek, změně přepínačů atd. Pro umístění většího počtu přepínačů a tlačítek použijeme techniku nazývanou matice. Matice funguje pomocí průsečík výstupu a vstupu jako „adresy“přepínače nebo tlačítka. Arduino výstupům jsou v matici přiřazeny sloupce a vstupy řádky a každému tlačítku a pozici přepínače je přiřazena adresa. Nejjednodušší je použít k vytvoření rozvržení tabulkový procesor, ale papír bude také fungovat. Použitím Arduina A0, A1, A2 a A3 jako „sloupců“v matici a 6, 7, 8, 9, 10 a 16 jako „řádků“můžeme přijmout až 28 vstupů (stisknutí tlačítka, přepínání poloh atd.)! Aby se usnadnilo rozložení, každý kolík na vašem přepínači nebo otočném knoflíku bude potřebovat štítek, na který se bude odkazovat. Vybral jsem „PBn“jako tlačítko, „TGn“pro přepínání a „REn“pro rotační kodéry. „N“v názvu je nahrazeno číslem, které odkazuje na konkrétní komponentu v matici. Tip: Je užitečné napsat název každé součásti na spodní stranu víka vedle jejího umístění, např. PB1, PB2, RE1 atd. V matici odkazuji na kolíky, jak je vidím vizuálně namontované na víku při pohledu ze spodní strany víka. Například například tlačítko bude mít 2 terminály, které označuji jako „H“(vysoké) a „L“(nízké), můžete také použít horní a dolní nebo cokoli, co se vám líbí, pokud si snadno zapamatujete své schéma. Pro přepínání používám vysoké, středové a nízké. protože moje přepínače jsou DPDT. Moje rotační kodéry měly také tlačítka, takže mám také REn-PB high a low. Každé tlačítko nebo přepínač „vstupu“se namapuje na sloupec ve vaší matici. Ve stejném sloupci můžete mít více vstupů přepínačů/tlačítek, ale ne více než počet řádků, které máte.
Důležité! Všechny výstupy přepínačů musí být mapovány na sloupec jeho vstupu. Důvodem je, že zapojíte střed přepínače na A0, pak výstup spínače (horní nebo dolní svorka) přejde na řadový kolík, např. 7 nebo 8.
Výstupy Arduino (přepínačové/tlačítkové vstupy) A0A1A2 TG1-HPB1-HPB2-H TG2-CTG4-CPB5-H TG3-CPB3-HPB6-H RE1-PB-HPB4-HPB7-H RE2-PB-HPB8-H RE3-PB- H Vstupy Arduino (spínací/tlačítkové výstupy) 6TG1-LPB1-LPB2-L 7TG2-HTG4-LPB5-L 8RE1-PB-LRE2-PB-LPB6-L 9TG3-HPB3-LPB7-L 10TG3-LPB4-LRE3-PB-L 16TG2-LTG4-HPB8-L
Krok 5: Krok 5: Připojte matici
Počínaje výstupy Arduino (spínačové a tlačítkové vstupy) propojte každou elektrickou součást v maticovém sloupci a ponechte krátký vodič pro připojení k výstupu Arduino. Rozhodl jsem se použít svůj teflonový drát k propojení všeho dohromady a barevný kousek drátu přejít na arduino, protože to později usnadňuje hledání a dohledávání. Po dokončení všech připojení komponent sloupce proveďte totéž pro každý řádek. Propojte všechny součásti ve stejné řadě dohromady a dbejte na to, abyste připojili správný terminál, tj. Vysoký nebo nízký, a ponechte délku kabelu pro pozdější připojení k Arduinu. Udělejte si čas a znovu zkontrolujte, zda připojujete správný terminál. Zde se vyplatí reference na součást napsaná na panelu vedle komponenty a vaše snadno zapamatovatelné schéma pro koncové polohy.
Krok 6: Krok 6: Zapojte kodéry a Arduino
Rotační kodéry nelze zapojit do matice. Vstup do každého kodéru (středový pin) bude svázán se zemí Arduino a výstupy kodéru půjdou přímo na vstup Arduino. Propojte každý středový kolík kodéru a ponechte kabel pro připojení k uzemnění Arduino.
Středy rotačních kodérů připájejte k uzemnění Arduino a každý rotační kodér "H" "L" na odpovídající pin Arduino. Každou délku drátu připájejte ze sloupcové a řádkové matice na odpovídající vstup nebo výstup Arduino.
Krok 7: Krok 7: Připravte si skicu
Pomocí bezplatného IDE Arduino připravte skicu (kód) pro Arduino. Nahrajte skicu do Arduina Po načtení skici připojte tlačítko k počítači a mělo by se objevit zařízení s joystickem. Gratulujeme! Právě jste postavili knoflíkovou skříňku!
Doporučuje:
Panel přepínání DIY Flight Sim: 7 kroků (s obrázky)
Panel přepínání DIY Flight Sim: Poté, co jsem strávil mnoho let v komunitě leteckých simulátorů a zapojil jsem se do stále komplikovanějších letadel, zjistil jsem, že toužím po schopnosti držet ruce na fyzických přepínačích místo toho, abych se snažil létat pravou rukou, zatímco používám m
DIY Sim Racing displej Arduino: 3 kroky
DIY Sim Racing Display Arduino: Takto lze postavit velmi snadný a levný USB displej Sim Racing s Arduino UNO a 3,5 " TFT displej. Má API pro Assetto Corsa, které přebírá data ze sdílené paměti hry naprogramované v C# ve Visual Studiu, poté odešle
Pressly: DIY Almighty Smartphone Button: 10 kroků (s obrázky)
Pressly: DIY Almighty Smartphone Button: Většina fyzických klíčů byla vyhnána z telefonů díky bujnému vzestupu technologie dotykové obrazovky, ale tady je projekt DIY, který chce do vašeho smartphonu přinést chytřejší druh fyzického klíče. Pressly je hardwarové tlačítko připojené k 3,5 mm
Sim Racing Button Box: 8 kroků
Sim Racing Button Box: Vítejte na závislých na sim závodech! Docházejí vám klávesové zkratky a namapujete na ně všechny ovládací prvky svého auta? Pravděpodobně potřebujete knoflíkový box! V tomto Instructable vytvoříme jeden od začátku. Pole tlačítek bude mít k dispozici 32 (!) Stavů tlačítek. Ne
Box na 20 $ Cheer Box: 5 kroků (s obrázky)
20 $ Holiday Cheer Box: Tento projekt vám ukáže, jak postavit box, který po stisknutí tlačítka přehraje náhodný zvuk. V tomto případě jsem jej použil k vybudování krabice, kterou mohu o prázdninách strategicky rozmístit po kanceláři. Když lidé stisknou tlačítko, uslyší