Jump to content

Krysnic

Members
  • Posts

    253
  • Joined

  • Last visited

Everything posted by Krysnic

  1. Вся электронная часть подключена и настроена, все работает. Осталось обработать и покрасить кнопки. Дальше надписи, вот тут надо будет что то придумывать.
  2. Электронная часть работает, детали корпуса полностью напечатаны. Осталось доделать тумблера, настроить все и заняться внешним видом.
  3. Большая часть работ проделана, дальше доводка и подгонка.
  4. Извините, резервов нет. Кто первый оплачивает того и руд. Я его выставил потому что деньги нужны.
  5. Состояние нового, без каких либо дефектов. Комплектация: Блок управления двигателями - 1шт Кабель USB - 1шт Набор детентов – 5шт Набор кнопочных вкладышей – 3шт Адаптер VPC MongoosT-50CM2 Throttle - TMW Throttle Mounting Adapter Цена 24000р. Доставка за счет покупателя, желательно боксберри.
  6. Состояние новых, практически не использовались налет часов 30. Цена 13500 р. Вышлю ТК желательно боксберри, доставка за счет покупателя.
  7. Mmjoy version 2161125 (fixed button assignment) https://drive.google.com/file/d/1cxT1d43cWDY0rQdOZN9p48kZiwf9v6Be/view?usp=sharing
  8. Try this code //F-16 DED for DCS BIOS using 256x64 ER-OLED032-1G from BuyDisplay.com #define DCSBIOS_IRQ_SERIAL #include "DcsBios.h" #include <Arduino.h> #include <U8g2lib.h> #include <U8glib.h> #include <SPI.h> U8G2_SSD1322_NHD_256X64_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); // Enable U8G2_16BIT in u8g2.h //U8G2_SSD1322_NHD_256X64_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 5, /* dc=*/ 3, /* reset=*/ 4); char* line1; char* line2; char* line3; char* line4; char* line5; const u8g_fntpgm_uint8_t DEDfont16px[1148] U8G_FONT_SECTION("DEDfont16px") = "_\0\3\3\4\4\4\5\5\10\16\0\376\12\376\12\377\1\212\3\1\4_ \5\0\10\61!\14\224\32" "q$\207\212H,\222\0\42\10\66y\61DL\2#\22\227\31q\224$\222\213\222D$\221\134\224$" "\22\0$\20\326\371\260\204\62\212\210\252\225$\241\11E\0%\24\270\10q\206\22\231D\22\232Hu\31" "E\324$\302\11\0&\21\227\31qf\22\221D\66\223JL\22\221h\42'\6\62{\61\14(\15\264" "\372\260$\42\211H\67\221L\0)\15\264\372\60d\42\231H\27\221D\4*\20\310\10\61~\60\205h" "s\300\214\24:<\20+\12V\71\261\204\42\223P\4,\10C\373\60,\24\0-\6\26Y\61\14." "\6#\33\61\14/\16\246\11\61\325\204\62\241L(\23\12\1\60\16\226\32q(\42JS\245B\222P" "\0\61\11\225\31\361D\207\230>\62\14\226\31q(\42\222P\246\243\1\63\17\226\31q(\42\222P\64" "%\221$\24\0\64\20\227\31q\244*\42\211H\242$\71J%\0\65\15\226\31\61\16A\305\252P&" "!\1\66\15\226\31\261fj\25\21'\11\5\0\67\15\226\31\61\214\62\241L(\23\252\1\70\20\226\31" "q(\42REB\221\224H\22\12\0\71\15\226\31q(\42N\222\232\332\10\0:\10s\33\61\354 " "\3;\12\223\373\60\354 \13\5\0<\11\226\31\61e\272\352\0=\7\66I\61\314\6>\11\226\31\61" "\244\272\351\10\77\16\226\31q(\42\222LQ\16\23\212\0@\17\230\30q,B&\213\204\42!\331\1" "\7A\14\226\31\261d\24\21\323a\304$B\14\226\31\61*\42\246\213\210\351\2C\15\226\31q(\42" "FM$\11\5\0D\14\226\31\61H\22%\276HH\0E\14\226\31\61\16A\305\212P\321\0F\14" "\226\31\61\16A\305\212P#\0G\14\226\31q(\42F\225\22IRH\13\226\31\61D\234\16#N" "\2I\11\224\32\61(\42}!J\13\226\31\61\365H\42I(\0K\15\226\31\61D,ZH\22\235" "H\2L\11\226\31\61\204\372\321\0M\20\227\31\61d\264J%B\211P\42\64\66\1N\15\227\31\61" "d\264\222\205b\252\261\11O\13\226\31q(\42~\222P\0P\14\226\31\61*\42\246\213P#\0Q" "\14\266\371p(\42~\222\20\245\2R\14\226\31\61*\42\246\213&&\1S\14\226\31q(\42\252V" "\222\204\2T\11\226\31\61LB\375\4U\12\226\31\61D\374IB\1V\13\226\31\61D\374$\241\211" "\0W\21\227\31\61d\134\42\224\10%\242I\42\222H\0X\17\226\31\61D$\211$&\224E\224\230" "\4Y\14\226\31\61D\234$\64\241&\0Z\12\226\31\61\214j:\12\15[\11\304\352\60L\372'\2" "\134\27\230\30\61d\22ID%\42\71L\42*\21\221D&\221ID\0]\11\304\352\60H\372'\3" "^\11\66\231\261d\24\221\0_\7\30\350\60\16\1`\10\64\232\61F\62\1a\16\267\31\361\242\263\312" "\35\303\245\66\215\1b\14\226\31\61\204\302\212\210\247\13\0c\14v\31q(\42\242&\11\5\0d\12" "\226\31\61UN<I\12e\14v\31q(\42\322a(\245\0f\14\226\31\261(B\65\213P\33\0" "g\14\246\351pN<I\212\302\13\0h\13\226\31\61\204\302\212\210O\2i\13\246\31\261\204r\10Q" "O\6j\12\325\351\360\224i\372\315\2k\15\226\31\61\204J,\22\222D\211$l\11\226\31\61\210\372" "\311\0m\21w\31\61,\222\10%B\211P\42\224\10M\0n\11v\31\61*\42>\11o\11Cm" "qR$)\0p\14\246\351\60*\42\236.BE\0q\12\246\351pN<I\212\32r\13v\31\61" "D\24\233P#\0s\12v\31q\216R\252\360\2t\13\226\31q\204\62\213PW\2u\11v\31\61" "D|\222\24v\13v\31\61D<Ih\42\0w\21w\31\61d\224\10%B\211P\42\232$\22\0" "x\15v\31\61D$\11MF\21\221\4y\24\247\350pD\22\221D$\21ID\22\221\210*\24\321" "\0z\11v\31\61\214\62\35\15{\14\265\371\360D\62%E\65E\1|\7\302\353\60>\14}\15\265" "\372\60\204\62E%\65%\31\0~\12\70xqf\23\311l\2\0\0\0\4\377\377\0"; void onDedLine1Change(char* newValue) { line1 = (newValue); } DcsBios::StringBuffer<25> dedLine1Buffer(0x44fc, onDedLine1Change); void onDedLine2Change(char* newValue) { line2 = (newValue); } DcsBios::StringBuffer<25> dedLine2Buffer(0x4516, onDedLine2Change); void onDedLine3Change(char* newValue) { line3 = (newValue); } DcsBios::StringBuffer<25> dedLine3Buffer(0x4530, onDedLine3Change); void onDedLine4Change(char* newValue) { line4 = (newValue); } DcsBios::StringBuffer<25> dedLine4Buffer(0x454a, onDedLine4Change); void onDedLine5Change(char* newValue) { line5 = (newValue); } DcsBios::StringBuffer<25> dedLine5Buffer(0x4564, onDedLine5Change); void setup() { DcsBios::setup(); u8g2.begin(); u8g2.clearBuffer(); u8g2.setFont(DEDfont16px); } void loop() { u8g2.firstPage(); do { u8g2.drawStr(32, 12, line1); u8g2.drawStr(32, 25, line2); u8g2.drawStr(32, 38, line3); u8g2.drawStr(32, 51, line4); u8g2.drawStr(32, 64, line5); } while ( u8g2.nextPage() ); u8g2.updateDisplay(); DcsBios::loop(); }
  9. Из DCS-Bios, отсюда и контроллер ардуино. Собственно на видео и есть цифры из игры.
  10. Тест очередного проекта, думаю многие сразу же догадаются что это.
  11. Пока многие задачи у меня решает stream deck. Штука хорошая и очень полезная, много чего можно настроить. Поковырявшись в софте переработал немного профиль для ка-50. Добавил индикацию лтц, выбор борта.
  12. Да видел, дисплеи самые дешевые на ибее из Британии и то выходит около 10к плюс все остальное, набегает немало. У плат контур не указан, нужно открывать проект и пере экспортировать в гербер. Для знающих это не проблема но мне нужно разбираться. Дисплеи маленькие, высота символа 5мм. Если он 3 версию UFC сделает, вот тогда можно задуматься.
  13. AMPCD и MFD A10 потихоньку делаю. Для UFC нужно уметь программировать и искать подходящие дисплеи и т.д. не дешёвая выходит штука.
  14. Выкладываю файлы для самостоятельной сборки Lock/Shoot индикатор для F-18 https://cults3d.com/ru/3d-model/igra/dcs-f-a-18c-lock-shoot-light
  15. Тема в которой буду публиковать различные устройства для DCS Сделал Lock/Shoot индикатор для F-18. Корпус, "печатная плата" и световое табло все распечатано на 3д принтере. Индикатор планируется устанавливать на монитор. Первый тест светоиндикации Тест в игре Файлы с инструкцией будут позже.
  16. Доставка желательно через боксберри.
  17. Для всех желающих собрать себе DDI. Выкладываю в открытый доступ набор файлов для 3д печати и заказа печатных плат. Инструкции как таковой еще нет, есть небольшое описание с покупкой нужных компонентов и рекомендациями по сборке. Я не инженер не конструктор и в электронике не понимаю, делал как мог))). По ммджою его настройке и т.д. есть темы на форуме ила, думаю и здесь есть. Так же скачать прошивки и некоторое описание есть на оф сайте https://sites.google.com/site/mmjoyproject/o-proekte Возникли вопросы, спрашивайте в этой теме, по мере возможностей буду объяснять что и как делается. Возможно что то и забыл добавить, так что пишите. Проект не для продажи, как говорится имейте совесть. https://drive.google.com/file/d/1z-wLMzmVL-Q92IeNPSgyr7MDpwmltko8/view?usp=sharing
  18. Дорабатываю проект и подготавливаю файлы для общего доступа. Сейчас дорабатываю печатные платы, чтобы было все просто и понятно. Для плат кнопок сделал вкат, а вот для мелких платок сделал разделение сверловкой. Только не знаю прокатит ли такой вариант, я про сверловку.
  19. Button boards made by myself in sprint-layout, arduino board took from Mmjoy2 pcb folder, but make some improvement, and ordered on jlcpcb.
  20. Its Mmjoy2, most of the information is in Russian language. In English, a large topic on the simhq forum https://simhq.com/forum/ubbthreads.php/topics/3899105/1 It is free and simple software for make USB joystick controller using specific versions of Arduino/Teensy prototype boards, without need to assembly circuit boards or write computer code or deal with Arduino "sketches".
×
×
  • Create New...