Съдържание:

Акрилна стойка за таблет за Flight Sim с истински копчета: 4 стъпки
Акрилна стойка за таблет за Flight Sim с истински копчета: 4 стъпки

Видео: Акрилна стойка за таблет за Flight Sim с истински копчета: 4 стъпки

Видео: Акрилна стойка за таблет за Flight Sim с истински копчета: 4 стъпки
Видео: Живой разговор о мозаике, связанной крючком 2024, Ноември
Anonim
Акрилна стойка за таблет за Flight Sim с истински копчета
Акрилна стойка за таблет за Flight Sim с истински копчета

Това е стойка за таблет (например iPad) за използване със софтуер за симулатор на полети. Използвайки модули на въртящ се енкодер и Arduino Mega, създадох решение, при което физическите копчета могат да бъдат картографирани, за да контролират конкретни функции на инструмента в сим. Както можете да видите на снимката, има няколко приложения, които отдалечено показват инструментите на пилотската кабина от приложение за симулатор на полет на компютър (като X-Plane) на таблета. Забавно е да завъртите физическите копчета и да наблюдавате как GUI реагира! Този дизайн има 7 копчета, които са съпоставени с: Регулиране на плътността на въздушната скорост, копче за насочване на гироскоп, грешка за насочване на жироскоп, настройка на барометър на висотомер, VOR1 OBS, VOR2 OBS и копче за ADF.

Целите на дизайна бяха: функционалност, простота и елегантност.

Консумативи

1. Таблет (напр. IPad)

2. Акрилна стойка за iPad. Вместо да изработя щанд, отидох да търся нещо използваемо, което е готово, и намерих това:

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

3. Приложение за отдалечен инструмент на Flight sim. Има приложения, които ще се свържат с вашия симулатор на полет и ще покажат инструментите в пилотската кабина в реално време. Много хора ги използват, за да освободят екранни недвижими имоти на основния компютър. Някои от тези приложения включват:

Air Manager:

Кабина за отдалечен полет HD:

Fsi C172:

Използвам Fsi C172.

4. Arduino Mega:

Arduino събира всички входове на копчето и изпраща тази информация към приложението за полетна сим карта през USB.

5. Arduino Mega щит:

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

Това е дъска, която сандвичи върху Arduino Mega и ви позволява да поставите свои собствени персонализирани схеми/окабеляване.

6. Модул на въртящ се енкодер:

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

Този продукт се предлага с малка монтажна платка и щифтове на заглавката, което ви позволява да свързвате неща без поялник.

Заглавката има 5 пина. 2 са за захранване и заземяване. Две са за въртящия се енкодер - Arduino определя дали копчето се завърта по посока на часовниковата стрелка или обратно на часовниковата стрелка въз основа на тези два входа. И накрая, има щифт за превключвател с бутон, който е вграден във всяко копче.

7. Джъмперни проводници (мъжки към женски)

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

Те могат да бъдат отделени, което улеснява създаването на персонализиран 5-пинов лентов кабел за бутоните.

Стъпка 1: Пробийте дупки в стойката за таблет

Пробийте дупки в стойката за таблет
Пробийте дупки в стойката за таблет

Размерите на стойката за таблет са 12,5 "x9" или 320 мм х 230 мм. Размерите на iPad Air 2 (моя таблет) са 240 мм х 169,5 мм. Това позволява на iPad да бъде центриран в стойката с 40 мм рамка от всяка страна. Ако приемем, че (0, 0) е в долния ляв ъгъл на стойката, пробих 7 дупки на тези места x, y: (100, 195), (140, 195), (180, 195), (220, 195)), (300, 127.5), (300, 85), (300, 42.5). Всички цифри в мм.

Трябва да бъдете внимателни, когато пробивате през акрил, използвайте подходящата бормашина и бавни обороти.

Копчетата идват с шайби и гайки за лесно закрепване.

Стъпка 2: Свържете въртящи се енкодери към Arduino Shield

Свържете въртящи се енкодери към Arduino Shield
Свържете въртящи се енкодери към Arduino Shield
Свържете въртящи се енкодери към Arduino Shield
Свържете въртящи се енкодери към Arduino Shield

Ротационните енкодери имат 5 пина. "GND" и "+" са свързани към земята и захранването. "CLK", "DT" и "SW" са свързани към цифрови входни щифтове на Arduino. Те са лесни за достъп от заглавката на гнездото на щитната платка, въпреки че в моя случай трябваше да запоя на конектора. Така че, просто отлепете 3 -те сигнални щифта и ги включете. Уверете се, че CLK и DT са на последователни пинови номера.

Това оставя въпроса за захранването и земните връзки. Всеки бутон има щифт за захранване и заземяване, така че това означава 7 връзки за захранване и 7 връзки към земята. Запоях два едноредови гнезда за гнезда към прото щита и ги свързах, за да действат като захранващи и заземяващи шини.

Използвах следните назначения на щифтове на Arduino (CLK/DT/SW):

Копче за скорост: 38/39/40

Гироскоп: 41/42/43

Бутон за грешка на посоката: 44/45/46

Бутон за висотомер: 47/48/49

Копче VOR1: 5/6/7

Копче VOR2: 8/9/10

Копче на ADF: 11/12/13

Стъпка 3: Инсталирайте Simvim софтуер и фърмуер

Това решение изисква код на фърмуера, който работи на Arduino, за да събира входовете на бутоните, и софтуер, който работи на компютъра, за да взаимодейства между X-Plane и Arduino. И двете могат да бъдат закупени на

Simvim се инсталира като приставка X-plane, използвайки стандартния процес на инсталиране на приставка. След като бъде инсталиран, можете да заредите фърмуера на Arduino (чрез USB), като използвате потребителския интерфейс на Simvim плъгин в рамките на X-plane.

Имайте предвид, че Simvim се поддържа от патронажа на своите потребители:

Стъпка 4: Последна стъпка: Конфигурирайте Simvim

Последна стъпка: Конфигурирайте Simvim
Последна стъпка: Конфигурирайте Simvim

Последната стъпка е да използвате инструмента за конфигуриране на Simvim за задаване и дефиниране на пин връзки от Arduino. Можете да намерите това тук:

simvim.com/config.html

Използвайки уеб потребителския интерфейс, е лесно и ясно да картографирате бутоните/копчетата на пилотската кабина към назначенията на щифтове на Arduino. На тази снимка можете да видите, че VOR_Nav1 и VOR_Nav2 са конфигурирани. След като конфигурацията приключи, кликнете върху „Запазване“и Simvim ще създаде и изтегли файл data.cfg с вашите конфигурации. Залепете този файл в папката си с приставки X-plane и сте готови!

Препоръчано: