Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - mac310

Strony: [1] 2
1
Cześć
W związku z kolejnym projektem - stary projekt idzie pod młotek. Mam na sprzedaż mój pulpit siódemki wraz z elektroniką. Tanio nie będzie, zaś jest to kawał dobrej roboty. Zainteresowanych zapraszam na PW.

2
Symulator / Odp: Programy na użytek symulatora. [szczawik]
« dnia: 03 Września 2023, 18:32:37 »
Nowa wersja, zmiany:
  • Poprawiona obsługa pojazdów odwróconych,
  • okno UART- przycisk do zapisu zmian,
  • losowanie tekstur- dodane nowe reguły.
Link do paczki: https://eu07.pl/userfiles/7492/starter230903.zip
64bit: https://eu07.pl/userfiles/7492/starter64_230903.zip

@PARKA, to trochę problematyczne, ponieważ nazwa jest na podstawie miniaturki dedykowanej (jeśli jest podana). Można to obejść tworząc kopie miniaturki ze zmianą nazwy. Pomyślę jeszcze nad sensownym rozwiązaniem.

3
Czy jest sens aby podpiąć go do GND Arduino?

Nie, przy 5V uziemienie raczej nie ma sensu.

Dzięki bardzo @Hirek oraz @mac310 za szerokie wyjaśnienie wszystkiego, oczywiście teraz działa :).

4
Dzieki, o 400 tys kilometrow poszlo do tylu. Mam nadzieje ze nikt mnie z tego tytulu scigac nie bedzie :)


24.08.2023 1:39
Wleciało podświetlenie mierników, klimat wieczorem jest niezły.

5
Swoja droga ktoś z posiadaczy haslerow kręcił w nim przebieg do tylu już?
Zdejmujesz ramke z szybką i palcem, ew. wykałaczką ustawiasz rolki na interesującą cie wartość.

6
Policz sobie ile masz hebli/lampek/miernikow i sprawdz na stronie arduino czy liczba IO/PWM spelnia twoje oczekiwania :)
Mega posiada 54 zlacza IO z ktorych 15 moze byc uzyte jako PWM. Posiada rowniez 16 wejsc analogowych.

19:12 7/30/2023

U mnie projekt byczka ruszyl do przodu i blat zostal wreszcie pomalowany. Aktualnie jest skladany do kupy.

7
Symulator / Odp: Programy na użytek symulatora. [szczawik]
« dnia: 13 Czerwca 2023, 12:04:19 »
Nowa wersja testowa, zmiany:
  • Obsługa nowego formatu uartfeature,
  • dokładniejsze logowanie błędów konwersji typów oraz ogólna optymalizacja,
  • losowy obrót pojazdów wieloczłonowych,
  • przycisk START- informacja o przyczynie wyszarzenia przycisku.
32-bit: https://eu07.pl/userfiles/7492/starter230613t.zip
64-bit: https://eu07.pl/userfiles/7492/starter64_230613t.zip

@mk1991 jest to możliwe; wymaga tak samo jak przy proponowanym numerze aktualnej wersji źródła z którego program może pobrać takie informacje.

8
U nas powoli idzie do przodu. Mój 13 sto letni syn uaktywnił nastawnik.
https://youtu.be/Plknp_QilWs

9
Dzisiaj w ramach współpracy z telkolem, udało się nabyć oryginalny manipulator Radmor 3066. Sorki ale No muszę się pochwalić. 😊

10
Takie tam pozyskane co nieco. Ma ktoś może rady jak to odnowić albo coś?

Sorki moderacja za nieregulaminowy obrazek ale i tak już udało się zejść z 5MB do tego co w załączniku.

11
Tak chodzi pomału za mną przesiadka na Arduino, szczególnie, że ciągle jest problem z kranem i na żadnej z aktualnych wersji nie działa :( Póki nie mam wykończonego pulpitu wizualnie, to można by jeszcze pogrzebać grubiej.

12
Dokładnie tak to wygląda. Jako dodatkowy efekt możesz jeszcze dodać chwilowe rozjaśnienie/ściemnianie wszystkich żarówek w momencie załączenia/wyłączenia sprężarki czy samej przetwornicy. Te skoki napięcia są bardzo zauważalne na żarówkach, zwłaszcza w nocy.

13
Przy takiej, jaka jest zdefiniowana w sekcji Brake w pliku fiz.

https://wiki.eu07.pl/index.php/Plik_charakterystyki

14
Małe podsumowanie.
Przede wszystkim chciałem powiedzieć że z szacunkiem i pokorą  podchodzę do wszystkich ludzi tutaj którzy przez tyle lat kombinowali jak zrobić symulator nie mając oryginalnych części, a poziom "technologii" podłączeń na przestrzeni lat się zmieniał i ewoluował i było trudno (czytając posty od najwcześniejszych lat). Z pomocą tego wątku zdecydowaliśmy (symulator robię z synem) iść w Arduino ze względu na to, że ta platforma rozwinęła się na tyle, iż teoretycznie ogarnia wszystkie zagadnienia obsługi pulpitu w połączeniu z MaSzyną. Sporo szukałem w internecie (jak wszyscy) szczególnie na znanym Majfrendzie. Znalazłem tam oprócz klonu Arduino Mega to jeszcze moduły tej platformy obsługujące serva do manometrów (osobne zasilanie), moduły obsługujące prędkość silnika do Haslera (falownik) 12V (osobne zasilanie). Silnik jest z przełożeniem obrotów od 0 do 960 na minutę. Ze względu na przełożenie ma moc, aby spokojnie napędzać Haslera. Moduły z przekaźnikami na 12v do obsługi lampek na pulpicie (osobne zasilanie), będą led. Zakupiliśmy też oryginalny Arduino Mega, który docelowo ma być sercem pulpitu. Sam kod będziemy pisać i testować na klonie, bo w przypadku zjarania układu nie będzie bolało ;). Zasilacze też zakupione do zasilania samego Arduino Mega, dodatkowo do silnika Haslera, i dodatkowe do modułów przekażników zasilania podświetleniem. Przed nami najdrudniejszy etap - pisanie kodu do EN57. Dodatkowo, dopóki nie ogarniemy Arduino, zrobiliśmy płytkę z klawiatury komputerowej na początek.

15

Tak tylko się pochwalę w 100% (właściwie to 98.2% bo dwie pozycje naprzód nie są symulowane, tylko jedna) działającym nastawnikiem z byka :)

16
No i w końcu wszystko zaczęło działać - wystarczyło kupić klona Arduino MEGA z Atmegą 16U2 :)

Działa mi wszystko, no prawie, bo robię sobie jeszcze buczek czuwaka :D

17
Symulator / Odp: Programy na użytek symulatora. [szczawik]
« dnia: 15 Listopada 2022, 16:42:18 »
Cytat: mac310
Teraz wygląda to tak, gdy wszystkie opcje są włączone:
uartfeature main|scnd|train|local|radiovolume|radiochannelWyłączenie danej funkcji odbywa się poprzez usunięcie wpisu znajdującego się między pionowymi liniami.

Zdaje się że exe z paczki 22.11 nie ma jeszcze tej zmiany.

Dyrektywa „uartfeature” będzie(!) obsługiwała stary format (4x yes|no), a także nowy - wyżej cytowany.

Nowy format działa tak, że po jego wykryciu wszystkie ficzerki są na „off”, a tylko te wpisane na „on”. Przypadek szczególny to chęć wyłączenia wszystkich ficzerków, co robi się wpisując „uartfeature none” (bo dyrektywa musi mieć argument).

Stary format (będzie) działa(ł) tak jak dotychczas, tylko za jego pomocą nie jest możliwe włącznie ficzerków uart dla radia (kanał i głośność).

Stary format przyjmuje nadal cztery argumenty (yes|no). Wpisanie innej liczby argumentów do „uartfeature” spowoduje (i wcześniej też powodowało) nieprawidłową interpretację konfiguracji, co może nawet skutkować crashami exe.

18
Symulator / Odp: Programy na użytek symulatora. [szczawik]
« dnia: 13 Listopada 2022, 19:12:03 »
Nowa wersja testowa, zmiany:
  • UART- rozbudowa o nowe parametry (zachowana kompatybilność wsteczna- obsługiwane po wykryciu),
  • obsługa UTF-8; załączane poprzez parametr uruchomienia 'utf8',
  • opcja losowania kolejności wagonów w składzie.
    Losowanie obejmuje pojazd zaznaczony i wszystkie kolejne. Zmieniona może być tylko kolejność pojazdów nie stanowiących integralną cześć innych; pozostałe, tj. EZT czy wagony zespołowe są pomijane w losowaniu).
Link do paczki: https://eu07.pl/userfiles/7492/starter221113.zip
64bit: https://eu07.pl/userfiles/7492/starter64_221113.zip

Cytuj
Mam wrażenie, że jeśli wstawię sobie pojazd do prowadzenia, który już jest gdzieś użyty w scenerii to dochodzi do zamknięcia/wysypu symulacji.
Wydaje mi się, że jest dobrze, ale to jeszcze trzeba potestować.
Cytuj
Czy nowy Starter mógłby być crossplatformowy?
Gdzieś w wątku jest link do wersji na Linuxa, nie było jednak wtedy zbytnio zainteresowania testami. Wersja na Linux to był klon projektu dostosowany do Linuxa (i jednocześnie obecnego kodowania)- projekt od początku nie był pisany z myślą o innych systemach.

19
Dokładnie - niepodłączone (wolne) wejścia analogowe będą wskazywać jakąś wartość, bo tak działają te układy. Można je zewrzeć z masą, jeśli komuś to przeszkadza. Między podłączonymi kanałami nie ma problemów.
Co do drgania - ja u siebie stosuje pewien algorytm, który zmienia wartość zadaną dopiero po przekroczeniu minimalnego progu zmiany. Przekłada się to na dokładność ok. 2% mocy zadanej w zakresie płynnym. Pozycje skrajne są oczywiście wyłączone spod tego filtrowania, ale one mają dosyć wyraźnie określone wartości.

20
Ściągnąłem izolacje z cienkiego przewodu, włożyłem ją na trzpień silnika i na to dopiero wskazówkę. Jest ciasno, ale ciagle da się regulować punkt zerowy. Na filmiku widać, że ta izolacja delikatnie wystaje nad wskazówkę.

21
Dzień dobry,

wklejam filmik jak działają manometry na silniczkach krokowych x27.168.

https://youtu.be/c0938PIoBo0

22
Już sam to opanowałem, wszystko działałoby dobrze - gdyby nie klon Arduino. Ścina się coraz mocniej. Zamawiam na dniach klona MEGA na 16U2 i zobaczymy jak będzie to wtedy działało

23
Poszukuję, chcę zrobić / Odp: Rozbiórka zaworów FD1 i FV4a
« dnia: 16 Października 2022, 21:54:44 »
Serdeczne dzięki! Niezłe zaskoczenie, kiedy szukając po forum trafiam na pytania zadane kiedyś przez siebie, a jeszcze większe - że są odpowiedzi :) Forum nie dało mi powiadomień chyba dlatego, że wątek nie trafi do obserwowanych. Ciekawe ile w ten sposób przeoczyłem informacji z innych wątków :>

24
Działanie programu zakończyło się po ok. 3 minutach, dioda została w stanie wysokim, a przyciski przestają zmieniać pozycję nastawnika. Możliwe jest jakieś przepełnienie bufora? Bo oczywiście po restarcie MaSzyny wszystko znowu zaczyna działać.

Możliwe że tracisz synchronizację i blokuje ci się na Serial.available(). Wywal tego loopa na próbę. W Maszynie pod F12 (Debug) w sekcji UART powinieneś mieć status synchronizacji. Poobserwuj to. Ewentualnie w eu07.ini włacz uartdebug - w logu będziesz miał detale transmisji.

25
Na warsztacie / Odp:  Exe - zmiany w stosie graficznym i dźwiękowym
« dnia: 29 Września 2022, 11:03:30 »
Od jakiegoś czasu jest animowana lampka odbioru w Kolibrze, która się świeci podczas odgrywania dźwięku. Można by ją do tego wykorzystać.

Znasz commit id albo nazwę gauge? Jest to zmergowane do upstreama? Wykorzystane.

Czy jest ktoś jeszcze aktywny, kto ogarnia kod i mógłby podpowiedzieć parę rzeczy? Chciałbym wprowadzić kilka poprawek, o których pisałem wcześniej ale poza obsługą hamulca bezpieczeństwa nie udało mi się więcej zrobić.

Brakujące polecenia enable/disable: https://github.com/Milek7/maszyna/pull/23
Sterowanie radio volume/channel + kontrolka komunikatów radiowych: https://github.com/Milek7/maszyna/pull/24

26
Na warsztacie / Odp:  Exe - zmiany w stosie graficznym i dźwiękowym
« dnia: 08 Sierpnia 2022, 19:20:44 »
Od jakiegoś czasu jest animowana lampka odbioru w Kolibrze, która się świeci podczas odgrywania dźwięku. Można by ją do tego wykorzystać.

27
Pomoc doraźna / Odp: MaSzyna 22.03 - problemy
« dnia: 11 Lipca 2022, 11:46:25 »
Problem opisany przez Ciebie występuje na wszystkich nowych scenariuszach, gdzie jest więcej niż jeden skład do wybrania i są rozmowy na radiu. Każda rozmowa (inna niż odjazd/gotów do odjazdu) musiałby być w 2 wersjach do tego system eventów wykrywający który pociąg jest obsadzony przez gracza, a którym jedzie AI.

28
Na warsztacie / Poprawiony shader cieniowania
« dnia: 25 Kwietnia 2022, 23:03:39 »
Dotychczasowy tryb renderowania pełny cechował się bladymi cieniami, co stanowiło pewien minus dla części użytkowników. Po dokładniejszym przyjrzeniu się shaderowi oświetlenia wprowadziłem kilka poprawek w jego sposobie działania, które miały dwa konkretne cele:
- usunięcie zróżnicowania jasności powierzchni pokrytych cieniem (shadowmapa) i odwróconych od słońca (brak oświetlenia diffuse, wyłącznie ambient),
- zwiększenie intensywności (zaciemnienia) cieni.
W toku prac wprowadziłem eksperymentalnie zmianę rozmycia shadowmapy zależną od stopnia kaskady cieni, przez co różnice między kolejnymi stopniami są mniejsze. Cały pakiet pozwolił dodatkowo zwiększyć widoczność odbić na szybie czołowej. W załączeniu pakiet screenów i paczka ze spakowanym shaderem.

Instalacja: wypakować zawartość paczki do podkatalogu shaders.

29
Szykuje się nowy projekt ;)

30
Pomoc doraźna / Odp: MaSzyna 22.03 - problemy
« dnia: 04 Kwietnia 2022, 14:24:20 »
Na Wrzosach lokomotywa jest wstępnie uruchomiona. To samo na td w torze na mijance (domyślnie pusty slot jest) tu widziałem jak bot zdążył skasować SHP. Są 2 rozwiązania problemu - można w ustawieniach ogólnych w starterze wybrać opcję, żeby bateria w pojeździe użytkownika była zawsze wyłączona, albo zaznaczyć checkboxa "Pauza po uruchomieniu".

Strony: [1] 2