Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Wywierć otwory w stojaku na tablet
- Krok 2: Podłącz enkodery obrotowe do Arduino Shield
- Krok 3: Zainstaluj oprogramowanie i oprogramowanie sprzętowe Simvima
- Krok 4: Ostatni krok: Skonfiguruj Simvima
Wideo: Akrylowy stojak na tablet do symulatora lotu z prawdziwymi pokrętłami: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Jest to podstawka pod tablet (np. iPad) do użytku z oprogramowaniem symulatora lotu. Korzystając z modułów enkodera obrotowego i Arduino Mega, stworzyłem rozwiązanie, w którym fizyczne pokrętła mogą być mapowane w celu sterowania określonymi funkcjami instrumentu w sim. Jak widać na zdjęciu, istnieje kilka aplikacji, które zdalnie wyświetlają instrumenty kokpitu z aplikacji symulatora lotu na komputer PC (np. X-Plane) na tablecie. Fajnie jest obracać fizyczne pokrętła i patrzeć, jak GUI reaguje! Ten projekt ma 7 pokręteł, które są zmapowane do: regulacji wysokości gęstości prędkości lotu, pokrętła kursu żyroskopu, błędu kursu żyroskopu, ustawienia baro wysokościomierza, VOR1 OBS, VOR2 OBS i pokrętła kursu ADF.
Cele projektowe to: funkcjonalność, prostota i elegancja.
Kieszonkowe dzieci
1. Tablet (np. iPad)
2. Akrylowy stojak na iPada. Zamiast sfabrykować stoisko, szukałem czegoś użytecznego, co było gotowe, i znalazłem to:
www.amazon.com/gp/product/B07G8K8VYM/ref=p…
3. Aplikacja zdalnego przyrządu symulatora lotu. Istnieją aplikacje, które połączą się z Twoim symulatorem lotu i wyświetlą instrumenty kokpitu w czasie rzeczywistym. Wiele osób korzysta z nich, aby zwolnić miejsce na ekranie na głównym komputerze. Niektóre z tych aplikacji to:
Air Manager:
Zdalny kokpit lotu HD:
Fsi C172:
Używam Fsi C172.
4. Arduino Mega:
Arduino zbiera wszystkie wejścia pokręteł i wysyła te informacje do aplikacji symulatora lotu przez USB.
5. Tarcza Arduino Mega:
www.amazon.com/gp/product/B0169WHVGS/ref=p…
Jest to płytka, która wsuwa się na wierzch Arduino Mega i pozwala na umieszczenie własnego niestandardowego obwodu/okablowania.
6. Moduł enkodera obrotowego:
www.amazon.com/gp/product/B07B68H6R8/ref=p…
Ten produkt jest dostarczany z małym zespołem płytki drukowanej i pinami nagłówka, które umożliwiają łączenie rzeczy bez lutownicy.
Nagłówek ma 5 pinów. 2 dotyczą zasilania i uziemienia. Dwa są dla enkodera obrotowego - Arduino określa, czy pokrętło jest obracane zgodnie z ruchem wskazówek zegara, czy przeciwnie do ruchu wskazówek zegara na podstawie tych dwóch wejść. Wreszcie, w każdym pokrętle znajduje się szpilka do przełącznika przyciskowego.
7. Przewody połączeniowe (męski na żeński)
www.amazon.com/GenBasic-Piece-Female-Jumpe…
Można je oderwać, co ułatwia stworzenie niestandardowego 5-stykowego kabla taśmowego do przycisków.
Krok 1: Wywierć otwory w stojaku na tablet
Wymiary stojaka na tablet to 12,5"x9" lub 320mm x 230mm. Wymiary iPada Air 2 (mój tablet) to 240mm x 169,5mm. Pozwala to na wyśrodkowanie iPada w podstawie z 40 mm obramowaniem z każdej strony. Zakładając, że (0, 0) znajduje się w lewym dolnym rogu stojaka, wywierciłem 7 otworów w tych miejscach x, y: (100, 195), (140, 195), (180, 195), (220, 195), (300, 127,5), (300, 85), (300, 42,5). Wszystkie liczby w mm.
Podczas wiercenia w akrylu należy zachować ostrożność, używać odpowiedniego wiertła i wolnych obrotów.
Pokrętła wyposażone są w podkładki i nakrętki ułatwiające mocowanie.
Krok 2: Podłącz enkodery obrotowe do Arduino Shield
Enkodery obrotowe mają 5 pinów. „GND” i „+” są podłączone do masy i zasilania. „CLK”, „DT” i „SW” są podłączone do cyfrowych pinów wejściowych Arduino. Są one łatwo dostępne z gniazda na płycie nakładkowej, chociaż w moim przypadku musiałem przylutować złącze. Więc po prostu zdejmij 3 piny sygnałowe i podłącz je. Upewnij się, że CLK i DT są na kolejnych numerach pinów.
Pozostawia to kwestię połączeń zasilania i uziemienia. Każdy przycisk ma pin zasilania i uziemienia, co oznacza 7 połączeń zasilania i 7 połączeń uziemienia. Przylutowałem dwa jednorzędowe nagłówki gniazd do osłony proto i podłączyłem je, aby działały jako szyny zasilające i uziemiające.
Użyłem następujących przypisań pinów Arduino (CLK/DT/SW):
Pokrętło prędkości: 38/39/40
Pokrętło żyroskopu: 41/42/43
Pokrętło Heading Bug: 44/45/46
Pokrętło wysokościomierza: 47/48/49
Pokrętło VOR1: 5/6/7
Pokrętło VOR2: 8/9/10
Pokrętło ADF: 11.12.13
Krok 3: Zainstaluj oprogramowanie i oprogramowanie sprzętowe Simvima
To rozwiązanie wymaga kodu oprogramowania układowego działającego na Arduino do zbierania danych wejściowych przycisków oraz oprogramowania działającego na komputerze PC do interfejsu między X-Plane a Arduino. Oba z nich można nabyć na stronie
Simvim instaluje się jako wtyczka X-plane przy użyciu standardowego procesu instalacji wtyczki. Po zainstalowaniu możesz załadować oprogramowanie układowe do Arduino (przez USB) za pomocą interfejsu wtyczki Simvim w X-plane.
Zauważ, że Simvim utrzymuje się pod patronatem swoich użytkowników:
Krok 4: Ostatni krok: Skonfiguruj Simvima
Ostatnim krokiem jest użycie narzędzia konfiguracyjnego Simvima do przypisania i zdefiniowania połączeń pinów z Arduino. Znajdziesz to tutaj:
simvim.com/config.html
Korzystając z internetowego interfejsu użytkownika, można łatwo i prosto przypisać przyciski/pokrętła kokpitu do przypisania pinów Arduino. Na tym zdjęciu widać, że skonfigurowano VOR_Nav1 i VOR_Nav2. Po zakończeniu konfiguracji kliknij „Zapisz”, a Simvim utworzy i pobierze plik data.cfg z twoimi konfiguracjami. Umieść ten plik w folderze wtyczek X-plane i gotowe!
Zalecana:
Monitor lotu za pomocą Raspberry PI i DVB Stick: 3 kroki
Monitor lotu Korzystanie z Raspberry PI i DVB Stick: Jeśli często latasz samolotami lub po prostu pasjonujesz się samolotami, to Flightradar lub Flightaware to 2 strony internetowe (lub aplikacje, ponieważ są też aplikacje mobilne), których będziesz używać codziennie base.Oba pozwalają na śledzenie samolotów w czasie rzeczywistym, zobacz lot
Akrylowy wentylator biurkowy (konfigurowalny): 3 kroki
Akrylowy wentylator biurkowy (konfigurowalny): Oto zgrabny mały wentylator biurkowy dla tych, którzy mają tylko ciasne miejsce na biurku w domu i potrzebują świeżego powietrza, aby je utrzymać. jest mały, konfigurowalny i działa przez USB, więc nie wymaga baterii, prawie nie pobiera energii z komputera i nie
Totally Lit - Programowalny znak akrylowy LED RGB: 3 kroki (ze zdjęciami)
Totally Lit - Programowalny akrylowy znak RGB LED: Bawiłem się laserową wycinarką / grawerem i naprawdę zakochałem się w grawerowaniu w przezroczystym akrylu i świeceniu źródłem światła z krawędzi. Grubość użytego akrylu wynosi 0,25 cala. prześcieradło, które tnie naprawdę czysto przy l
Platforma Stewart - Symulator lotu X: 4 kroki
Platforma Stewart - Symulator lotu X: Projekt, który zapewnia kontrolę ruchu platformy Stewart, która jest oczekiwana; dictado por los movimientos de un lotni dentro de un juego de video llamado Flight Simulator X. Mediante el enlace de estos dos a través de un
Stojak na sprzęt muzyczny / stojak na laptopa / organizer na biurko: 7 kroków
Stojak na sprzęt muzyczny / stojak na laptopa / organizer na biurko: ten instruktaż pokaże Ci, jak zamienić starą obudowę komputera w stojak na sprzęt muzyczny, stojak na laptopa i organizer na biurko