Mundarija:

Haqiqiy tugmachali simli parvoz uchun akril planshet stendi: 4 qadam
Haqiqiy tugmachali simli parvoz uchun akril planshet stendi: 4 qadam

Video: Haqiqiy tugmachali simli parvoz uchun akril planshet stendi: 4 qadam

Video: Haqiqiy tugmachali simli parvoz uchun akril planshet stendi: 4 qadam
Video: 7 Та Мультфильмдаги Сиз Билмаган Яширин Белгилар 2024, Noyabr
Anonim
Haqiqiy tugmachali simli parvoz uchun akril planshet
Haqiqiy tugmachali simli parvoz uchun akril planshet

Bu parvoz simulyatori dasturidan foydalanish uchun planshet (masalan, iPad) uchun stend. Aylanadigan kodlovchi modullari va Arduino Mega -dan foydalanib, men simni maxsus asbob funktsiyalarini boshqarish uchun jismoniy tugmachalarni xaritaga solish mumkin bo'lgan echimni yaratdim. Rasmda ko'rib turganingizdek, planshetda kompyuter parvoz simulyatori dasturidan (masalan, X-Plane) kokpit asboblarini masofadan ko'rsatadigan bir nechta ilovalar mavjud. Jismoniy tugmachalarni burish va GUI javobini kuzatish qiziq! Ushbu dizayn 7 ta tugmachaga ega, ular quyidagilar bilan taqqoslanadi: havo tezligi zichligi balandligi sozlamalari, Gyro sarlavhasi, Gyro sarlavhasi, Altimetr baro sozlamalari, VOR1 OBS, VOR2 OBS va ADF sarlavhasi.

Dizayn maqsadlari: funksionallik, soddaligi va nafisligi edi.

Ta'minotlar

1. Planshet (masalan, iPad)

2. iPad uchun akril stend. Stend yasashning o'rniga, men sotuvga yaroqsiz narsani qidirib topdim:

www.amazon.com/gp/product/B07G8K8VYM/ref=p…

3. Flight sim masofaviy asboblar ilovasi. Parvoz simulyatoringiz bilan bog'laydigan va kokpit asboblarini real vaqtda ko'rsatadigan ilovalar mavjud. Ko'p odamlar buni asosiy kompyuterda ko'chmas mulkni bo'shatish uchun ishlatishadi. Ushbu ilovalarning ba'zilari quyidagilarni o'z ichiga oladi:

Havo menejeri:

Masofaviy parvoz kabinasi HD:

Fsi C172:

Men Fsi C172 dan foydalanmoqdaman.

4. Arduino Mega:

Arduino barcha tugmachalarni kiritadi va bu ma'lumotlarni USB orqali parvoz sim dasturiga yuboradi.

5. Arduino Mega qalqoni:

www.amazon.com/gp/product/B0169WHVGS/ref=p…

Bu Arduino Mega tepasida joylashgan sendvichlar paneli va siz o'zingizning shaxsiy sxemalaringizni/simlaringizni o'rnatishga imkon beradi.

6. Rotary kodlovchi moduli:

www.amazon.com/gp/product/B07B68H6R8/ref=p…

Ushbu mahsulot kichik elektron platalar to'plami va bosh pimlari bilan birga keladi, bu sizga narsalarni lehimlantiruvchi temirsiz ulash imkonini beradi.

Sarlavhada 5 ta pin bor. 2 kuch va tuproq uchun. Ikkita aylanadigan kodlovchi uchun - Arduino tugmachani soat yo'nalishi bo'yicha yoki soat miliga teskari tomonga burilishini ushbu ikkita kirishga qarab aniqlaydi. Nihoyat, har bir tugmachaga o'rnatilgan tugmachali kalit bor.

7. Jumper simlari (erkakdan ayolgacha)

www.amazon.com/GenBasic-Piece-Female-Jumpe…

Ularni ajratish mumkin, bu esa tugmalar uchun maxsus 5-pinli tasma kabelini yaratishni osonlashtiradi.

1 -qadam: Tablet stendidagi teshiklarni burg'ulash

Tablet stendidagi teshiklar
Tablet stendidagi teshiklar

Planshet stendining o'lchamlari 12,5 dyuym x 9 dyuym yoki 320 mm x 230 mm. IPad Air 2 (mening planshetim) o'lchamlari 240 mm x 169,5 mm. Bu iPad -ni har tomondan 40 mm chegarali stendda markazlashtirishga imkon beradi. (0, 0) stendning pastki chap burchagida deb faraz qilsam, x, y joylarida 7 ta teshik ochdim: (100, 195), (140, 195), (180, 195), (220, 195)), (300, 127,5), (300, 85), (300, 42,5). Barcha raqamlar mm.

Akril bilan burg'ulashda ehtiyot bo'lishingiz kerak, mos keladigan matkap va sekin aylanish tezligidan foydalaning.

Qulflarni mahkamlash uchun tugmalar yuvgichlar va yong'oqlar bilan birga keladi.

2 -qadam: Rotary Enkoderlarni Arduino Shield -ga ulang

Rotary Enkoderlarni Arduino Shield -ga ulang
Rotary Enkoderlarni Arduino Shield -ga ulang
Rotary Enkoderlarni Arduino Shield -ga ulang
Rotary Enkoderlarni Arduino Shield -ga ulang

Qaytib kodlovchi 5 pinli. "GND" va "+" erga va quvvatga ulangan. "CLK", "DT" va "SW" Arduino -dagi raqamli kirish pinlariga ulangan. Ularga qalqon taxtasidagi rozetkadan kirish oson, lekin men uchun ulagichga lehim kerak edi. Shunday qilib, faqat 3 ta signal pimini echib oling va ulang. CLK va DT ketma -ket pinli raqamlarda ekanligiga ishonch hosil qiling.

Bu kuch va erga ulanish masalasini qoldiradi. Har bir tugmachada quvvat va topraklama pimi bor, shuning uchun 7 ta quvvat ulanishi va 7 ta erga ulanish. Men ikkita bitta qatorli soket sarlavhalarini proto qalqonga lehimladim va ularni kuch va er avtobuslari sifatida ishlashga uladim.

Men quyidagi Arduino pinli topshiriqlardan foydalandim (CLK/DT/SW):

Havo tezligi tugmasi: 38/39/40

Gyro tugmasi: 41/42/43

Xatoliklar sarlavhasi: 44/45/46

Altimetr tugmasi: 47/48/49

VOR1 tugmasi: 5/6/7

VOR2 tugmasi: 8/9/10

ADF tugmasi: 11/12/13

3 -qadam: Simvim dasturiy ta'minoti va dasturiy ta'minotini o'rnating

Bu yechim tugmachalarni kiritish uchun Arduino-da ishlaydigan dasturiy ta'minot kodini va X-Plane va Arduino o'rtasida o'zaro bog'lanish uchun kompyuterda ishlaydigan dasturiy ta'minotni talab qiladi. Ularning ikkalasini ham https://www.simvim.com saytidan sotib olish mumkin.

Simvim standart plaginlarni o'rnatish jarayonidan foydalangan holda X-tekislik plagini sifatida o'rnatadi. O'rnatilgandan so'ng, siz Ar-Xino tekisligida Simvim plagin interfeysi yordamida dasturni Arduino-ga (USB orqali) yuklashingiz mumkin.

E'tibor bering, Simvim o'z foydalanuvchilarining homiyligida yashaydi:

4 -qadam: Oxirgi qadam: Simvim -ni sozlang

Oxirgi qadam: Simvim -ni sozlang
Oxirgi qadam: Simvim -ni sozlang

Oxirgi qadam, Arduino -dan pinli ulanishlarni tayinlash va aniqlash uchun Simvim konfiguratsiya vositasidan foydalanish. Buni bu erda topishingiz mumkin:

simvim.com/config.html

Veb -interfeysdan foydalanib, kokpit tugmachalarini/tugmachalarini Arduino pin -ni belgilash oson va sodda. Bu rasmda siz VOR_Nav1 va VOR_Nav2 sozlanganligini ko'rishingiz mumkin. Konfiguratsiya tugagandan so'ng, "Saqlash" tugmasini bosing va Simvim sizning konfiguratsiyalaringiz bilan data.cfg faylini yaratadi va yuklab oladi. Bu faylni X samolyotli plagin papkasiga joylashtiring, shunda siz borishingiz mumkin!

Tavsiya: