Przerobienie kierownicy pod sterowanie tabletem.

Wszystko o modyfikacjach i budowie nagłośnień naszych aut.

Postprzez Przemek323c » 25 sie 2014, 10:46

airbob napisał(a):Będziemy przerabiać układ i zdalnie dobierać rezystory, Asgota będzie biegał po kolejne rezystory ? Trzeba kupić pewny układ i nie mieć problemów.


Jak kolega sie porywa na taki projekt to da sobie tez rade z przeczytaniem datasheeta i policzeniem dzielnika dla 5v. Uzywam takich przetwornic i prkiem da sie regulowac w calym zakresie.

Xionc napisał(a):Ja bym raczej nie szedł w trzymanie 3 sekundy ale w jednoczesne naciskanie 2 przycisków, co powinno dać jakąś charakterystyczną oporność którą da się wyłapać i odpalać inne przekaźniki.


To juz jak pisalem zalatwiasz softowo, ilosc kombinacji i co maja wlaczac wedle uznania.

Xionc napisał(a):Przemek323c: te moduły są już z diodami i izolacją optyczną, przynajmniej ten co mam w domu.


To akurat duzy + !
Przemek323c
 

Postprzez Asgota » 25 sie 2014, 11:22

ok dzięki za podpowiedzi dziś zadzwonię do sprzedawcy arduino nano którego mi podał w linku Xionc i dopytam co do tej przetwornicy.
Avatar użytkownika
Forumowicz
 
Od: 29 kwi 2013, 11:38
Posty: 120
Skąd: Czestochowa
Auto: Mazda 323F 2.0 Sportive (FS01)

Postprzez Xionc » 25 sie 2014, 14:35

Asgota napisał(a):ok dzięki za podpowiedzi dziś zadzwonię do sprzedawcy arduino nano którego mi podał w linku Xionc i dopytam co do tej przetwornicy.


A to przetwornica, moduł i NANO u jednego gościa są, tak? Może takiego rezystora znajdzie i Ci gratis dorzuci :)
Pozdrawiam,
Xionc Krzysztof :)

Moje byłe: 2 x 323BG | 2 x 323BA | 1 x Xedos6 CA | 1 x Mazda6 GG | 1 x Mazda6 GH
statusTest
Avatar użytkownika
Forumowicz
 
Od: 2 cze 2004, 23:25
Posty: 2479 (5/23)
Skąd: Warszawa
Auto: Mazda CX-7 2.3T AT AWD '08

Postprzez Asgota » 25 sie 2014, 23:39

Wszystko zamówione, paczka wysłana dziś ok 12 ^^ Do środy powinno już być, więc będziemy lutować :)

zamówiłem to jako przetwornice, sprzedawca powiedział że bez problemu uzyskam 5V i 2A nawet 3 ale wtedy muszę nakleić radiator.

http://allegro.pl/zasilacz-przetwornica ... 92648.html

oraz

http://allegro.pl/4-x-przekaznik-arduin ... 49964.html

i oczywiście

http://allegro.pl/arduino-nano-3-0-kabe ... 89827.html

Rezystor kupię w Częstochowie, jutro jadę kończyć malowanie drugiej Madzi (BA) to kupię po drodze.
Coś jeszcze trzeba czy mamy wsio?
Avatar użytkownika
Forumowicz
 
Od: 29 kwi 2013, 11:38
Posty: 120
Skąd: Czestochowa
Auto: Mazda 323F 2.0 Sportive (FS01)

Postprzez Xionc » 26 sie 2014, 08:02

Teraz musisz to podłączyć na stole (zasilanie z USB kompa na razie), zainstalować program Aruino żęby wgrać program do mikrokontrolera. Potem dobrać wartości przycisków i jak zadziała to przenieść do samochodu.
Pozdrawiam,
Xionc Krzysztof :)

Moje byłe: 2 x 323BG | 2 x 323BA | 1 x Xedos6 CA | 1 x Mazda6 GG | 1 x Mazda6 GH
statusTest
Avatar użytkownika
Forumowicz
 
Od: 2 cze 2004, 23:25
Posty: 2479 (5/23)
Skąd: Warszawa
Auto: Mazda CX-7 2.3T AT AWD '08

Postprzez PLaster » 26 sie 2014, 09:45

ha, widzę że dalej walczycie ;)

Powodzenia
www.czelej.net
Avatar użytkownika
Klubowicz
 
Od: 4 lut 2008, 02:41
Posty: 2351 (22/37)
Skąd: Mark k. Warszawy/Podlasie
Auto: GH '10 L5 125KW
CR '08 LF 107KW

Postprzez Asgota » 26 sie 2014, 11:14

Dopiero zaczynamy walkę, tyle co części zamówione. :D

Xionc, jak możesz narysuj jakiś schemat tego jak mam polutować etc. Jak przyjdzie paczka to zrobię to szybko i napisze co i jak.
Avatar użytkownika
Forumowicz
 
Od: 29 kwi 2013, 11:38
Posty: 120
Skąd: Czestochowa
Auto: Mazda 323F 2.0 Sportive (FS01)

Postprzez Trolix » 26 sie 2014, 12:37

Powodzenia zycze. Jak sie uda to tez sie biore za cos takiego.

tap
https://t.me/pump_upp
Avatar użytkownika
Forumowicz
 
Od: 27 cze 2008, 11:40
Posty: 1209 (49/41)
Skąd: https://t.me/pump_upp

Postprzez Przemek323c » 26 sie 2014, 12:51

Najpierw podlacz zebys mogl wrzucac soft.
Przemek323c
 

Postprzez Xionc » 26 sie 2014, 15:34

Asgota napisał(a):Xionc, jak możesz narysuj jakiś schemat tego jak mam polutować etc. Jak przyjdzie paczka to zrobię to szybko i napisze co i jak.


Podłączenia od kierownicy masz opisaną na 1 stronie. Rezystor R1 to 2,2k.

Obrazek

Przekaźniki podłączasz tak:

Arduino – moduł przekaźników
GDN – GDN
+5V – Vcc
2 – IN1
3 – IN2
4 – IN3
5 – IN4

i to tyle.
Pozdrawiam,
Xionc Krzysztof :)

Moje byłe: 2 x 323BG | 2 x 323BA | 1 x Xedos6 CA | 1 x Mazda6 GG | 1 x Mazda6 GH
statusTest
Avatar użytkownika
Forumowicz
 
Od: 2 cze 2004, 23:25
Posty: 2479 (5/23)
Skąd: Warszawa
Auto: Mazda CX-7 2.3T AT AWD '08

Postprzez Asgota » 27 sie 2014, 00:52

Ten rezystor pomiędzy arduino a każdym przekaźnikiem musi być? czy połączyć arduino bezpośrednio z przekaźnikami i tyle?

Dziś paczka do mnie nie dotarła może będzie jutro, jak się pojawi to może wieczorkiem coś pokombinuję bo dziś skończyliśmy malować BA i jutro składanko <jupi>

Kierownice mam w domu, tablet przerobiony też więc chyba prototyp zbuduję w domu i podepnę do USB i każdy przycisk sprawdzę na tablecie, jak zadziała przeniosę do auta :)
Avatar użytkownika
Forumowicz
 
Od: 29 kwi 2013, 11:38
Posty: 120
Skąd: Czestochowa
Auto: Mazda 323F 2.0 Sportive (FS01)

Postprzez Przemek323c » 27 sie 2014, 07:36

Jesli jest tam juz optoizolacja to powinno sie dac wlaczac bezposrednio z portu procesora.
Przemek323c
 

Postprzez Xionc » 27 sie 2014, 07:52

Asgota napisał(a):Ten rezystor pomiędzy arduino a każdym przekaźnikiem musi być? czy połączyć arduino bezpośrednio z przekaźnikami i tyle?


Nie, rezystor był w projekcie z tranzystorem. Przekaźniki bezpośrednio do wyjść Arduino, tak jak napisałem wyżej.
Pozdrawiam,
Xionc Krzysztof :)

Moje byłe: 2 x 323BG | 2 x 323BA | 1 x Xedos6 CA | 1 x Mazda6 GG | 1 x Mazda6 GH
statusTest
Avatar użytkownika
Forumowicz
 
Od: 2 cze 2004, 23:25
Posty: 2479 (5/23)
Skąd: Warszawa
Auto: Mazda CX-7 2.3T AT AWD '08

Postprzez Asgota » 27 sie 2014, 23:47

Xionc napisał(a):
Asgota napisał(a):Przekaźniki podłączasz tak:

Arduino – moduł przekaźników
GDN – GDN
+5V – Vcc
2 – IN1
3 – IN2
4 – IN3
5 – IN4

i to tyle.


GDN – GDN --- GND znajduje się po stronie D1,D2,D3... i tu mam wpiąć?
+5V – Vcc --- nie mam +5v po stronie D1,D2,D3... jest tylko po stronie A1,A2,A3... czyli po stronie kierownicy tam gdzie rezystor 2,2k. Mam się wpiąć w ten pin czy osobne zasilanie?

inaczej mówiąc 5v mam pobrać z pinu który zaznaczyłem kółkiem na zdjęciu a GND z 1 czy 2 na zaznaczonej na fotce? Chodzi oczywiście o przekaźniki
Obrazek
Avatar użytkownika
Forumowicz
 
Od: 29 kwi 2013, 11:38
Posty: 120
Skąd: Czestochowa
Auto: Mazda 323F 2.0 Sportive (FS01)

Postprzez Xionc » 28 sie 2014, 09:02

GDN to zawsze GDN nie ważne z której strony się podepniesz, tak samo jak +5V. Także musisz rozdzielić te kabelki jakoś zgrabnie.
Pozdrawiam,
Xionc Krzysztof :)

Moje byłe: 2 x 323BG | 2 x 323BA | 1 x Xedos6 CA | 1 x Mazda6 GG | 1 x Mazda6 GH
statusTest
Avatar użytkownika
Forumowicz
 
Od: 2 cze 2004, 23:25
Posty: 2479 (5/23)
Skąd: Warszawa
Auto: Mazda CX-7 2.3T AT AWD '08

Postprzez Asgota » 28 sie 2014, 15:27

Miałem pecha i przy mierzeniu 5v w nano zrobiłem zwarcie i nano poszło w kosz...

kupiłem nowe Arduino Mega 2560 macie zdjęcie niżej, powiedzcie mi czy tutaj tak samo wszystko podłączam jak w nano?
Jak widać jest zasilanie 3,3V oraz 5V oraz aż 53 piny wyjściowe i 15 wejściowych.
Program już wrzuciłem problemu z tym nie było.

Obrazek
Avatar użytkownika
Forumowicz
 
Od: 29 kwi 2013, 11:38
Posty: 120
Skąd: Czestochowa
Auto: Mazda 323F 2.0 Sportive (FS01)

Postprzez Xionc » 28 sie 2014, 15:33

Jak jest kompatybilne to zadziała. Moje wygląda podobnie tylko nie ma tylu wyjść. Z lewej użyłem A0, +5 i GDNx2 a z prawej 2, 3, 4, 5. I nie pal tyle, palenie szkodzi zdrowiu ;)
Pozdrawiam,
Xionc Krzysztof :)

Moje byłe: 2 x 323BG | 2 x 323BA | 1 x Xedos6 CA | 1 x Mazda6 GG | 1 x Mazda6 GH
statusTest
Avatar użytkownika
Forumowicz
 
Od: 2 cze 2004, 23:25
Posty: 2479 (5/23)
Skąd: Warszawa
Auto: Mazda CX-7 2.3T AT AWD '08

Postprzez Asgota » 28 sie 2014, 16:12

Spoko już rzucam palenie :) Wszystko podłączyłem i działa! ale nie tak jak trzeba :D

Po podpięciu arduino do usb (gotowego podłączonego do kierownicy i przekaźników) moduł nr 3 zwiera się, pomimo nie wciskania żadnych przycisków. (świeci się IN3 stale) Po wciśnięciu jakiegokolwiek przycisku 3 się rozłącza i nic nie świeci. Na moje to chyba źle dobrane wartości ale nie wiem.

Xionc jak możesz podaj mi numer telefonu na PW to zadzwonię i może coś wymyślimy.

Podłączenie bez przyciskania:

Obrazek

Podłączenie z przyciśnięciem obojętnie jakiego przycisku:

Obrazek

Ok sprawa rozwiązana, pod kompem jest ok, ciekawe co będzie w aucie :)

Musiałem tylko pozmieniać wartości w programie:
Czasami jest tylko problem z rel1 i rel2 czasem się zwierają na przemian np świeci rel1 a przy puszczaniu rel2 ale to tylko przy bardzo szybkim przyciskaniu.

Kod: Zaznacz cały
int rel1 = 2;
int rel2 = 3;
int rel3 = 4;
int rel4 = 5;

void setup() {
  // initialize serial communication at 9600 bits per second:
  Serial.begin(9600);
  pinMode(rel1, OUTPUT);      // relay pins
  pinMode(rel2, OUTPUT);      // relay pins
  pinMode(rel3, OUTPUT);      // relay pins
  pinMode(rel4, OUTPUT);      // relay pins
  digitalWrite(rel1, HIGH);
  digitalWrite(rel2, HIGH);
  digitalWrite(rel3, HIGH);
  digitalWrite(rel4, HIGH);   
}

// the loop routine runs over and over again forever:
void loop() {
  // read the input on analog pin 0:
  int sensorValue = analogRead(A0);

  Serial.println(sensorValue);

  if(sensorValue >=45 && sensorValue <= 70)
    digitalWrite(rel1, LOW);
  else
    digitalWrite(rel1, HIGH);
   
  if(sensorValue >=20 && sensorValue <= 32)
    digitalWrite(rel2, LOW);
  else
    digitalWrite(rel2, HIGH);

  if(sensorValue >=300 && sensorValue <= 400)
    digitalWrite(rel3, LOW);
  else
    digitalWrite(rel3, HIGH);
  if(sensorValue >=100 && sensorValue <= 130)
    digitalWrite(rel4, LOW);
  else
    digitalWrite(rel4, HIGH);   
   
}


Filmik z działania:


Teraz pytanie czy mogę podpiąć to arduino bezpośrednio pod instalację auta czyli 12v?
z tego co się dowiedziałem płytka obsługuje od 3-20V
Avatar użytkownika
Forumowicz
 
Od: 29 kwi 2013, 11:38
Posty: 120
Skąd: Czestochowa
Auto: Mazda 323F 2.0 Sportive (FS01)

Postprzez Xionc » 28 sie 2014, 18:23

Hej!

Rozumiem, że otworzyłeś konsolę w programie i odczytałeś poprawne wartości a nie robiłeś tego na oko :) ?

Co do zasilania, to chyba nie jest tak kolorowo. Chociaż może ta wersja mega sobie poradzi, ale na forum arduino radzili użyć stabilizatora.
Pozdrawiam,
Xionc Krzysztof :)

Moje byłe: 2 x 323BG | 2 x 323BA | 1 x Xedos6 CA | 1 x Mazda6 GG | 1 x Mazda6 GH
statusTest
Avatar użytkownika
Forumowicz
 
Od: 2 cze 2004, 23:25
Posty: 2479 (5/23)
Skąd: Warszawa
Auto: Mazda CX-7 2.3T AT AWD '08

Postprzez airbob » 28 sie 2014, 19:18

Wydaje mi się że na płytce jest stabilizator (obok gniazda zasilającego) ten z czterema wyprowadzeniami. Trzeba by go obmierzyć jakie ma napięcia na nogach i czy jedna z nich jest podłączona do masy.

A co konkretnie zrobiłeś poprzedniej płytce że padła ? Może wcale nie jest tak źle i da się ją uratować.
Avatar użytkownika
Forumowicz
 
Od: 18 gru 2007, 10:55
Posty: 1545 (0/34)
Skąd: Wrocław gg8161056 tel.503304123

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości

Moderator

Moderatorzy Tuning i modyfikacje