Satura rādītājs:
- 1. darbība: 1. darbība: apkopojiet prasības
- 2. darbība: 2. darbība: izkārtojiet pogas, slēdžus un kodētājus
- 3. darbība: 3. darbība: urbiet un piestipriniet pogas, slēdžus un kodētājus
- 4. solis: 4. solis: izkārtojiet savu matricu
- 5. darbība: 5. darbība: savienojiet matricu
- 6. darbība: 6. darbība: pievienojiet kodētājus un Arduino
- 7. darbība: 7. darbība: sagatavojiet skici
Video: Sim Racing Button Box: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Pogu kaste ir Sim Racing izmantota ierīce, kas ļauj dažādām automašīnām piešķirt pogas, slēdžus un pogas. Parasti pogas tiek piešķirtas, piemēram, sākuma poga, rācijsaziņa, pieprasījumu bedre utt. Pārslēgšanas slēdži lieliski darbojas tīrītājiem, lukturiem u.c. Ar kloķiem var pielāgot TC (vilces kontroli), bremžu novirzi un daudz ko citu.
1. darbība: 1. darbība: apkopojiet prasības
Arduino Pro Micro - Jūs varat iegūt oficiālu dēli; Man ir paveicies arī ar knock off versijām.
ABS projekta kaste - pārliecinieties, vai tā ir pietiekami dziļa, lai atbalstītu jūsu izvēlētās pogas un slēdžus.
Mirkļa pogas - ar pogām ar apaļu montāžas atveri ir visvieglāk strādāt. Meklējiet pogas, kas atbilst jūsu vēlmēm un krāsai. Pogām jābūt n.o. (Parasti atvērts) kontaktpersonas. Ņemiet vērā, ka šī pamācība neattiecas uz apgaismoto pogu izmantošanu.
Pārslēgšanas slēdži - varat izvēlēties starp īslaicīgiem un fiksējošiem. Citas iespējas ir ST (viena metiena) vai DT (dubultā metiena). Viens metiens nozīmē 2 pozīcijas, ieslēgts/izslēgts, divkāršs metiens ir 3 pozīcijas ieslēgts/izslēgts/ieslēgts. Neuztraucieties par viena polu (SP) vai divpolu (DP) veidiem, abi darbosies. Ja jūs galu galā izmantojat dubultās mestes slēdžus, varat vienkārši ignorēt otro termināļu komplektu. Šos slēdžus bieži dēvē par to apvienotajām funkcijām, ti, SPDT, DPDT utt.
Rotējošie kodētāji - kodētāji ļauj mums kontrolēt funkcijas, kas atbalsta palielināšanas un samazināšanas pielāgojumus. piem. Vilces kontrole. Dažiem rotējošiem kontrolieriem ir arī iebūvēta īslaicīga poga, nospiežot kodētāja vārpstu. Pogas - pogas, kas piemērotas kodētāja vārpstām.
USB Micro uz USB -A kabelis - tas tiks izmantots, lai augšupielādētu arduino kodu uz tāfeles, kā arī lai savienotu pogu pogu ar datoru.
Vads - es dodu priekšroku 24ga ar teflona pārklājumu. ciets vads.
Lodmetāls un lodāmurs - vislabāk darbosies zema vata gludeklis ar nelielu uzgali. Savienojumi izkausē un neizdodas, ja tie tiek pārkarsēti, tāpēc labāk ir regulējama temperatūra vai mazjaudas dzelzs.
Urbji un urbji - lai izveidotu caurumus slēdžiem, pogām utt. Piekļuve urbšanas presei samazinās izlīdzināšanas kļūdu iespējamību. Pēc izvēles: vinila apvalks, lai pogas kārbai pievienotu oglekļa šķiedras vai alumīnija izskatu.
2. darbība: 2. darbība: izkārtojiet pogas, slēdžus un kodētājus
Pogas tiks uzstādītas uz jūsu projekta kastes vāka. Vēlreiz pārbaudiet, vai pogu lodziņš ir pietiekami dziļš pogām.
Man šķiet noderīgi slēdžus, pogas un pogas fiziski novietot uz vāka, lai izjustu atstarpes un estētiku.
Mēģiniet visu sakārtot režģī ar vienmērīgu atstarpi starp katru sastāvdaļu.
Rindu beigās noteikti atstājiet pietiekami daudz vietas, slēdžiem un pogām ir pamatne, un tām ir pietiekami daudz vietas, lai pareizi uzstādītu. Ja jūs iesaiņojat seju vinilā, lai iegūtu oglekļa vai alumīnija izskatu, jūs varat zīmēt līnijas tieši uz kastes virsmas ar zīmuli, vēlāk tās tiks pārklātas ar iesaiņojumu.
Pretējā gadījumā uzzīmējiet līnijas vāka apakšpusē, ja vēlaties, lai līnijas, kas tiek uzstādītas, šķērsotu katras pogas/slēdža centrā.
3. darbība: 3. darbība: urbiet un piestipriniet pogas, slēdžus un kodētājus
Izmantojiet nelielu urbi (pazīstams arī kā izmēģinājuma uzgalis), lai sāktu caurumu katram komponentam. Mazais bits ļauj jums būt ļoti precīzam un nodrošināt, ka viss ir centrēts. Padoms. Ja jums ir pieejama urbjmašīna, šī darbība būs vieglāka un ātrāka. Ja nē, neuztraucieties, vienkārši nesteidzieties.
Pēc tam, kad ir izveidoti izmēģinājuma caurumi, pārslēdzieties uz pakāpienu uzgali vai pareizo uzgali katra uzstādāmā komponenta vārpstai.
Padoms. Esiet piesardzīgs, lietojot soli, lai netiktu pārāk tālu. Man patīk izmantot asumu un iekrāsot to soli, kurā man jāapstājas. Šis ir arī labs laiks, lai korpusa aizmugurē urbtu caurumu USB kabelim, kas darbosies starp Arduino un datoru. Caurumam jābūt pietiekami lielam, lai izvadītu kabeļa USB mikro galu. Jūs varat izmantot gumijas blīvgredzenu, lai apgrieztu caurumu, un stieples saiti iekšpusē kā stiepes noņemšanas līdzekli, lai novērstu kabeļa izvilkšanu. Ja jūs iesaiņosit kastes vāku ar vinilu, tagad ir īstais laiks to darīt.
4. solis: 4. solis: izkārtojiet savu matricu
Arduino kontrolierim ir ierobežots ieeju un izeju skaits, ko var izmantot, lai noteiktu, kad pogas tiek nospiestas, slēdži mainās utt. Lai pielāgotu lielāku slēdžu un pogu skaitu, mēs izmantosim tehniku, ko sauc par matricu. Matrica darbojas, izmantojot izejas un ievades krustojums kā slēdža vai pogas "adrese". Arduino izejas tiek piešķirtas kā kolonnas un ievades kā rindas matricā, un katrai pogai un slēdža pozīcijai tiek piešķirta adrese. Izkārtojumam visvieglāk ir izmantot izklājlapu programmu, taču arī papīrs derēs. Izmantojot Arduino A0, A1, A2 un A3 kā "kolonnas" matricā un 6, 7, 8, 9, 10 un 16 kā "rindas", mēs varam pieņemt līdz 28 ievadēm (pogu nospiešana, pozīciju pārslēgšana utt.)! Lai atvieglotu izkārtojumu, katrai pogas slēdža tapai vai rotējošajai spraudītei būs nepieciešama etiķete. Es esmu izvēlējies “PBn”, lai attēlotu spiedpogu, “TGn”, lai attēlotu pārslēgu, un “REn” rotējošiem kodētājiem. "N" nosaukumā tiek aizstāts ar skaitli, kas norāda uz konkrēto matricas komponentu. Padoms. Ir lietderīgi uzrakstīt katras sastāvdaļas nosaukumu vāka apakšpusē blakus tā atrašanās vietai, piem. PB1, PB2, RE1 utt. Matricā es atsaucos uz tapām, redzot tās vizuāli uzmontētas uz vāka, skatoties no vāka apakšas. Piemēram, spiedpogai būs divi termināļi, kurus es saucu par "H" (augsts) un "L" (zems), jūs varat arī izmantot augšējo un apakšējo vai visu, kas jums patīk, ja vien varat viegli atcerēties savu shēmu. Pārslēgšanai izmantoju augstu, vidēju un zemu. jo manas pārslēgšanas ir DPDT. Maniem rotācijas kodētājiem bija arī spiedpogas, tāpēc man ir arī REn-PB augsts un zems. Katra poga vai slēdzis "ievades" tiks kartēta uz jūsu matricas kolonnu. Vienā kolonnā var būt vairākas slēdžu/pogu ievades, tikai ne vairāk kā jūsu rindu skaits.
Svarīgs! Visām pārslēgšanas slēdža izejām jābūt saistītām ar ievades kolonnu. Tas ir tāpēc, ka jūs pārslēdzat pārslēgšanas centru, lai pateiktu A0, tad slēdža izeja (augsts vai zems terminālis) nonāks rindas tapā, piem. 7 vai 8.
Arduino izejas (slēdžu/pogu ieejas) 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 ieejas (slēdžu/pogu izejas) 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
5. darbība: 5. darbība: savienojiet matricu
Sākot ar Arduino izejām (slēdžu un pogu ievades), sasaistiet katru elektrisko komponentu matricas kolonnā un atstājiet īsu vadu garumu, lai izveidotu savienojumu ar Arduino izeju. Es izvēlējos izmantot savu teflona stiepli, lai visu savienotu kopā, un krāsainu stieples gabalu, lai dotos uz arduino, jo tas atvieglo atrašanu un izsekošanu vēlāk. Kad visi kolonnas komponentu savienojumi ir pabeigti, dariet to pašu katrai rindai. Savienojiet visus vienas rindas komponentus kopā, rūpējoties, lai pārliecinātos, ka pievienojat pareizo termināli, ti, augstu vai zemu, un atstājiet stieples garumu, lai vēlāk izveidotu savienojumu ar Arduino. Nesteidzieties un vēlreiz pārbaudiet, vai pievienojat pareizo termināli. Šeit atmaksāsies komponenta atsauce, kas uzrakstīta uz paneļa blakus komponentam, un jūsu viegli iegaumējamā termināla pozīciju shēma.
6. darbība: 6. darbība: pievienojiet kodētājus un Arduino
Rotējošos kodētājus nevar pievienot matricai. Ievads katrā kodētājā (centrālais tapa) tiks piesaistīts Arduino zemei, un kodētāja izejas nonāks tieši pie Arduino ieejas. Savienojiet katru kodētāja centrālo tapu kopā un atstājiet vadu, lai izveidotu savienojumu ar Arduino zemi.
Lodējiet rotācijas kodētāja centrus pie Arduino zemes un katru rotējošo kodētāju "H" "L" pie atbilstošās Arduino tapas. Lodējiet katru stieples garumu no kolonnas un rindas matricas uz atbilstošo Arduino ieeju vai izeju.
7. darbība: 7. darbība: sagatavojiet skici
Izmantojot bezmaksas Arduino IDE, sagatavojiet skici (kodu) Arduino. Kad skice ir ielādēta, pievienojiet pogas lodziņu datoram, parādīsies kursorsviras ierīce. Apsveicam! Jūs tikko uzbūvējāt pogu kastīti!
Ieteicams:
DIY lidojuma sim slēdža panelis: 7 soļi (ar attēliem)
DIY lidojuma sim slēdža panelis: pēc daudzu gadu pavadīšanas lidojumu simu kopienā un iesaistīšanās arvien sarežģītākās lidmašīnās, es atklāju, ka ilgojos pēc spējas turēt rokas uz fiziskiem slēdžiem, nevis mēģināt lidot ar labo roku, m
Amazon Dash Button Silent Doorbell: 10 soļi (ar attēliem)
Amazon Dash Button Silent Doorbell: Pastāvīga skatīšanās pa logu, lai jūs varētu pārtvert apmeklētājus, pirms viņi zvana pie durvīm? Vai esat noguris no suņu un mazuļa trakošanas, kad tas zvana? Nevēlaties tērēt bagātību " gudram " risinājums? Klusa durvju zvana izdarīšana ir tikpat
DIY Sim Racing displejs Arduino: 3 soļi
DIY Sim Racing displejs Arduino: Tas ir veids, kā izveidot ļoti vienkāršu un lētu Sim Racing USB displeju ar Arduino UNO un 3,5 " TFT displejs. Tam ir API Assetto Corsa, kas ņem datus no spēles koplietojamās atmiņas, kas ieprogrammēta C# programmā Visual Studio, un pēc tam nosūta
Arcade Button MIDI tastatūra: 7 soļi (ar attēliem)
Arcade Button MIDI tastatūra: šī ir viena no maniem pirmajiem Arduino un DIY MIDI programmēšanas mēģinājumiem 2.0 versija. Esmu attīstījis savas prototipēšanas un dizaina prasmes, tāpēc domāju, ka tas būtu labs procesa un progresa demonstrējums. Izmantojot informētāku projektēšanas procesu, es
Sim Racing Button Box: 8 soļi
Sim Racing Button Box: Laipni lūdzam sim sacīkšu atkarīgos! Vai jums trūkst taustiņu, lai kartētu visas automašīnas vadības ierīces? Jums, iespējams, ir nepieciešama pogu kastīte! Šajā pamācībā mēs to izveidosim no nulles. Pogas kastē būs pieejami 32 (!) Pogu stāvokļi. Nē