DCS Bios - zkouška - L-39 kontrolky vztlakových klapek
Popíšu krok za krokem, jak rozchodit kontrolky vztlakových klapek na L-39, vyzkoušeno s deskou Arduino UNO:
[b]Arduino:[/b]
[li]Zapoj LED diody dle schématu níže, tedy katody na GND a jednotlivé anody na digitální piny 2, 3, a 4. Nezapomeň na rezistory, které ve schématu nejsou.
[li]Pomocí IDE nahraj do Arduina tento kód (předpokládám nainstalovanou knihovnu dcs-bios-arduino-library-0.2.11):
[i]#define DCSBIOS_IRQ_SERIAL
#include DcsBios.h
/* Pripoj 3 LED na digitalni piny 2, 3, 4 a GND */
DcsBios::LED frontFlapsUpLamp(0x332c, 0x1000, 2);
DcsBios::LED frontFlapsToLamp(0x332c, 0x2000, 3);
DcsBios::LED frontFlapsDnLamp(0x332c, 0x4000, 4);
void setup() {
DcsBios::setup();
}
void loop() {
DcsBios::loop();
}[/i]
[b]V počítači s DCS:[/b]
[li]Stáhni a spusť instalátor DCS-BIOS-Hub-Setup-version.msi
Někde tady: [i]C:\Program Files\DCS-BIOS\[/i] by měl být soubor dcs-bios-hub.exe (dle cesty zadané při instalaci)
[li]Spusť DCS a načti se s L-39 někde na letišti
[li]Spusť dcs-bios-hub.exe (ideální si udělat někam na plochu zástupce)
[li]V oznamovací oblasti Windows se objeví ikona DCS-BIOS → kliknout pravým myšítkem a vybrat Open Web Interface Otevře se webové rozhraní DCS BIOS.
[li]Jdi na záložku Plugins a naistaluj si potřebné moduly (tj. module-l-39za)
[li]Jdi na záložku Dasboard, kde by mělo zeleně svítit Virtual Cockpit
[li]Připoj dole příslušný COM port tlačítkem Connect COM#, mělo by se u něj rozsvítit zeleně connected
Nyní Arduino komunikuje s DCS a ledky ledkujou. Pokud bys potřeboval další kódy pro další funkce, najdeš je ve webovém rozhrání DCS BIOS pd záložkou Control reference
Algy, 02. 04. v 02:25
 |  | PB, 27. 03. 2022 v 15:54 |
 |  | Algy, 28. 03. 2022 v 00:53 |
 |  |  |  | Algy, 02. 04. 2022 v 02:25 |