Obsah:
- Krok 1: Krok 1: Zhromaždite požiadavky
- Krok 2: Krok 2: Rozloženie tlačidiel, prepínačov a kodérov
- Krok 3: Krok 3: Vŕtajte a namontujte tlačidlá, prepínače a kodéry
- Krok 4: Krok 4: Rozloženie matice
- Krok 5: Krok 5: Pripojte maticu
- Krok 6: Krok 6: Pripojte kodéry a Arduino
- Krok 7: Krok 7: Pripravte si skicu
Video: Sim Racing Button Box: 7 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Box s tlačidlami je zariadenie používané v Sim Racing, ktoré vám umožňuje priradiť tlačidlá, spínače a gombíky k rôznym ovládacím prvkom auta. Bežné priradenia tlačidiel sú veci ako štartovacie tlačidlo, PTT, požiadavková jamka atď. Prepínače fungujú skvele na stieračoch, svetlometoch atď. Pomocou gombíkov je možné nastaviť TC (Traction Control), predpätie brzdy a ďalšie.
Krok 1: Krok 1: Zhromaždite požiadavky
Arduino Pro Micro - Môžete získať úradnú tabuľu; Tiež som mal šťastie na vyradené verzie.
Box projektu ABS - uistite sa, že je dostatočne hlboký, aby podporoval vami zvolené tlačidlá a prepínače.
Momentálne tlačidlá - S tlačidlami s okrúhlym montážnym otvorom sa pracuje najľahšie. Pozrite sa na gombíky, ktoré majú farbu a veľkosť podľa vašich predstáv. Tlačidlá by mali mať n.o. (Normálne otvorené) kontakty. Tento návod nie je určený na používanie osvetlených tlačidiel.
Prepínače - Môžete si vybrať medzi chvíľkovým a západkovým. Ďalšie možnosti sú ST (Single Throw) alebo DT (Double Throw). Jeden hod znamená 2 polohy, zapnutie/vypnutie, dvojité hodenie je zapnutie/vypnutie/zapnutie 3 pozícií. Nerobte si starosti s jednopólovými (SP) alebo dvojpólovými (DP) typmi, oba budú fungovať. Ak skončíte s prepínačmi Double Throw, môžete druhú sadu terminálov ignorovať. Tieto prepínače sa často označujú kombinovanými funkciami, tj. SPDT, DPDT atď.
Rotačné kodéry - Kodéry nám umožňujú ovládať funkcie, ktoré podporujú zvýšenie a zníženie úprav. napr. Kontrola trakcie. Niektoré otočné regulátory majú tiež vstavané krátkodobé tlačidlo stlačením hriadeľa snímača. Gombíky - Gombíky zodpovedajúce hriadeľom snímača.
Kábel USB Micro na USB -A - slúži na prenos arduino kódu na dosku a na pripojenie zariadenia Button Box k počítaču.
Drôt - preferujem teflónovou vrstvou 24ga. pevný drôt.
Spájkovačka a spájkovačka - Nízka wattová žehlička s malým hrotom bude fungovať najlepšie. Pripojenia sa roztopia a zlyhajú, ak sú prehriate, takže je lepšia nastaviteľná teplota alebo žehlička s nízkym výkonom.
Vŕtačka a vrtáky - Vytvorenie otvorov pre prepínače, tlačidlá atď. Malý pilotný a krokový bit predstavuje skvelú kombináciu. Prístup k aplikácii Drill Press spôsobí, že chyby zarovnania budú menej pravdepodobné. Voliteľné: Vinylová fólia dodá vášmu boxu na gombíky vzhľad z uhlíkových vlákien alebo hliníka.
Krok 2: Krok 2: Rozloženie tlačidiel, prepínačov a kodérov
Gombíky budú namontované na veku projektovej schránky. Znovu skontrolujte, či je pole s tlačidlami dostatočne hlboké pre vaše tlačidlá.
Považujem za užitočné fyzicky umiestniť spínače, tlačidlá a gombíky na veko, aby ste získali pocit z rozstupu a estetiky.
Skúste všetko zoradiť do mriežky s rovnomerným rozstupom medzi jednotlivými komponentmi.
Na konci riadkov určite nechajte dostatok miesta, vypínače a tlačidlá majú základňu a na správnu montáž potrebujú dostatok miesta. Ak zabalíte tvár do vinylu, aby mala karbónový alebo hliníkový vzhľad, môžete ceruzkou nakresliť čiary priamo na prednú stranu škatule, neskôr budú obalené obalom.
V opačnom prípade nakreslite na spodnej strane veka čiary, ktoré chcete, aby sa čiary krížili v strede každého tlačidla/spínača, ktoré budete inštalovať.
Krok 3: Krok 3: Vŕtajte a namontujte tlačidlá, prepínače a kodéry
Na spustenie otvoru pre každý komponent použite malý vrták (známy aj ako pilotný vrták). Malý bit vám umožní byť veľmi presný a zaistiť, aby bolo všetko vycentrované. Tip: Ak máte prístup k vŕtačke, bude tento krok jednoduchší a rýchlejší. Ak nie, nebojte sa, urobte si čas.
Po vytvorení pilotných otvorov prepnite na krokový bit alebo správny bit pre hriadeľ každého komponentu, ktorý chcete nainštalovať.
Tip: Buďte opatrní pri použití krokového bitu, aby ste nezašli príliš ďaleko. Rád používam štipce a farbím krok bitu, na ktorom sa musím zastaviť. Toto je tiež vhodný čas na vyvŕtanie otvoru v zadnej časti krytu na kábel USB, ktorý bude vedený medzi Arduinom a vašim počítačom. Otvor bude musieť byť dostatočne veľký na to, aby sa doň dostal mikro koniec USB. Na odrezanie otvoru môžete použiť gumovú priechodku a vnútorný úchyt na drôtik, aby ste zabránili vytiahnutiu kábla. Ak budete viečko škatule zabaliť do vinylu, teraz je na to čas.
Krok 4: Krok 4: Rozloženie matice
Ovládač Arduino má obmedzený počet vstupov a výstupov, ktoré môže použiť na rozpoznanie stlačenia tlačidiel, zmeny prepínačov atď. Na umiestnenie väčšieho počtu prepínačov a tlačidiel použijeme techniku nazývanú matica. Matica funguje tak, že priesečník výstupu a vstupu ako „adresa“prepínača alebo tlačidla. Arduino výstupom sú v matici priradené stĺpce a vstupy ako riadky a každému tlačidlu a pozícii prepínača je priradená adresa. Rozloženie je najľahšie použiť tabuľkový procesor, ale fungovať bude aj papier. Použitím Arduino A0, A1, A2 a A3 ako „stĺpcov“v matici a 6, 7, 8, 9, 10 a 16 ako „riadkov“môžeme prijať až 28 vstupov (stlačenia tlačidiel, prepínanie polôh atď.)! Na uľahčenie rozloženia bude každý špendlík na vašom tlačidlovom prepínači alebo rotačnom tlačidle potrebovať štítok, ktorý naň odkazuje. Vybral som „PBn“na zobrazenie tlačidla, „TGn“na zobrazenie prepínača a „REn“na rotačných snímačoch. „N“v názve sa nahradí číslom, ktoré odkazuje na tento konkrétny komponent v matici. Tip: Je užitočné napísať názov každého komponentu na spodnú stranu veka vedľa jeho umiestnenia, napr. PB1, PB2, RE1 atď. V matici odkazujem na kolíky, ako ich vidím vizuálne namontované na veku pri pohľade zo spodnej strany veka. Napríklad tlačidlo bude mať 2 svorky, ktoré označujem ako „H“(vysoké) a „L“(nízke), môžete tiež použiť horné a dolné časti alebo čokoľvek, čo sa vám páči, pokiaľ si ľahko zapamätáte svoju schému.. Na prepínanie používam vysoké, stredové a nízke. pretože moje prepínače sú DPDT. Moje rotačné enkodéry mali tiež tlačidlá, takže mám aj vysoký a nízky REn-PB. Každé tlačidlo alebo prepínač „vstupu“sa namapuje na stĺpec vo vašej matici. V jednom stĺpci môžete mať viacero prepínačov/tlačidiel, ale nie viac, ako je počet riadkov, ktoré máte.
Dôležité! Všetky výstupy prepínacích spínačov musia byť mapované do stĺpca jeho vstupu. Dôvodom je, že zapojíte stred prepínača do polohy A0, potom výstup spínača (horný alebo dolný terminál) prejde na radový kolík, napr. 7 alebo 8.
Výstupy Arduino (prepínače/tlačidlové 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 Arduino vstupy (spínacie/tlačidlové 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: Pripojte maticu
Počínajúc výstupmi Arduino (prepínače a tlačidlové vstupy) prepojte každý elektrický komponent v maticovom stĺpci a ponechajte krátku dĺžku drôtu na pripojenie k výstupu Arduino. Rozhodol som sa použiť svoj teflónový drôt na prepojenie všetkého dohromady a farebný kus drôtu ísť na arduino, pretože uľahčuje neskoršie nájdenie a vystopovanie. Po dokončení všetkých prepojení komponentov stĺpca urobte to isté pre každý riadok. Spojte všetky komponenty v jednom rade dohromady a dbajte na to, aby ste pripojili správny terminál, t. J. Vysoký alebo nízky, a ponechajte dĺžku drôtu na neskoršie pripojenie k Arduinu. Nájdite si čas a znova skontrolujte, či pripájate správny terminál. Tu sa vyplatí referencia na komponent napísaná na paneli vedľa komponentu a vaša ľahko zapamätateľná schéma koncových polôh.
Krok 6: Krok 6: Pripojte kodéry a Arduino
Rotačné snímače nie je možné zapojiť do matice. Vstup do každého kodéra (stredový kolík) bude viazaný na uzemnenie Arduino a výstupy kodéra pôjdu priamo na vstup Arduino. Pripojte každý stredový kolík kodéra k sebe a nechajte kábel na pripojenie k uzemneniu Arduino.
Stredy rotačných snímačov pripájajte k uzemneniu Arduino a každý rotačný snímač „H“„L“na príslušný kolík Arduino. Spájkujte každú dĺžku drôtu zo stĺpcovej a riadkovej matice na zodpovedajúci vstup alebo výstup Arduino.
Krok 7: Krok 7: Pripravte si skicu
Pomocou bezplatného IDE Arduino pripravte skicu (kód) pre Arduino. Po načítaní náčrtu pripojte pole s tlačidlami k počítaču a malo by sa objaviť zariadenie s joystickom. Gratulujem Práve ste postavili gombíkovú skrinku!
Odporúča:
DIY Flight Sim Panel prepínača: 7 krokov (s obrázkami)
DIY Flight Sim Switch Panel: Potom, čo som strávil mnoho rokov v komunite leteckých simulátorov a zapájal som sa do stále komplikovanejších lietadiel, zistil som, že túžim po schopnosti držať ruky na fyzických prepínačoch namiesto toho, aby som sa pokúšal lietať pravou rukou a pritom používať m
DIY Sim Racing displej Arduino: 3 kroky
DIY Sim Racing Display Arduino: Takto postavíte veľmi ľahký a lacný USB displej Sim Racing s Arduino UNO a 3,5 " TFT displej. Má rozhranie API pre Assetto Corsa, ktoré preberá údaje zo zdieľanej pamäte hry naprogramovanej v jazyku C# v programe Visual Studio, a potom odošle
Juke Box pre veľmi mladých alias Raspi-Music-Box: 5 krokov
Box Juke pre veľmi mladých … Aka Raspi-Music-Box: Inšpirovaný inštruovateľným robotom „RFID-Music-Robot na báze maliny-Pi-založené“opisujúc stavbu hudobného prehrávača ROALDH pre jeho 3-ročné dieťa, rozhodol som sa postaviť juke box pre moje ešte mladšie deti. Je to v podstate krabica so 16 tlačidlami a Raspi 2 i
Arcade Button MIDI klávesnica: 7 krokov (s obrázkami)
Arcade Button MIDI klávesnica: Toto je verzia 2.0 jedného z mojich prvých vpádov do programovania Arduino a DIY MIDI. Vyvinul som svoje schopnosti v oblasti prototypovania a dizajnu, takže som si myslel, že to bude dobrá ukážka postupu a postupu. Informovanejším procesom navrhovania
Krabica s tlačidlami Sim Racing: 8 krokov
Krabica s tlačidlami Sim Racing: Vitajte u závislých na simulátoroch! Dochádza vám klávesová skratka a namapujete na ňu všetky ovládacie prvky svojho auta? Pravdepodobne potrebujete tlačidlový box! V tomto návode ich vytvoríme úplne od začiatku. Pole s tlačidlami bude mať k dispozícii 32 (!) Stavov tlačidiel. Nie