dzięki wielkie za tak szczegółowe omówienie i wyczerpanie tego tematu, jest już wiele tego typu poradników ale twój jest zdecydowanie najprostszy do zrozumienia. Link który podałeś w opisie nie działa: Simhub (racedepartment):
Dziękuję za te słowa :) I dzięki za czujność. Temat na racedepartment został niestety usunięty. Muszę poprawić opisy filmu, jednak cienko z czasem, żeby siąść i uzupełnić błędy :)
witam ma taki problem, że wszytkie kabelki mam dobrze podpiete, ale nie swieci mi wyswietlacz, ogolnie podswietlenie zegarow swieci ale wyswietlacz nie, zegary tez nie reaguja, co może być przyczyną? swieci mi kontrolka oleju
@@MajkyyMwitam, po roku nie używania licznika,właśnie go podłączyłem,licznik się świeci kierunkowskazy palą, ale sam wyświetlacz z przebiegiem, obrotomierz i prędkościomierz nie działają
Bardzo możliwe, że autorzy pozmieniali protokół custom. Też nie zaglądałem dłuższy czas, nie jestem na bieżąco z Simhub. Trzeba porównać Twój i obecny customProtocol i sprawdzić, czy jest to samo, czy są zmiany.
Zwykłe przewody do połączenia Arduino. Ewentualnie można użyć takich samych, którymi podłącza się włącznik, LED czy USB do płyty głównej pc (mówimy o przewodach z odzysku)
GOOD job dear friend. I made one for me. Was a problem with turning on turn signals. Burned 2 USB to joystick arcade controllers because was trying 12V directly to the arcade controller to turn on turning lights and cluster backlights and etc. Then decided to make turning signals and other lights with Arduino mega. it worked. Now just the problem is about 12V Cluster backlight. I can't turn them on. When was looking for a solution I found your video. Now I decided to add a relay module directly to Arduino. Can you make an English video? or can you add a polish subtitle so I can translate it? Or can you add a full wiring diagram with a basic drawing and part names ( relay, transistor and etc)? If possible please help me with it. Today is 3-month I'm trying to finish my project :((
Witaj To znowu ja :D Mam problem z wysyłką do arduino, bo kilka wysyłek jakby nie reagowały. Kierunkowskaz prawy zapala się gdy włączę tempomat, a olej i tempomat te piny jakby nie działały. Reszta działa jak należy. Jakbyś mógł zerknąć byłbym wdzięczny :) Oto kod: #ifndef _SHCUSTOM__#ifndef__ _SHCUSTOMPROTOCOL_H_ #define _SHCUSTOMPROTOCOL_H_ #include class SHCustomProtocol { private: public: int check; int mglaprawa; int mglalewa; int drogowe; int prawy; int lewy; int podswietlenie; int reczny; int cisnieniehamulcow; int retarder; int wskazowki; int akumulator; int olej; int abss; int awaryjne; int checkPin = 2; int mglaprawaPin = 4; int mglalewaPin = 7; int drogowePin = 10; int prawyPin = 11; int lewyPin = 12; int podswietleniePin = 14; int recznyPin = 15; int cisnieniehamulcowPin = 16; int retarderPin = 17; int wskazowkiPin = 18; int akumulatorPin = 19; int olejPin = 20; int abssPin = 21; int awaryjnePin = 8;
// Called when starting the arduino (setup method in main sketch) void setup() { pinMode(checkPin,OUTPUT); pinMode(mglaprawaPin,OUTPUT); pinMode(mglalewaPin,OUTPUT); pinMode(drogowePin,OUTPUT); pinMode(prawyPin,OUTPUT); pinMode(lewyPin,OUTPUT); pinMode(podswietleniePin,OUTPUT); pinMode(recznyPin,OUTPUT); pinMode(cisnieniehamulcowPin,OUTPUT); pinMode(retarderPin,OUTPUT); pinMode(wskazowkiPin,OUTPUT); pinMode(akumulatorPin,OUTPUT); pinMode(olejPin,OUTPUT); pinMode(abssPin,OUTPUT); pinMode(awaryjnePin,OUTPUT);
Cześć Odezwij się proszę na Facebooku, a dodatkowo kod wrzuć w hosting kodów, na przykład codeshare lub pastebin. Ogromnie ułatwi to znalezienie błędu, tutaj rozjeżdża się wszystko i zlewa w jeden tekst a wymienione wyżej serwisy oznaczają składnie.
Przy bezpośrednim podłączeniu istnieje realna szansa upalenia portów mikrontrolera lub nawet całej płytki. Pobór prądu może przewyższyć maksymalny prąd, jakim może być obciążony port. E36 ma wprawdzie wbudowane przekaźniki na kierunkowskazach, jednak dla bezpieczeństwa samego Arduino lepiej jest podłączyć chociażby przez jeden tranzystor.
Oczywiście, że się da. Pytanie o jaki konkretnie model chodzi i jak jest sterowany, żeby można było go zaadaptować w domu. Widziałem próby sterowania licznikiem ze Scanii serii R, nowszego już z wyświetlaczem LCD pośrodku.
Cześć, mam ten sam licznik ale działa mi tylko prędkościomierz. Wszystko jest dobrze podłączone, mierzyłem napięcie na pinie który ma iść do obrotomierza i wyszło mi ok 3v, czyli powinno działać. Tak samo jest ze wskaźnikiem paliwa i temperatury. W czym może tkwić problem?
Cześć, próbowałeś zamienić piny wyjściowe? Być może jest problem z wyjściami PWM. Masz możliwość przetestowania na innym Arduino / liczniku? 3v swoją drogą może być też za mało (na pograniczu wykrycia sygnału) i może nie działać. Jeśli będziesz miał nadal problem, odezwij się na facebooku.
@@MajkyyM Próbowałem z innymi pinami, podłączałem też obrotmierz do pinu od prędkościomierza, dalej nic. Spróbuję niedługo z innym arduino. Jak nie wyjdzie to będę pisał.
Od jakiegoś czasu jest informacja na oficjalnej stronie projektu, że paliwo i temperatura mogą działać nieprawidłowo. Mam nadzieję, że w przeciągu kilku dni to sprawdzę i nagram filmik na kanał.
Moduły znajdziesz na Allegro, Botland czy innych podobnych sklepach. Wystarczy wpisać "moduł przekaźnika Arduino" i wyskakuje masa wyników Gotowego modułu z TIP niestety nie widziałem w sprzedaży.
Hello please to link accessoire Bonjour je pourrais avoir la liste ou alors des liens pour acheter les meme pieces qui faut comme carte et tout svp merci
Nie powinno to mieć znaczenia czy oryginalna, czy nie (choć pirata nie sprawdzałem, grałem i gram tylko przez steam). Musi być wgrany plugin telemetrii zgodnie z wytycznymi z programu Simhub Pozmieniały się też trochę pliki Custom protocol, pracuję nad aktualizacjami starszych materiałów, jednak UA-cam traktuje na chwilę obecną jako dodatek do 'zwykłego' życia i dość często brakuje po prostu czasu, żeby usiąść i zrobić od a do z jednym ciągiem cały materiał. Jeśli będą nadal problemy, odezwij się proszę na stronę Facebook
Dzięki bardzo za odpowiedz już to ogarnełem jestem samo łukiem chciałbym jeszcze zrobić coś takiego żeby jak właczę np swiatła to pali sie dioda da sie tak w jakiś prosty sposób zrobić to na uno andruino ?
Tak, robisz funkcję wysyłki w Simhub jak w jednym z moich materiałów. Następnie konfigurujesz odpowiednie funkcje w szkicu Arduino i po wgraniu powinno zadziałać. Możesz się posiłkować materiałem np. o kierunkowskazach, żeby mieć zarys. Światła krótkie to Low Beam, a drogowe długie to High Beam. Powodzenia ;)
Cześć, mam identyczne zegary jak twoje, jednak ni jak nie mogę uruchomić wskaźników paliwa i temperatury, wiesz w czym może tkwić problem? Samo podłączenie i konfiguracja raczej git, arduino to klon nano
@@MajkyyM wszystko podłączone jak według schematu na filmie, jedynie zmieniłem w programowaniu wyjścia żeby się zgadzały ze schematem, sterowniki pobralem po,, numerze,, arduino czyli ch340g
Płytki stykowej użyłem w filmie, żeby wszystko było widoczne i zrozumiałe. Jeśli nie masz płytki stykowej albo chcesz to schować gdzieś, gdzie nie ma zbyt miejsca, odtwarzasz połączenia ze schematu łącząc bezpośrednio licznik z Arduino.
Jeśli chcesz użyć płytki stykowej, kupujesz przewody połączeniowe do płytki stykowej i po prostu ucinasz jedną z końcówek (o ile to jest model z dwiema wtyczkami w osłonce plastikowej, są też w formie drucików) i masz dostęp do przewodu. Odizolowujesz i łączysz 😁 Jeśli są za cienkie, możesz je zdublować na szynie zasilania. Ewentualnie możesz zrobić swój, jeśli masz pod ręką kawałek przewodu, goldpiny, trochę cyny i lutownicę i ewentualnie kawałek rurki termokurczliwej, żeby zabezpieczyć się przed niekontrolowanym połączeniem (jak masz kilka przewodów koło siebie)
Zwykły wystarczy lub dla wygody zasilacz do LED z terminalami śrubowymi. Jakikolwiek zasilacz 12v o wydajności co najmniej 1A, jednak optymalnie 2A lub więcej. Licznik pobierze i tak tyle prądu, ile aktualnie będzie potrzebował, więc jeśli będzie miał większy prąd to nic się nie stanie.
Cześć, technicznie jest do to wykonania, ale mogą pojawić się opóźnienia w prezentacji danych na liczniku a nawet zerwania transmisji danych (przepełnienie bufora). Ja miałem taką sytuację, że się resetowało w trakcie wyścigu, jednak mój projekt licznika jest oparty o szynę CAN o dużej prędkości (dużo danych zmienia się w krótkim czasie). Nie wiem jak po aktualizacjach programu ma to odniesienie teraz i na chwilę obecną niestety nie mam możliwości tego sprawdzić.
Sam nie testowałem i nie próbowałem. Jednak wydaje mi się, że to będzie trudne do zrealizowania lub niemożliwe. Prędzej dało by się uzyskać dostęp do wyświetlacza pokładowego (coś jak FIS w grupie VAG). Było kilka tematów o wyświetlaniu danych właśnie na wyświetlaczu komputera pokładowego.
Hello! Sadly not, e36 has analog steering, in e39 you have got CAN, so You need CANshield and then porting all output (RPM, Speed etc) into CAN frames. Mondeo MK3 has the same type of communication, so we could make an adaptation of code form mine CANDuino :)
Jeśli jest "przerywacz" w liczniku czy to mechaniczny czy w formie głośniczka tak. Jeśli użyjesz modułu klasycznych przekaźników (nie elektronicznych SSR) to także będzie słyszalne przełączanie stanu styków. W mondeo MK3 głośniczek od kierunkowskazów jest wbudowany w manetkę i żeby usłyszeć klikanie, trzeba podwoić przewód od przekaźnika do licznika i do manetki (jeśli używasz kompletu licznik i manetka z Mondeo) Pozdrawiam :)
Można wykorzystać tylko jedno Arduino, polecam Mega2560, ja pokazałem na wideo na dwóch, żeby wszystko było jasne i klarowne. Wspomniałem o tym w filmie :) Jednak nie wszystkie funkcje będą działać, temperatura i wskazanie paliwa może pokazywać losowe wartości -> oficjalna informacja od twórców Simhub. Na chwilę obecną pracują nad rozwiązaniem.
Siemka Świetnie to zrobiłeś, ale ja mam pytanko odnośnie podłączenia tranzystorów. Aby to podłączyć muszę podłączyć kilka rezystorów i jeden tranzystor? (oczywiście 1 LED) I jeszcze jedno, jak dobrać tranzystor. Pytam się, bo masz większe doświadczenie niż ja :D
Jeden rezystor - jeden tranzystor. Rezystor jest tutaj do ograniczenia prądu bazy, ponieważ ona jest takim potworkiem, co zjada tyle prądu, ile dostarczasz i robi to łapczywie. A to z kolei może spalić mikrokontroler. Dlatego ograniczamy prąd. Tranzystor TIP122 plus rezystor 1 kOhm (jeden kiloom). Schematów podłączenia jest mnóstwo w internecie. Emiter do masy, plus urządzenia do zasilania, minus przez kolektor tranzystora do masy. A bazą sterujesz za pomocą Arduino.
@@MajkyyM Dzięki wielkie za rozpisanie tego dla przeciętnego Kowalskiego ;) Jeśli chodzi o elektronikę troszkę kumam, ale nie lubię tego. Wolę elektrykę i został mi rok szkoły w tym kierunku :) Pozdrawiam i jak będę miał problemy to się odezwę :)
@@MajkyyM Z tego co widzę to w takim przypadku sterujemy MASĄ urządzenia, a co zrobić jeśli tranzystor ma sterować zasilaniem "+"? Bo chodzi mi o kierunkowskazy, a one działają jak podłączymy do nich +12
@@Kamil01OFFICIAL W TIP122 sterujemy plusem. Zerknij do noty katalogowej a wszystko się rozjaśni :) Między dodatni zacisk a Kolektor wpinamy szeregowo obciążenie. W komentarzu wyżej pomyliłem się i "zjadłem" 1. Powinno być TIP122. components101.com/tip122-pinout-equivalent-datasheet
W E46 jest już szyna CAN. Możliwe, że część danych leci właśnie tą szyną, a część tak, jak w E36 (albo wyliczane są na podstawie danych z szyny CAN i podawane dalej do modułów nie obsługujących szyny). Nie testowałem licznika z E46 i ciężko mi jednoznacznie się wypowiedzieć.
Najtaniej widziałem z e36 za 80 plus KW. Próbować można z Golfa IV, Passata, starsze Audi, Seat. Każdy tak na prawdę sterowany przez PWM, niestety nie wiem jakie obsługują który sposób (czy PWM czy CAN).
Hello, I am building a simracing with an e46 dashboard (I have photos and I will upload the process to UA-cam). and I want to make the cluster work, do you have photos or something more detailed on how to assemble the arduino, the resistor board, transistors, etc? Or if you would pay yourself? Thanks a lot! It's super cool what you've done :)
Musisz mieć rozpiskę gniazd licznika. Szukaj pod nazwą na przykład : "golf 3 cluster pinout" albo "golf 3 cluster wiring diagram" lub podobne Wtedy wybierasz odpowiednie złącza i powinno zadziałać. Tu masz podstawowe zasilanie (uniwersalne dla praktycznie każdego licznika). Terminal 15 to zasilanie +12v po przekręceniu stacyjki Terminal 30 to stały +12v Terminal 31 to masa
To oczywiste, że bez zasilania nie ruszy :) Wszystkie wymagane piny zasilania i masy muszą być podpięte, włączając w to połączenie mas Arduino, zasilacza i samego licznika (i ewentualnych przekaźników podłączonych do licznika)
@@MajkyyM to bardzo skomplikowana wiązka jak dla mnie bo znalazłem projekt na internecie ale nie jest on zbyt prosty ponieważ musiałem lutować. Kable +12V odpowiadają za obroty no i ciężko jest zrozumieć schemat który jest tam pokazany nie wiem czy mam podpiąc +12V pod pin licznika czy pod zasilanie i czy zasilanie z arduino wystarczy, kupiłem oddzielny zasilacz który jak na razie uruchomił mi tylko liczniki ale nic nie pokazały poza tym że świecą i widzę czas oraz przebieg
Spotkałeś się może z przypadkiem, że licznik normalnie działa ale w losowych momentach nagle się resetuje (zapalają się wszystkie kontrolki itp) i wraca do normalnego działania. Czasami zdarzy się tak raz na 20min a czasami kilka razy w ciągu minuty. Wiesz jak temu zaradzić?
Spotkałem się z tym, jednak nie znalazłem jeszcze rozwiązania. Rozmawiałem z kolegą, który zrobił coś podobnego i podejrzewa, że bufor Arduino (w moim przypadku Uno) nie wyrabia i się restartuje, jednak nie ma co do tego pewności.
@@MajkyyM Ja też mam uno , testowałem zasilacze bo myślałem że może któryś nie daje rady, ale na każdym to samo . Więc co mogę zrobić, jeśli komuś działa stabilnie ?
Masz możliwość podmiany Arduino na jakieś inne, np. Mega albo Leonardo? Mam u siebie kilka innych Arduino. jednak nie mam możliwości przetestować u siebie, nadal ciągnie się remont domu i nie mam po prostu miejsca.
@@MajkyyM Dziękuję za pomoc. Okazało się jednak że sprawcą był sam licznik, jest gdzieś uszkodzony, prawdopodobnie zimne luty i sam się resetuje co jakiś czas. Mam też radę dla tych którym się resetuje mimo działającego licznika. Trzeba zwiększyć pamięć bufora z domyślnych 64bit na 256bit
Siemka moze ktos jeszcze bedzie to ogladal i mi pomorze Problem moj jest w tym ze mam kod do tego programu arduino i jak go wrzucam tam to nie chce sie zweryfikowac ani wgrac do arduino i nie wiem co jest przyczyna pomorze ktos??
DisplayClientV2:56:10: fatal error: Tone.h: No such file or directory #include ^~~~~~~~ compilation terminated. exit status 1 Tone.h: No such file or directory
Generalnie rzecz biorąc jest darmowy, ale ma ograniczenie odświeżania do 10 FPS. Jest też opcja jednorazowego zakupu licencji w celu odblokowania pełnej prędkości odświeżania i innych dodatkowych rzeczy. Wszystkie szczegóły znajdziesz na stronie projektu. Spróbuj najpierw darmowej wersji, czy będzie odpowiadać Ci podstawowa funkcjonalność. W każdym momencie możesz rozszerzyć wersję.
Schemat połączeń jest w linku w opisie. Pin podświetlenia nr 2 znajduje się w gnieździe oznaczonym białym kolorem. Na ten pin należy podać napięcie +12v, jeśli chcemy sami sterować podświetleniem, podłączamy dodatkowo albo oryginalny przełącznik świateł, albo zwykły przełącznik 0-1.
Powinien sobie poradzić na same wskaźniki, jednak lepiej wykorzystać 2A, zawsze jest możliwość dopiąć dodatkowe wskaźniki bez obawy, że będzie za mała wydajność prądowa.
Jeśli idzie przez canbus to jak najbardziej dało by się coś takiego zrobić. Mój kokpit oparty o mondeo MK3 działa na canbus i jeśli podobnie są sterowane liczniki z linku, który wysłałeś, to wystarczyło by zmodyfikować nieco kod pod Clio Musiał bym się bardziej wgryźć w temat Francuzów. Dzięki za link, podejrzę go w wolnej chwili
@@notfilister5347 Musisz mieć licznik wspierający CAN. Wtedy dopiero coś można działać. Sprawa numer dwa to musisz coś przesłać do licznika, żeby ten wiedział, jakie dane w jaki sposób ma wyświetlić. Czyli potrzebujesz tzw. ramki CAN, które zawierają dane dot. np obrotów, prędkości. Niestety producenci aut nie udostępniają takich danych, więc są dwa wyjścia: szukać informacji, do których ktoś wcześniej się dokopał i testować lub samemu kupić lub zbudować CAN-logger, który zbiera dane z szyny komunikacyjnej i dopiero te dane filtrować i adaptować do obsługi licznika.
Schemat połączeń jest w linku w opisie. Pin podświetlenia nr 2 znajduje się w gnieździe oznaczonym białym kolorem. Na ten pin należy podać napięcie +12v, jeśli chcemy sami sterować podświetleniem, podłączamy dodatkowo albo oryginalny przełącznik świateł, albo zwykły przełącznik 0-1.
Dobrze że taki poradnik jest po polsku, dobra robota
dzięki wielkie za tak szczegółowe omówienie i wyczerpanie tego tematu, jest już wiele tego typu poradników ale twój jest zdecydowanie najprostszy do zrozumienia. Link który podałeś w opisie nie działa: Simhub (racedepartment):
Dziękuję za te słowa :)
I dzięki za czujność. Temat na racedepartment został niestety usunięty.
Muszę poprawić opisy filmu, jednak cienko z czasem, żeby siąść i uzupełnić błędy :)
Masz może schemat pinów do licznika e34
Niestety nie.
Raczej nie będzie problemem je znaleźć na jakimś forum BMW, ale bardziej celowałbym w zagraniczne fora, można znaleźć więcej informacji.
witam ma taki problem, że wszytkie kabelki mam dobrze podpiete, ale nie swieci mi wyswietlacz, ogolnie podswietlenie zegarow swieci ale wyswietlacz nie, zegary tez nie reaguja, co może być przyczyną? swieci mi kontrolka oleju
Odezwij się do mnie na Facebooku, link masz w opisie. Coś zaradzimy.
Witam,napisałem wczoraj do Pana na Facebooku,zerkniesz bo bardzo mi na tym zależy ?
Odpisałem ;)
@@MajkyyMwitam, po roku nie używania licznika,właśnie go podłączyłem,licznik się świeci kierunkowskazy palą, ale sam wyświetlacz z przebiegiem, obrotomierz i prędkościomierz nie działają
Bardzo możliwe, że autorzy pozmieniali protokół custom. Też nie zaglądałem dłuższy czas, nie jestem na bieżąco z Simhub. Trzeba porównać Twój i obecny customProtocol i sprawdzić, czy jest to samo, czy są zmiany.
Jakich końcówek na kable używasz żeby wpiąć się w pinyw w kostce licznika ?
Zwykłe przewody do połączenia Arduino. Ewentualnie można użyć takich samych, którymi podłącza się włącznik, LED czy USB do płyty głównej pc (mówimy o przewodach z odzysku)
Witam, planujesz pokazać jak podłączyć kontrolki od świateł i ręcznego?
Plany jak najbardziej są, ze względu na budowę w domu nie mam miejsca na nagrywanie, jednak niedługo zakończę prace budowlane i będę mógł nagrywać.
@@MajkyyMWitam to znowu ja mam pytanie czy nie da rady zrobić światłem i całego licznika na jednej płytce np. arduino mega?
Da się, mi na filmie łatwiej było wytłumaczyć temat, używając dwóch płytek. ;)
@@MajkyyM dzieki za odpowiedz
Cześć. Czy zrobiłbyś poradnik jak podłączyć zegary od golfa 3 do PC numer licznika 1H6 919 033 BM?
Spróbuję zagłębić się w temat. Jeśli się uda, na pewno nagram poradnik. Pozdrawiam
GOOD job dear friend. I made one for me. Was a problem with turning on turn signals. Burned 2 USB to joystick arcade controllers because was trying 12V directly to the arcade controller to turn on turning lights and cluster backlights and etc. Then decided to make turning signals and other lights with Arduino mega. it worked. Now just the problem is about 12V Cluster backlight. I can't turn them on. When was looking for a solution I found your video. Now I decided to add a relay module directly to Arduino. Can you make an English video? or can you add a polish subtitle so I can translate it? Or can you add a full wiring diagram with a basic drawing and part names ( relay, transistor and etc)? If possible please help me with it. Today is 3-month I'm trying to finish my project :((
Witam, można prosić jeszcze raz cały kod od kierunków bo w linku w opisie nic tam nie ma?
Faktycznie, link nie działał.
Już go poprawiłem i wstawiłem na inną platformę.
@@MajkyyM dzięki wielkie.
Proszę ☺️ W razie problemów, zgłaszaj się 😁
@@MajkyyM oki
Witam, moduł przekaźników to 12V czy 5V
Ja wykorzystałem u siebie moduł ze sterowaniem 5V. A z drugiej strony przekaźniki podawały 12V do konkretnych wejść licznika.
Witaj
To znowu ja :D Mam problem z wysyłką do arduino, bo kilka wysyłek jakby nie reagowały.
Kierunkowskaz prawy zapala się gdy włączę tempomat, a olej i tempomat te piny jakby nie działały. Reszta działa jak należy. Jakbyś mógł zerknąć byłbym wdzięczny :)
Oto kod:
#ifndef _SHCUSTOM__#ifndef__ _SHCUSTOMPROTOCOL_H_
#define _SHCUSTOMPROTOCOL_H_
#include
class SHCustomProtocol {
private:
public:
int check;
int mglaprawa;
int mglalewa;
int drogowe;
int prawy;
int lewy;
int podswietlenie;
int reczny;
int cisnieniehamulcow;
int retarder;
int wskazowki;
int akumulator;
int olej;
int abss;
int awaryjne;
int checkPin = 2;
int mglaprawaPin = 4;
int mglalewaPin = 7;
int drogowePin = 10;
int prawyPin = 11;
int lewyPin = 12;
int podswietleniePin = 14;
int recznyPin = 15;
int cisnieniehamulcowPin = 16;
int retarderPin = 17;
int wskazowkiPin = 18;
int akumulatorPin = 19;
int olejPin = 20;
int abssPin = 21;
int awaryjnePin = 8;
// Called when starting the arduino (setup method in main sketch)
void setup()
{
pinMode(checkPin,OUTPUT);
pinMode(mglaprawaPin,OUTPUT);
pinMode(mglalewaPin,OUTPUT);
pinMode(drogowePin,OUTPUT);
pinMode(prawyPin,OUTPUT);
pinMode(lewyPin,OUTPUT);
pinMode(podswietleniePin,OUTPUT);
pinMode(recznyPin,OUTPUT);
pinMode(cisnieniehamulcowPin,OUTPUT);
pinMode(retarderPin,OUTPUT);
pinMode(wskazowkiPin,OUTPUT);
pinMode(akumulatorPin,OUTPUT);
pinMode(olejPin,OUTPUT);
pinMode(abssPin,OUTPUT);
pinMode(awaryjnePin,OUTPUT);
digitalWrite(checkPin,LOW);
digitalWrite(mglaprawaPin,LOW);
digitalWrite(mglalewaPin,LOW);
digitalWrite(drogowePin,LOW);
digitalWrite(prawyPin,LOW);
digitalWrite(lewyPin,LOW);
digitalWrite(podswietleniePin,LOW);
digitalWrite(recznyPin,LOW);
digitalWrite(cisnieniehamulcowPin,LOW);
digitalWrite(retarderPin,LOW);
digitalWrite(wskazowkiPin,LOW);
digitalWrite(akumulatorPin,LOW);
digitalWrite(olejPin,LOW);
digitalWrite(abssPin,LOW);
digitalWrite(awaryjnePin,LOW);
}
void read()
{
int check = FlowSerialReadStringUntil(';').toInt();
int mglaprawa = FlowSerialReadStringUntil(';').toInt();
int mglalewa = FlowSerialReadStringUntil(';').toInt();
int drogowe = FlowSerialReadStringUntil(';').toInt();
int prawy = FlowSerialReadStringUntil(';').toInt();
int lewy = FlowSerialReadStringUntil(';').toInt();
int podswietlenie = FlowSerialReadStringUntil(';').toInt();
int reczny = FlowSerialReadStringUntil(';').toInt();
int cisnieniehamulcow = FlowSerialReadStringUntil(';').toInt();
int retarder = FlowSerialReadStringUntil(';').toInt();
int wskazowki = FlowSerialReadStringUntil(';').toInt();
int akumulator = FlowSerialReadStringUntil(';').toInt();
int olej = FlowSerialReadStringUntil(';').toInt();
int abss = FlowSerialReadStringUntil('
').toInt();
if(check == 1){
digitalWrite(checkPin,HIGH);
}
else
{
digitalWrite(checkPin,LOW);
}
if(mglaprawa == 1){
digitalWrite(mglaprawaPin,HIGH);
}
else
{
digitalWrite(mglaprawaPin,LOW);
}
if(mglalewa == 1){
digitalWrite(mglalewaPin,HIGH);
}
else
{
digitalWrite(mglalewaPin,LOW);
}
if(drogowe == 1){
digitalWrite(drogowePin,HIGH);
}
else
{
digitalWrite(drogowePin,LOW);
}
if(lewy == 1 && prawy == 0){
digitalWrite(lewyPin,HIGH);
digitalWrite(prawyPin,LOW);
}
else if (lewy == 0 && prawy == 1)
{
digitalWrite(lewyPin,LOW);
digitalWrite(prawyPin,HIGH);
}
else if (lewy == 1 && prawy == 1)
{
digitalWrite(lewyPin,HIGH);
digitalWrite(prawyPin,HIGH);
digitalWrite(awaryjnePin,HIGH);
}
else
{
digitalWrite(prawyPin,LOW);
digitalWrite(lewyPin,LOW);
digitalWrite(awaryjnePin,LOW);
}
if(podswietlenie == 1){
digitalWrite(podswietleniePin,HIGH);
}
else
{
digitalWrite(podswietleniePin,LOW);
}
if(reczny == 1){
digitalWrite(recznyPin,HIGH);
}
else
{
digitalWrite(recznyPin,LOW);
}
if(cisnieniehamulcow == 1){
digitalWrite(cisnieniehamulcowPin,HIGH);
}
else
{
digitalWrite(cisnieniehamulcowPin,LOW);
}
if(retarder == 1){
digitalWrite(retarderPin,LOW);
}
else
{
digitalWrite(retarderPin,HIGH);
}
if(wskazowki == 1){
digitalWrite(wskazowkiPin,HIGH);
}
else
{
digitalWrite(wskazowkiPin,LOW);
}
if(akumulator == 1){
digitalWrite(akumulatorPin,HIGH);
}
else
{
digitalWrite(akumulatorPin,LOW);
}
if(olej == 1){
digitalWrite(olejPin,HIGH);
}
else
{
digitalWrite(olejPin,LOW);
}
if(abss == 1){
digitalWrite(abssPin,HIGH);
}
else
{
digitalWrite(abssPin,LOW);
}
}
void loop() {
}
void idle() {
}
};
#endif
if([DataCorePlugin.GameRawData.Lights.check], '1', '0')
+ ';' +
if([DataCorePlugin.GameRawData.Lights.Beacon], '1', '0')
+ ';' +
if([DataCorePlugin.GameRawData.Lights.LowBeams], '1', '0')
+ ';' +
if([DataCorePlugin.GameRawData.Lights.HighBeams], '1', '0')
+ ';' +
if([DataCorePlugin.GameRawData.Lights.BlinkerRightOn], '1', '0')
+ ';' +
if([DataCorePlugin.GameRawData.Lights.BlinkerLeftOn], '1', '0')
+ ';' +
if([DataCorePlugin.GameRawData.Lights.LightsDashboardOn], '1', '0')
+ ';' +
if([DataCorePlugin.GameRawData.Drivetrain.ParkingBrake], '1', '0')
+ ';' +
if([DataCorePlugin.GameRawData.Axilliary.AirPressureWarning], '1', '0')
+ ';' +
if([DataCorePlugin.GameRawData.Lights.BrakeLight], '1', '0')
+ ';' +
if([GameRawData.Drivetrain.ElectricEnabled], '1', '0')
+ ';' +
if([DataCorePlugin.GameRawData.Axilliary.BatteryVoltageWarning], '1', '0')
+ ';' +
if([DataCorePlugin.GameRawData.Axilliary.OilPressureWarning], '1', '0')
+ ';' +
if([DataCorePlugin.GameRawData.Drivetrain.CruiseControl], '1', '0')
Cześć
Odezwij się proszę na Facebooku, a dodatkowo kod wrzuć w hosting kodów, na przykład codeshare lub pastebin. Ogromnie ułatwi to znalezienie błędu, tutaj rozjeżdża się wszystko i zlewa w jeden tekst a wymienione wyżej serwisy oznaczają składnie.
Siemanko, byłby może jakiś sposób na to bez przekaźników i tranzystorów ?
PS:fajny film, czekam na kolejne bo sam mam licznik
Przy bezpośrednim podłączeniu istnieje realna szansa upalenia portów mikrontrolera lub nawet całej płytki.
Pobór prądu może przewyższyć maksymalny prąd, jakim może być obciążony port.
E36 ma wprawdzie wbudowane przekaźniki na kierunkowskazach, jednak dla bezpieczeństwa samego Arduino lepiej jest podłączyć chociażby przez jeden tranzystor.
Myślałem nad przerobieniem żarówek na LED bo przynajmniej Arduino nie ucierpi wtedy.
Mam pytanie czy od ciężarowych też można podłączyć i jak by to wyglądało
Oczywiście, że się da.
Pytanie o jaki konkretnie model chodzi i jak jest sterowany, żeby można było go zaadaptować w domu. Widziałem próby sterowania licznikiem ze Scanii serii R, nowszego już z wyświetlaczem LCD pośrodku.
Jaki to moduł przekaźnikowy ?
Zwykły moduł 4-przekaźnikowy przeznaczony do obugi z Arduino i podobnych.
Dostępny na allegro za kilkanaście złotych
Cześć, mam ten sam licznik ale działa mi tylko prędkościomierz. Wszystko jest dobrze podłączone, mierzyłem napięcie na pinie który ma iść do obrotomierza i wyszło mi ok 3v, czyli powinno działać. Tak samo jest ze wskaźnikiem paliwa i temperatury. W czym może tkwić problem?
Cześć, próbowałeś zamienić piny wyjściowe? Być może jest problem z wyjściami PWM. Masz możliwość przetestowania na innym Arduino / liczniku? 3v swoją drogą może być też za mało (na pograniczu wykrycia sygnału) i może nie działać.
Jeśli będziesz miał nadal problem, odezwij się na facebooku.
@@MajkyyM Próbowałem z innymi pinami, podłączałem też obrotmierz do pinu od prędkościomierza, dalej nic. Spróbuję niedługo z innym arduino. Jak nie wyjdzie to będę pisał.
@@Fexxy Siemka. Mam pytanie odnośnie problemu, bo mam taki sam i chciałbym się spytać jak go rozwiązałeś :D
Od jakiegoś czasu jest informacja na oficjalnej stronie projektu, że paliwo i temperatura mogą działać nieprawidłowo. Mam nadzieję, że w przeciągu kilku dni to sprawdzę i nagram filmik na kanał.
Można odcinek jak podłączyć licznik od E46? Bo ten ci fajnie wyszedł.
Aktualnie mir posiadam licznika od e46, ale będę miał na uwadze, co jeszcze dorzucić do koszyka zakupów :D
Ok dzięki bardzo
Mógłbym prosić o link do modułów? Tranzystor TIP122 z rezystorem 1O gdzie znajde taki w module? (Jestem laikem w elektronice)
Moduły znajdziesz na Allegro, Botland czy innych podobnych sklepach. Wystarczy wpisać "moduł przekaźnika Arduino" i wyskakuje masa wyników
Gotowego modułu z TIP niestety nie widziałem w sprzedaży.
Hello please to link accessoire Bonjour je pourrais avoir la liste ou alors des liens pour acheter les meme pieces qui faut comme carte et tout svp merci
Cześć, niestety ale link do schrmatu połączeń wskazówek z arduino nie działa, jestes moze w stanie coś z tym zrobić, było by super.
Cześć, zaktualizowałem właśnie linki. Dzięki za czujność i pozdrawiam
Witam czy na piracie ets 2 bedzie działaać ? i czt trzeba jakiś plugins ? licznik mi działa ale w grze już nie możesz pomuc prosze
Nie powinno to mieć znaczenia czy oryginalna, czy nie (choć pirata nie sprawdzałem, grałem i gram tylko przez steam).
Musi być wgrany plugin telemetrii zgodnie z wytycznymi z programu Simhub
Pozmieniały się też trochę pliki Custom protocol, pracuję nad aktualizacjami starszych materiałów, jednak UA-cam traktuje na chwilę obecną jako dodatek do 'zwykłego' życia i dość często brakuje po prostu czasu, żeby usiąść i zrobić od a do z jednym ciągiem cały materiał.
Jeśli będą nadal problemy, odezwij się proszę na stronę Facebook
Dzięki bardzo za odpowiedz już to ogarnełem jestem samo łukiem chciałbym jeszcze zrobić coś takiego żeby jak właczę np swiatła to pali sie dioda da sie tak w jakiś prosty sposób zrobić to na uno andruino ?
Tak, robisz funkcję wysyłki w Simhub jak w jednym z moich materiałów.
Następnie konfigurujesz odpowiednie funkcje w szkicu Arduino i po wgraniu powinno zadziałać.
Możesz się posiłkować materiałem np. o kierunkowskazach, żeby mieć zarys.
Światła krótkie to Low Beam, a drogowe długie to High Beam.
Powodzenia ;)
Dzieki bedę próbował
Cześć, mam identyczne zegary jak twoje, jednak ni jak nie mogę uruchomić wskaźników paliwa i temperatury, wiesz w czym może tkwić problem? Samo podłączenie i konfiguracja raczej git, arduino to klon nano
Sterowniki wszystkie masz? Być może te sterowniki, które masz obecnie zainstalowane, nie współgrają ze sprzętem. Masy arduino i licznika połączone?
@@MajkyyM wszystko podłączone jak według schematu na filmie, jedynie zmieniłem w programowaniu wyjścia żeby się zgadzały ze schematem, sterowniki pobralem po,, numerze,, arduino czyli ch340g
@TonsilRenovation odezwij do mnie się na Facebooku, spróbujemy zaradzić coś
@@MajkyyM jak cię znajdę?
@@MajkyyM napisałem
Jaki zasilacz kupić? Bo chcę to zrobić😁
12v 2A będzie w zupełności wystarczający, jeśli podłączasz sam licznik. A nawet zostanie trochę zapasu.
@@MajkyyM a do czwgo podłączyć płytkę stykową
Płytki stykowej użyłem w filmie, żeby wszystko było widoczne i zrozumiałe. Jeśli nie masz płytki stykowej albo chcesz to schować gdzieś, gdzie nie ma zbyt miejsca, odtwarzasz połączenia ze schematu łącząc bezpośrednio licznik z Arduino.
@@MajkyyM też chcę użyć płytki, tylko nie wiem jak ją podłączyć do zasilacza🙃
Jeśli chcesz użyć płytki stykowej, kupujesz przewody połączeniowe do płytki stykowej i po prostu ucinasz jedną z końcówek (o ile to jest model z dwiema wtyczkami w osłonce plastikowej, są też w formie drucików) i masz dostęp do przewodu. Odizolowujesz i łączysz 😁
Jeśli są za cienkie, możesz je zdublować na szynie zasilania.
Ewentualnie możesz zrobić swój, jeśli masz pod ręką kawałek przewodu, goldpiny, trochę cyny i lutownicę i ewentualnie kawałek rurki termokurczliwej, żeby zabezpieczyć się przed niekontrolowanym połączeniem (jak masz kilka przewodów koło siebie)
Zasilacz na płytkę to zwykły 12V 2A czy jakiś inny?
Zwykły wystarczy lub dla wygody zasilacz do LED z terminalami śrubowymi.
Jakikolwiek zasilacz 12v o wydajności co najmniej 1A, jednak optymalnie 2A lub więcej. Licznik pobierze i tak tyle prądu, ile aktualnie będzie potrzebował, więc jeśli będzie miał większy prąd to nic się nie stanie.
Witam. Jest Pan może w posiadaniu schematów licznika z Mercedesa W210?
Niestety nie, trzeba szukać po forach typowo poświęconych Mercedesowi.
Gdyby pan bylby w posiadaniu takowych schematow bardzo bym prosil
Cześć czy mogę prosić Pana o pomoc w budowaniu licznika?
Proszę napisać do mnie na Facebooku ;)
Jedno Arduino nie ogarnie wskaźników i kierunkowskazów?
W filmie było wyraźnie zaznaczone, dlaczego użyłem dwóch Arduino. Proszę obejrzeć ze zrozumieniem.
Cześć czy da się zrobić kierunki i wskaźniki na arduino uno w jednym
Cześć, technicznie jest do to wykonania, ale mogą pojawić się opóźnienia w prezentacji danych na liczniku a nawet zerwania transmisji danych (przepełnienie bufora). Ja miałem taką sytuację, że się resetowało w trakcie wyścigu, jednak mój projekt licznika jest oparty o szynę CAN o dużej prędkości (dużo danych zmienia się w krótkim czasie). Nie wiem jak po aktualizacjach programu ma to odniesienie teraz i na chwilę obecną niestety nie mam możliwości tego sprawdzić.
A tak wogógle nie mogę obudzić licznika bo arduino uno r3 nie łoczy się z simhub
@@MajkyyM masz może messenger albo discord to pokażę ci co się dzieje
Odezwij się na Facebooku, link do strony jest w opisie.
Czy licznik dystansu mógłby pokazywać np godzinę?
Sam nie testowałem i nie próbowałem.
Jednak wydaje mi się, że to będzie trudne do zrealizowania lub niemożliwe.
Prędzej dało by się uzyskać dostęp do wyświetlacza pokładowego (coś jak FIS w grupie VAG). Było kilka tematów o wyświetlaniu danych właśnie na wyświetlaczu komputera pokładowego.
can you do with bmw e46 cluster plsSS I can't find any info on how to make it
Sorry my friend, I can not make any vid due to renovation of my house in the near future :(
hello,can e36 instument wiring be used on e39?
Hello!
Sadly not, e36 has analog steering, in e39 you have got CAN, so You need CANshield and then porting all output (RPM, Speed etc) into CAN frames. Mondeo MK3 has the same type of communication, so we could make an adaptation of code form mine CANDuino :)
a kiwrunkowskazy slychac w prawdziwym życiu czy tylko w grze?
Jeśli jest "przerywacz" w liczniku czy to mechaniczny czy w formie głośniczka tak. Jeśli użyjesz modułu klasycznych przekaźników (nie elektronicznych SSR) to także będzie słyszalne przełączanie stanu styków.
W mondeo MK3 głośniczek od kierunkowskazów jest wbudowany w manetkę i żeby usłyszeć klikanie, trzeba podwoić przewód od przekaźnika do licznika i do manetki (jeśli używasz kompletu licznik i manetka z Mondeo)
Pozdrawiam :)
jak podłączyć wszystko pod jedno arduino?
Można wykorzystać tylko jedno Arduino, polecam Mega2560, ja pokazałem na wideo na dwóch, żeby wszystko było jasne i klarowne. Wspomniałem o tym w filmie :)
Jednak nie wszystkie funkcje będą działać, temperatura i wskazanie paliwa może pokazywać losowe wartości -> oficjalna informacja od twórców Simhub. Na chwilę obecną pracują nad rozwiązaniem.
Siemka
Świetnie to zrobiłeś, ale ja mam pytanko odnośnie podłączenia tranzystorów. Aby to podłączyć muszę podłączyć kilka rezystorów i jeden tranzystor? (oczywiście 1 LED)
I jeszcze jedno, jak dobrać tranzystor. Pytam się, bo masz większe doświadczenie niż ja :D
Jeden rezystor - jeden tranzystor. Rezystor jest tutaj do ograniczenia prądu bazy, ponieważ ona jest takim potworkiem, co zjada tyle prądu, ile dostarczasz i robi to łapczywie. A to z kolei może spalić mikrokontroler. Dlatego ograniczamy prąd.
Tranzystor TIP122 plus rezystor 1 kOhm (jeden kiloom). Schematów podłączenia jest mnóstwo w internecie. Emiter do masy, plus urządzenia do zasilania, minus przez kolektor tranzystora do masy.
A bazą sterujesz za pomocą Arduino.
@@MajkyyM Dzięki wielkie za rozpisanie tego dla przeciętnego Kowalskiego ;) Jeśli chodzi o elektronikę troszkę kumam, ale nie lubię tego. Wolę elektrykę i został mi rok szkoły w tym kierunku :) Pozdrawiam i jak będę miał problemy to się odezwę :)
@@MajkyyM Jeszcze jedno. Jeśli żarówki są na 12V to ten tranzystor TIP22 wystarczy?
@@MajkyyM Z tego co widzę to w takim przypadku sterujemy MASĄ urządzenia, a co zrobić jeśli tranzystor ma sterować zasilaniem "+"? Bo chodzi mi o kierunkowskazy, a one działają jak podłączymy do nich +12
@@Kamil01OFFICIAL W TIP122 sterujemy plusem. Zerknij do noty katalogowej a wszystko się rozjaśni :) Między dodatni zacisk a Kolektor wpinamy szeregowo obciążenie.
W komentarzu wyżej pomyliłem się i "zjadłem" 1. Powinno być TIP122.
components101.com/tip122-pinout-equivalent-datasheet
Czy licznik z e46 bedzie dziala tak samo?
W E46 jest już szyna CAN. Możliwe, że część danych leci właśnie tą szyną, a część tak, jak w E36 (albo wyliczane są na podstawie danych z szyny CAN i podawane dalej do modułów nie obsługujących szyny).
Nie testowałem licznika z E46 i ciężko mi jednoznacznie się wypowiedzieć.
@@MajkyyM w takim razie jaki licznik jeszcze mozna zrobic? Bo do e36 drogie
Najtaniej widziałem z e36 za 80 plus KW. Próbować można z Golfa IV, Passata, starsze Audi, Seat. Każdy tak na prawdę sterowany przez PWM, niestety nie wiem jakie obsługują który sposób (czy PWM czy CAN).
jak jest ktoś kto mieszka w krakowie i wie jak zrobić same liczniki prędkości i czy jakbym miał wszystko co potrzebne to czy mógłby mi płatnie pomóc?
Chciałbyś mieć same obroty i prędkość na własnej tarczy, czy na jakimś konkretnym liczniku?
Witam. Ja u siebie mam problem z wskazówka od prędkośći skacze mi. Tylko w ets2
Jak dokładnie skacze?
Skontaktuj się ze mną poprzez Facebook.
Coś zaradzimy
@@MajkyyM Witam. Udało wam się rozwiązać ten problem?
Niestety nie otrzymałem wiadomości od Pana Mariusza.
@@MajkyyM mozna jakis link do skontaktowania się na Facebooku?
@@techkubas3145 u mnie był za słaby zasilacz
Hello, I am building a simracing with an e46 dashboard (I have photos and I will upload the process to UA-cam). and I want to make the cluster work, do you have photos or something more detailed on how to assemble the arduino, the resistor board, transistors, etc?
Or if you would pay yourself? Thanks a lot!
It's super cool what you've done :)
Hello! I don't have any experience with E46 cluster. You can ask Melly aka MorGuux at Simhub's. Discord for help.
Jest ktoś w stanie mi pomóc mam arduino uno i liczniki od golfa 3 ale nie umiem podpiąć zasilania aby działały
Musisz mieć rozpiskę gniazd licznika. Szukaj pod nazwą na przykład :
"golf 3 cluster pinout" albo "golf 3 cluster wiring diagram" lub podobne
Wtedy wybierasz odpowiednie złącza i powinno zadziałać.
Tu masz podstawowe zasilanie (uniwersalne dla praktycznie każdego licznika).
Terminal 15 to zasilanie +12v po przekręceniu stacyjki
Terminal 30 to stały +12v
Terminal 31 to masa
@@MajkyyM schemat wtyczki jako taki znalazłem ale nie wiem jak podpiąć zasilanie i czy muszę podpiąć wszystkie piny z masą i piny z +12v
To oczywiste, że bez zasilania nie ruszy :)
Wszystkie wymagane piny zasilania i masy muszą być podpięte, włączając w to połączenie mas Arduino, zasilacza i samego licznika (i ewentualnych przekaźników podłączonych do licznika)
@@MajkyyM to bardzo skomplikowana wiązka jak dla mnie bo znalazłem projekt na internecie ale nie jest on zbyt prosty ponieważ musiałem lutować. Kable +12V odpowiadają za obroty no i ciężko jest zrozumieć schemat który jest tam pokazany nie wiem czy mam podpiąc +12V pod pin licznika czy pod zasilanie i czy zasilanie z arduino wystarczy, kupiłem oddzielny zasilacz który jak na razie uruchomił mi tylko liczniki ale nic nie pokazały poza tym że świecą i widzę czas oraz przebieg
Wyślij do mnie wiadomość na stronie Facebooka, tutaj nie mogę udostępnić schematu
Link do strony jest w opisie kanału w linkach
Bonjour je peut avoir les liens des carte svp et le profil
Spotkałeś się może z przypadkiem, że licznik normalnie działa ale w losowych momentach nagle się resetuje (zapalają się wszystkie kontrolki itp) i wraca do normalnego działania. Czasami zdarzy się tak raz na 20min a czasami kilka razy w ciągu minuty. Wiesz jak temu zaradzić?
Spotkałem się z tym, jednak nie znalazłem jeszcze rozwiązania.
Rozmawiałem z kolegą, który zrobił coś podobnego i podejrzewa, że bufor Arduino (w moim przypadku Uno) nie wyrabia i się restartuje, jednak nie ma co do tego pewności.
@@MajkyyM Ja też mam uno , testowałem zasilacze bo myślałem że może któryś nie daje rady, ale na każdym to samo .
Więc co mogę zrobić, jeśli komuś działa stabilnie ?
Masz możliwość podmiany Arduino na jakieś inne, np. Mega albo Leonardo?
Mam u siebie kilka innych Arduino. jednak nie mam możliwości przetestować u siebie, nadal ciągnie się remont domu i nie mam po prostu miejsca.
@@MajkyyM Dziękuję za pomoc. Okazało się jednak że sprawcą był sam licznik, jest gdzieś uszkodzony, prawdopodobnie zimne luty i sam się resetuje co jakiś czas.
Mam też radę dla tych którym się resetuje mimo działającego licznika.
Trzeba zwiększyć pamięć bufora z domyślnych 64bit na 256bit
Cenna uwaga. Dzięki :) I równocześnie dobrze, że znalazł się problem.
Niedobrze, że to licznik a nie Arduino albo przewody :(
Witam Pana można sie zemną skontaktować
Siemka moze ktos jeszcze bedzie to ogladal i mi pomorze
Problem moj jest w tym ze mam kod do tego programu arduino i jak go wrzucam tam to nie chce sie zweryfikowac ani wgrac do arduino i nie wiem co jest przyczyna pomorze ktos??
Czy wyświetla się jakiś błąd?
Wybrałeś poprawny model płytki i odpowiedni port COM?
@@MajkyyM tak wyświetla się błąd a model jest dobry i wejście tak samo dobre
DisplayClientV2:56:10: fatal error: Tone.h: No such file or directory
#include
^~~~~~~~
compilation terminated.
exit status 1
Tone.h: No such file or directory
Z tego błędu wynika, że nie ma biblioteki Tone.
Doinstaluj ją i powinno śmigać.
@@MajkyyM no właśnie próbowałem już i dalej nic może że masz jakiś kod do tego tone.h
Czy mogę szkicować?
Wszystkie potrzebne kody i schematy są w linku w opisie :)
🙏
wv passat wiring?
Which model of Passat, which cluster (CAN, non-CAN)? I need more information.
Czy SimHub jest płatny
Generalnie rzecz biorąc jest darmowy, ale ma ograniczenie odświeżania do 10 FPS. Jest też opcja jednorazowego zakupu licencji w celu odblokowania pełnej prędkości odświeżania i innych dodatkowych rzeczy.
Wszystkie szczegóły znajdziesz na stronie projektu.
Spróbuj najpierw darmowej wersji, czy będzie odpowiadać Ci podstawowa funkcjonalność. W każdym momencie możesz rozszerzyć wersję.
JAK właczyć poświetlanie liczników ?
Schemat połączeń jest w linku w opisie.
Pin podświetlenia nr 2 znajduje się w gnieździe oznaczonym białym kolorem.
Na ten pin należy podać napięcie +12v, jeśli chcemy sami sterować podświetleniem, podłączamy dodatkowo albo oryginalny przełącznik świateł, albo zwykły przełącznik 0-1.
@@MajkyyM a skąd wziąć napięcie +12 v, ?
A skąd wziąć 12 v ?
@@bvhhhhhggyy3057 Z zasilacza, którym zasilasz licznik :)
@@dsdsa1410 Z zasilacza, którym zasilasz licznik :)
Kod od kierunkowskazów nie działa!
Czy skopiowałeś wszystkie linie kodu w oznaczone miejsca w pliki z linku? Są tam wydzielone sekcje, gdzie co trzeba wkleić.
Wyświetla się jakiś błąd?
12v I 1a wystarczy
Powinien sobie poradzić na same wskaźniki, jednak lepiej wykorzystać 2A, zawsze jest możliwość dopiąć dodatkowe wskaźniki bez obawy, że będzie za mała wydajność prądowa.
@@MajkyyM dzięki z a odpowiedz
Czy da się podłączyć licznik od BMW E39
A czy takie coś też podłączasz?
ua-cam.com/video/NCbJ7Ges6Qs/v-deo.html
Jeśli idzie przez canbus to jak najbardziej dało by się coś takiego zrobić.
Mój kokpit oparty o mondeo MK3 działa na canbus i jeśli podobnie są sterowane liczniki z linku, który wysłałeś, to wystarczyło by zmodyfikować nieco kod pod Clio
Musiał bym się bardziej wgryźć w temat Francuzów.
Dzięki za link, podejrzę go w wolnej chwili
@@MajkyyM Zatem jak to zrobić na Arduino, licznik nie jest ważny, ważne, żeby to działało na CANbus, a licznik obojętny?
@@notfilister5347 Musisz mieć licznik wspierający CAN. Wtedy dopiero coś można działać. Sprawa numer dwa to musisz coś przesłać do licznika, żeby ten wiedział, jakie dane w jaki sposób ma wyświetlić. Czyli potrzebujesz tzw. ramki CAN, które zawierają dane dot. np obrotów, prędkości. Niestety producenci aut nie udostępniają takich danych, więc są dwa wyjścia: szukać informacji, do których ktoś wcześniej się dokopał i testować lub samemu kupić lub zbudować CAN-logger, który zbiera dane z szyny komunikacyjnej i dopiero te dane filtrować i adaptować do obsługi licznika.
jak włączyć podświetlenie liczników ?
Schemat połączeń jest w linku w opisie.
Pin podświetlenia nr 2 znajduje się w gnieździe oznaczonym białym kolorem.
Na ten pin należy podać napięcie +12v, jeśli chcemy sami sterować podświetleniem, podłączamy dodatkowo albo oryginalny przełącznik świateł, albo zwykły przełącznik 0-1.
Cześć możesz podać swojego facceboka chciałbym się z tobą skontaktować.
Wszystkie moje media społecznościowe są w opisie :)