INHOUDSOPGAWE:
- Voorrade
- Stap 1: Boor gate in die tabletstaander
- Stap 2: Koppel roterende enkoders aan op Arduino Shield
- Stap 3: Installeer Simvim sagteware en firmware
- Stap 4: Laaste stap: Stel Simvim op
Video: Akriel tabletstandaard vir Flight Sim met regte knoppe: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Dit is 'n standaard vir 'n tablet (bv. IPad) vir gebruik met vlugsimulatorsagteware. Met behulp van roterende enkodeermodules en 'n Arduino Mega het ek 'n oplossing geskep waar die fisiese knoppies gekarteer kan word om spesifieke instrumentfunksies in die sim te beheer. Soos u op die foto kan sien, is daar 'n paar programme wat die kajuitinstrumente op 'n afstand vanaf 'n rekenaarvlugsimulator (soos X-Plane) op die tablet vertoon. Dit is lekker om aan die fisiese knoppe te draai en te kyk hoe die GUI reageer! Hierdie ontwerp het 7 knoppe wat gekarteer word na: Hoogteverstelling van lugsnelheidsdigtheid, Gyro -kopknop, Gyro -opskriffout, Hoogtemeter baro -instelling, VOR1 OBS, VOR2 OBS en ADF -kopknop.
Ontwerpdoelwitte was: funksionaliteit, eenvoud en elegansie.
Voorrade
1. Tablet (bv. IPad)
2. Akriel stand vir iPad. Eerder as om 'n staander te vervaardig, het ek op soek na iets bruikbaars wat van die rak af was, en dit gevind:
www.amazon.com/gp/product/B07G8K8VYM/ref=p…
3. Flight sim afgeleë instrument app. Daar is programme wat met u vlugsimulator verbind kan word en die kajuitinstrumente intyds kan vertoon. Baie mense gebruik dit om vaste eiendom op die hoofrekenaar vry te stel. Sommige van hierdie programme sluit in:
Lugbestuurder:
Remote Flight Cockpit HD:
FSI C172:
Ek gebruik Fsi C172.
4. Arduino Mega:
Die Arduino versamel al die knoppie -insette en stuur hierdie inligting via USB na die flight sim -app.
5. Arduino Mega -skild:
www.amazon.com/gp/product/B0169WHVGS/ref=p…
Dit is 'n bord wat bo -op die Arduino Mega sit en waarmee u u eie stroombane/bedrading kan plaas.
6. Rotary encoder module:
www.amazon.com/gp/product/B07B68H6R8/ref=p…
Hierdie produk het 'n klein printplaat en kopstukke waarmee u dinge sonder 'n soldeerbout kan verbind.
Die kop het 5 penne. 2 is vir krag en grond. Twee is vir die roterende encoder - die Arduino bepaal op grond van hierdie twee insette of die knop met die kloksgewys of linksom gedraai word. Laastens is daar 'n pen vir 'n drukknopskakelaar wat in elke knop ingebou is.
7. Springdrade (manlik tot vroulik)
www.amazon.com/GenBasic-Piece-Female-Jumpe…
Dit kan uitmekaar geskil word, wat dit maklik maak om 'n pasgemaakte 5-pins lintkabel vir die knoppies te maak.
Stap 1: Boor gate in die tabletstaander
Die afmetings van die tablethouer is 12,5 "x9" of 320 mm x 230 mm. Die afmetings van 'n iPad Air 2 (my tablet) is 240 mm x 169,5 mm. Dit stel die iPad in staat om in die standaard te staan met 'n rand van 40 mm aan elke kant. Gestel dat (0, 0) in die onderste linkerhoek van die staander is, het ek 7 gate geboor op hierdie x, y -plekke: (100, 195), (140, 195), (180, 195), (220, 195), (300, 127,5), (300, 85), (300, 42,5). Alle syfers in mm.
U moet versigtig wees as u deur akriel boor, die regte boorpunt en 'n stadige toerental gebruik.
Die knoppies word voorsien van ringe en moere vir maklike bevestiging.
Stap 2: Koppel roterende enkoders aan op Arduino Shield
Die roterende enkoders het 5 penne. "GND" en "+" is verbind met grond en krag. "CLK", "DT" en "SW" is gekoppel aan digitale invoerpenne op die Arduino. Dit is maklik verkrygbaar vanaf 'n sokkelkop op die skildplaat, hoewel ek in my geval aan die connector moes soldeer. Dus, trek net die 3 seinspelde weg en steek dit in. Maak seker dat CLK en DT op volgnommers is.
Dit laat die kwessie van krag- en grondverbindings agter. Elke knoppie het 'n krag- en grondpen, dit beteken 7 kragverbindings en 7 grondverbindings. Ek het twee enkelryke voetstukke aan die protoskerm gesoldeer en dit opgestel om as krag- en grondbusse te dien.
Ek het die volgende Arduino -penopdragte (CLK/DT/SW) gebruik:
Lugspoedknop: 38/39/40
Gyro -knop: 41/42/43
Kop -foutknop: 44/45/46
Hoogtemeter knop: 47/48/49
VOR1 -knop: 5/6/7
VOR2 -knop: 8/9/10
ADF -knop: 11/12/13
Stap 3: Installeer Simvim sagteware en firmware
Hierdie oplossing vereis firmware-kode wat op die Arduino werk om die knoppie-insette te versamel, en sagteware wat op die rekenaar werk om tussen X-Plane en die Arduino te koppel. Beide kan verkry word by
Simvim word geïnstalleer as 'n X-plane-inprop met behulp van die standaard installeerproses. Sodra dit geïnstalleer is, kan u die firmware op die Arduino laai (via USB) met die Simvim-inprop-gebruikersinterface in X-plane.
Let daarop dat Simvim bestaan uit die beskerming van sy gebruikers:
Stap 4: Laaste stap: Stel Simvim op
Die laaste stap is om die konfigurasiehulpmiddel van Simvim te gebruik om die penverbindings van die Arduino toe te ken en te definieer. U kan dit hier vind:
simvim.com/config.html
Deur die web -UI te gebruik, is dit maklik en eenvoudig om kajuitknoppies/knoppies aan Arduino -penopdragte toe te ken. Op hierdie foto kan u sien dat VOR_Nav1 en VOR_Nav2 gekonfigureer is. Sodra die konfigurasie voltooi is, klik op "Stoor", en Simvim sal 'n data.cfg -lêer met u konfigs skep en aflaai. Plaas hierdie lêer in u X-plane-inpropmap, en u kan klaarkom!
Aanbeveel:
Goedkoop akriel robot tenk onderstel vir Arduino SN7300 Sinoning: 6 stappe
Goedkoop akriel robot tenk onderstel vir Arduino SN7300 Sinoning: goedkoop akriel tenk onderstel vir Arduino SN7000 Sinoning koop van: SINONING ROBOT TANK
DIY ARGB -koptelefoonstandaard met behulp van akriel: 14 stappe (met foto's)
DIY ARGB -koptelefoonstandaard met behulp van akriel: Hallo almal, in hierdie instruksies gaan ek jou wys hoe om 'n aangepaste RGB -koptelefoonstandaard vir jou spelkoptelefoon te maak met behulp van WS2812b LED's (Aka Neopixels). Jy kan ook RGB -stroke hiervoor gebruik projek. Die beskrywing is nie waar nie
Somatic - Datahandschoen vir die regte wêreld: 6 stappe (met foto's)
Somatic-Gegevenshandschoen vir die werklike wêreld: neodymium-silindermagnete met 'n diameter van 4 mm, neodymium-silindermagnete met 'n diameter van 4 mm Die Somatic is 'n draagbare sleutelbord en muis wat gemaklik, onbelemmerend en gereed is om die hele dag te dra. Dit is gelaai met al die hardeware om handtekens en
Gradeer DIY Mini DSO op na 'n regte oscilloskoop met wonderlike funksies: 10 stappe (met foto's)
Gradeer DIY Mini DSO op na 'n regte oscilloskoop met wonderlike funksies: laas het ek gedeel hoe om 'n Mini DSO met MCU te maak. Raadpleeg my vorige instruksies: https: //www.instructables. com/id/Make-Your-Own-Osc … Aangesien baie mense in hierdie projek belangstel, het ek 'n paar
Bou 'n regte klok vir u rekenaar en 'n brandblusser-klok: 3 stappe (met foto's)
Bou 'n regte klok vir u rekenaar en 'n brandblusser-horlosie: 'n Messingklokkie, 'n klein relais, nog 'n paar dinge en 'n regte klok kan die ure op u lessenaar slaan, alhoewel hierdie projek op Windows en Mac werk OS X, ek het ook besluit om Ubuntu Linux te installeer op 'n rekenaar wat ek in die asblik gevind het en daaraan werk: ek het nog nooit