Witam, jakiś czas temu pytałem się czy ktoś nie łączył diod rgb do csgo. Nie było jakiś odpowiedzi które by dały trochę optymistycznej szansy. Ale się nie poddałem i to zrobiłem. Nie jest to jeszcze finalna wersja. Ale zostało już bardzo mało. Jeżeli ktoś ma chęci, czas, umiejętności to może dokończyć, zmienić i wysłać mi na priv, albo w komentarzu. Myślę że niektórzy mogą zrobić coś niesamowitego z tej podstawy. Jeżeli ktoś chce to oddtworzyć to musi zrobić następujące żeczy:
1. skopiuj jakikolwiek plik w formacie .cfg z "F:\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg" (możecie mieć inny dysk. np. C albo D.) zmień jego nazwę na "gamestate_integration_v1" a treść jego masz tu: https://pastebin.com/wfnmPXag . I wklejasz ten plik do tego katalogu powyżej. Pamiętaj o odpowiedniej ilości diod i odpowiednim Pinie.
2. skopuj ten kod : https://pastebin.com/DhTfsiXN . Do Arduino IDE i załaduj do swojej płytki. (zapamiętaj port COM którego użyłeś)
3. Zainstaluj Python 2.7 (ważna jest wersja 2.7 a nie najnowsza) i skompiluj plik z mojego GitHub'a o nazwie CSGoArduino 2.py . (link do GitHub'a https://github.com/SowaKiller/CSGO-ARDIONO-LEDMusicie . Znajdziecie tam wszystkie pliki do ściągnięcia.) Zmień port COM na ten do którego jest podpięta płytka arduino. Musicie też zainstalować moduł do Pythona o nazwie pyserial. (instalkę tego modułu też macie w GitHabie). Możecie też natrafić na problem ze porty są zablokowane wtedy musicie wejść w "Zapora Windows Defender z zabezpieczeniami zaawansowanymi"
wybrać "reguły przychodzące", "nowa reguła" dalej "program"
i wybierzcie ścieżkę zainstalowanego Pythona i plik Python.exe ,
potem "zezwalaj na połączenie", potem zaznaczacie wszystkie możliwe opcje (domowa, publiczna itd) i nazywacie jak chcecie. Robicie to analogicznie dla "reguł wychodzących".
4. Podłącz arduino, uruchom CSGoArduino 2.py, i włącz csgo.
Wzorowałem się na tym projekcie https://www.reddit.com/r/GlobalOffensive/comm.../csgo_game_state_integration_arduino_project/ .
Jeżeli będziecie mieć jakiś problem to proszę pisać na w komentarzach albo w wiadomości prywatnej. Nie krępować się.
1. skopiuj jakikolwiek plik w formacie .cfg z "F:\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg" (możecie mieć inny dysk. np. C albo D.) zmień jego nazwę na "gamestate_integration_v1" a treść jego masz tu: https://pastebin.com/wfnmPXag . I wklejasz ten plik do tego katalogu powyżej. Pamiętaj o odpowiedniej ilości diod i odpowiednim Pinie.
2. skopuj ten kod : https://pastebin.com/DhTfsiXN . Do Arduino IDE i załaduj do swojej płytki. (zapamiętaj port COM którego użyłeś)
3. Zainstaluj Python 2.7 (ważna jest wersja 2.7 a nie najnowsza) i skompiluj plik z mojego GitHub'a o nazwie CSGoArduino 2.py . (link do GitHub'a https://github.com/SowaKiller/CSGO-ARDIONO-LEDMusicie . Znajdziecie tam wszystkie pliki do ściągnięcia.) Zmień port COM na ten do którego jest podpięta płytka arduino. Musicie też zainstalować moduł do Pythona o nazwie pyserial. (instalkę tego modułu też macie w GitHabie). Możecie też natrafić na problem ze porty są zablokowane wtedy musicie wejść w "Zapora Windows Defender z zabezpieczeniami zaawansowanymi"
wybrać "reguły przychodzące", "nowa reguła" dalej "program"
i wybierzcie ścieżkę zainstalowanego Pythona i plik Python.exe ,
potem "zezwalaj na połączenie", potem zaznaczacie wszystkie możliwe opcje (domowa, publiczna itd) i nazywacie jak chcecie. Robicie to analogicznie dla "reguł wychodzących".
4. Podłącz arduino, uruchom CSGoArduino 2.py, i włącz csgo.
Wzorowałem się na tym projekcie https://www.reddit.com/r/GlobalOffensive/comm.../csgo_game_state_integration_arduino_project/ .
Jeżeli będziecie mieć jakiś problem to proszę pisać na w komentarzach albo w wiadomości prywatnej. Nie krępować się.