Na początek zabawy z
DCS-Bios należy sobie troszkę poczytać, tutaj jest strona projektu:
http://dcs-bios.a10c.de/ . Wszystkie niezbędne informacje, jak zacząć zabawę i co robić z DCS-Bios znajdziemy tutaj:
http://dcs-bios.a10c.de/docs/v0.5.1/userguide.html , a też pomogą nam te filmiki
https://www.youtube.com/channel/UCwECFPfC3QJiNYS5fskF2vg/videos .
Po przestudiowaniu tych materiałów możemy zacząć zabawę.
1. Pobieramy DCS-Bios ze strony projektu: tu ostatnia wersja
https://github.com/dcs-bios/dcs-bios/releases/tag/v0.5.1 .
2. Pobieramy bibliotekę DCS-Bios do Arduino, oczywiście też ze strony projektu
https://github.com/dcs-bios/dcs-bios-arduino-library/releases/tag/v0.2.9 3. Pobieramy programik "
Arduino IDE".
http://www.arduino.org/downloads 4. Instalujemy oprogramowanie "
Arduino IDE ", teraz po podłączeniu Arduino pod komputer będą one miały odpowiednie sterowniki.
5. Rozpakowany folder DCS-Bios przenosimy w miejsce docelowe, u mnie jest to dysk
C (C:\dcs-bios-v0.5.1) .
6. Bibliotekę DCS-Bios przenosimy sobie gdziekolwiek - zostawiamy ją w folderze spakowanym, takim jak ściągnęliśmy ją ze strony projektu.
7. Zawartość folderu "Skript" który mieści się w folderze "dcs-bios-v0.5.1" ( C:\dcs-bios-v0.5.1\Scripts ), przenosimy do folderu "skript" w miejscu w którym mamy zapis swojej gry DCS World. Najczęściej folder ten mieści się w : C:\Users\
nazwa użytkownika\Saved Games\DCS\Scripts (jest to folder " DCS-BIOS " oraz plik " Export ", jeśli posiadamy już plik Export.lua, to należy nadpisać go zawartością pliku Export z DCS-Bios ).
8. Otwieramy przeglądarkę
Chrome, wchodzimy w "
ustawienia", potem "
rozszerzenia" i włączamy "
tryb programisty". Następnie wciskamy "
Wczytaj rozszerzenia bez pakietu" i wybieramy folder "
doc" z miejsca gdzie wcześniej umieściliśmy swój folder "dcs-bios-v0.5.1" ( u mnie to C:\dcs-bios-v0.5.1\Scripts\DCS-BIOS). Po zatwierdzeniu będziemy mieć dostęp z poziomu przeglądarki do interfejsu kontrolnego DCDS-Bios.
Na tym filmiku jest wszystko dokładnie pokazane
https://www.youtube.com/watch?v=MoVoa-BUOkQ&t=81s .
9. Włączamy program "
Arduino IDE", w zakładce "
Szkic" wybieramy polecenie "
Dołącz bibliotekę" a następnie "
Dodaj bibliotekę ZIP", wybieramy naszą bibliotekę do DCS-Bios Arduino (tą którą mieliśmy nie rozpakowywać) i zatwierdzamy wybór. Teraz mamy dodaną naszą bibliotekę.
10. Otwieramy w programie "
Arduino IDE" zakładkę "
narzędzia", następnie polecenie "
Płytka", wybieramy z listy swoja płytkę. Potem otwieramy polecenie "
Port" i zaznaczamy swoją płytkę oraz sprawdzamy numer portu swojej płytki ( COM 3,4,5,6 itd.)
11. Teraz można tworzyć własny szkic, który potem możemy zapisać i wgrać w swoją płytkę ( we wcześniej podanych linkach jest to dokładnie opisane )
12. Po wgraniu swego szkicu, trzeba edytować plik "
connect-serial-port", mieści się on w twoim folderze "
dcs-bios-v0.5.1" ( u mnie C:\dcs-bios-v0.5.1 ).
Zaznaczamy go prawym przyciskiem myszki i wybieramy opcję "
Edytu", w linijce :
set COMPORT=4 wpisujemy numer swego portu COM ( domyślnie jest "4"), klikamy na "zapisz".
13. Teraz jak mamy podłączone swoje Arduino do USB, uruchamiamy plik "
connect-serial-port", Włączamy DCS-World, odpalamy misję i swój samolot. Teraz w przeglądarce Chrome w interfejsie kontrolnym DCS-Bios, będziemy widzieć wszystko co się dzieje w naszym samolocie, aco potwierdzi działanie komunikacji między naszym Arduino a DCS-World.
Jeśli mamy więcej płytek Arduino, należy sobie zrobić do każdej z nich taki plik z odpowiednim numerem portu COM.
PLIK "
connect-serial-port"
NALEŻY ZAWSZE WŁĄCZYĆ PRZED ROZPOCZĘCIEM GRY.Mam nadzieję, że opisałem to dość zrozumiale...
Dużo przydatnych informacji znajdziesz w tematach :
http://il2forum.pl/index.php/topic,16856.0.htmlhttp://il2forum.pl/index.php/topic,17561.0.html