| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
Создание кабины пилота
11.12.2010, 10:58
|
|
|
Прохожий
Регистрация: 04.03.2008
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Создание кабины пилота
Приветствую всех!
Прошу знающих людей проконсультировать и помочь в создании собственными руками домашнего кокпита для авиасимулятора X-Plane.
Конечно продаются всякие буржуйские уже готовые модули, но что-то мне подсказывает, что все это можно собрать самому, а получится гораздо дешевле.
Примерно задача разбивается на две части - кнопочки и лампочки. ))
На самом деле есть в кабине еще и крутилки, но как я понял для компьютера они работают как кнопочки - туды/сюды.
С кнопочками дело обстоит как с простым джойстиком, но только кнопки распиханы по панелям в кабине, а в симуляторе они программируются. Вопрос тут у меня - как сделать такой контроллер, подключаемый по USB.
А вот с лампочками я вообще пока не представляю как это делается, что например, включил фары - загорелся один светодиод, выпустил шасси - загорелся другой.
Подскажите, если у кого-то есть какие-то мысли.
Надеюсь на поддержку.
|
|
|
|
11.12.2010, 11:54
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: Создание кабины пилота
Уже есть такая тема. Я уже пять тысяч вариантов этих джойстиков придумал. Читайте.
|
|
|
|
11.12.2010, 12:06
|
|
|
Гражданин KAZUS.RUN
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
|
Re: Создание кабины пилота
|
|
|
|
Сказали "Спасибо" XoDoK11
|
|
|
11.12.2010, 12:18
|
|
|
Прохожий
Регистрация: 04.03.2008
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Создание кабины пилота
Правда я с такими штуками никогда дело не имел.
Только паяльником в детстве что-то мастерил.
С чего хоть начать-то?
|
|
|
|
11.12.2010, 13:12
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 23.09.2008
Адрес: Козьмодемьянск. Это на Волге.
Сообщений: 2,446
Сказал спасибо: 5,259
Сказали Спасибо 1,054 раз(а) в 614 сообщении(ях)
|
Re: Создание кабины пилота
Сообщение от Arkadens
|
Правда я с такими штуками никогда дело не имел.
Только паяльником в детстве что-то мастерил.
С чего хоть начать-то?
|
Для начала, найти паяльник.
|
|
|
|
11.12.2010, 13:29
|
|
|
Гражданин KAZUS.RUN
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
|
Re: Создание кабины пилота
Установка среды программирования MPLAB
Изготовление платы программатора
Пишем первую программу на Си для МК
Это для начала. Си там немного другой.
http://www.pcports.ru/Articles.php
Куча книг https://kazus.run/forums/showthread.php?t=6658
Ну а потом с вопросами сюда.
|
|
|
|
11.12.2010, 13:55
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: Создание кабины пилота
Сообщение от XoDoK11
|
|
Установка среды программирования MPLAB
|
Совершенно не обязательно именно MPLAB. Есть куча других сред, на много более простых и понятных, имеющих библиотеки работы с USB.
Сообщение от XoDoK11
|
|
Изготовление платы программатора
|
Это только форумные энтузиасты от излишка свободного времени собирают программаторы, которые продаются готовыми за 500р.
Сообщение от XoDoK11
|
|
Пишем первую программу на Си для МК
|
Во-первых, почему именно на Си? Во-вторых, почему именно пишем? Готовых примеров на эту тему миллион с хвостиком. Бери и адаптируй под свои нужды. Зачем человеку учить программирование, если все уже написано?
Сообщение от XoDoK11
|
|
Ну а потом с вопросами сюда.
|
Вопрос он как раз задал правильный. Человек СОВЕРШЕННО не представляет, с чего начать. Наша задача не напугать его горой книг до потолка, а показать, как все просто и легко с чего лучше начать, а что лучше вообще не открывать (я про Си и MPLAB).
XoDoK11, ваш совет я считаю вредительским. Не дай бог студенту такого преподавателя, который вместо того, чтобы заинтересовать человека, посылает его в библиотеку. Это омерзительный подход к делу.
Последний раз редактировалось Easyrider83; 11.12.2010 в 13:58.
|
|
|
|
11.12.2010, 14:07
|
|
|
Гражданин KAZUS.RUN
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
|
Re: Создание кабины пилота
|
Цитата:
|
|
почему именно на Си
|
Потому что примеры на Си.
|
Цитата:
|
|
Зачем человеку учить программирование
|
А если подумать?
|
Цитата:
|
|
чтобы заинтересовать человека
|
Критикуешь- предлагай.
Пожалуйста, предложите свой вариант.
|
|
|
|
11.12.2010, 14:16
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: Создание кабины пилота
Сообщение от XoDoK11
|
|
Потому что примеры на Си.
|
Только ли на Си? А как же pascal и basic?
Сообщение от XoDoK11
|
|
А если подумать?
|
Если подумать, то лучше пусть за вас думают другие. Примеры есть. Зачем учить программирование? Чтобы пару строчек исправить под свои нужды? Для этого надо перелистать тысячи страниц учебников? Сомневаюсь.
Сообщение от XoDoK11
|
Критикуешь- предлагай.
Пожалуйста, предложите свой вариант.
|
Он мне в ЛС написал. Там я и предложил. Почему в ЛС - не знаю. Но у меня есть, что ему предложить т.к. ссылку на тему я ему дал. Там у меня много наработок по его теме. В том числе и готовые решения.
|
|
|
|
11.12.2010, 14:17
|
|
|
Временная регистрация
Регистрация: 26.09.2009
Сообщений: 81
Сказал спасибо: 4
Сказали Спасибо 16 раз(а) в 13 сообщении(ях)
|
Re: Создание кабины пилота
Сообщение от Easyrider83
|
|
Во-первых, почему именно на Си? Во-вторых, почему именно пишем? Готовых примеров на эту тему миллион с хвостиком. Бери и адаптируй под свои нужды. Зачем человеку учить программирование, если все уже написано?
|
Как можно адаптировать пример, написанный на языке программирования, не зная самого языка?
Даже если знать синтаксис, разобраться в куче чужого кода будет ой как не просто.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:59.
|
|