Dupa ce am modificat sketch-ul prezentat in articolul anterior pentru a avea numarul de stari care trebuie, Tommy a transferat proiectul pe un cablaj independent, realizand un modul cu conectori pentru a putea fi montat usor pe masina.
Cablajul inainte de gaurire arata asa:
iar cu cu piesele montate arata asa:
iar conectarea se face simplu, acum fiind in faza de testare:
Modulul este disponibil pentru vanzare pentru pretul de 170lei (transportul nu este inclus), iar pentru asta trebuie sa-l contactati pe Tommy pe email: tommy_pluss2007@yahoo.com !! De asemenea, modulul este echipat cu un buton simplu, ca cel din poze, dar se poate monta unul la cererea clientului...
Placa compatibila Arduino a fost achizitionata de la ArduShop.ro folosind codul Z4A413ZN de reducere de 5% a valorii cumparaturilor (in cos):
In prima parte am prezentat un montaj cu o placa Arduino de pornire si oprire a motorului unui automobil, in partea a doua am prezentat modulul si testele realizate de Tommy. Dupa ce am discutat cu el cum ar fi mai sigur si mai interesant, am pus intai un afisaj LCD1602 cu interfata i2c pentru a vedea starile, schema devine:
Observatie: Aceste montaje se pot realiza cu module achizitionate de la ArduShop.ro si, ca bonus, ca sunteti vizitatori ai paginii mele, in cosul de cumparaturi aveti o reducere de 5% daca introduceti codul de reducere Z4A413ZN ..
PS: La recomandarea lui Tommy, am scos o stare intermediara (cea de-a doua, care o consideram eu ON), dupa cum se vede in filmuletul sistem pornire/oprire motor autoturism (7)
In articolul de prezentare (Modul de pornire/oprire motor masina) am testat cu o placa Arduino si un shield ... dar Tommy, care imi si solicitate sketch pentru acest modul a realizat teste practice, realizand si modulul pe un cablaj independent cu o placa Arduino Nano si relee la 12V comandate prin intermediul unor tranzistoare, avand si parte de stabilizare cu LM7805 in capsula TO-220 pe radiator:
Inlocuirea comutatorului de pornire motor sau oprire de la masina cu un sistem electronic (buton fara retinere) este ceva interesant...
Pe comutator pozitiile sunt: - LOCK (repaus, oprire); - ACC (accesorii, doar foarte putini consumatori alimentati); - ON (contact, consumatorii alimentati); - START (comanda demaror). Pentru inceput am facut un montaj de test:
Led-urile au urmatoarele culori, la testele mele: - led galben - pozitia ACC - led verde - pozitia ON - led rosu - pozitia STARTER - led alb - simuleaza starea de pornit a motorului In prima faza, am scris un sketch (car_engine_control_ver1.ino) , care la alimentare are toate ledurikle stinse
la o apasare scurta a butonului fara retinere, aprinde led-ul galben, corespunzator pozitiei ACC (accesorii)
la urmatoarea apasare, se aprinde si ledul verde, corespunzator pozitiei ON
dupa care la o apasare lunga aprinde pentru cca. 2 secunde led-ul rosu, corespunzator pozitiei STARTER (demaror),
dupa care il stinge si se aprinde ledul alb, corespunzator pornirii motorului,
apoi la o apasare lunga a butonului se stinge ledul alb, ca si cum s- aoprit motorul, la 2 secunde se sting si led-urile verde si galben, pentru a intrerupe alimentarea consumatorilor. Am facut si un filmulet, numit sistem pornire/oprire motor autoturism
Ulterior, am realizat ca e bine ca in caz ca se doreste sa se alimenteze doar niste consumatori fara a porni motorul, am pus si cazul cand dupa ce se trece in pozitiile ACC si ON sa revina la repaus daca se apasa scurt butonul, daca se apasa lung se porneste motorul. Sketck-ul care face aceste este car_engine_control_ver2.ino si in filmuletul sistem pornire/oprire motor autoturism (2)
Momentan modulul e in teste fiind alimentat din mufa USB a unui calculator, pentru teste pe masina trebuie un stabilizator de tensiune de 5V cum e cel de incarcator de telefoane mobile, iar pentru a avea si relee conectate as recomanda relee de 12V comandate de tranzistoare npn, nu module de relee de 5V, dar fiecare face cum vrea... si pe pinul de selectie (D2) se recomanda montarea a unui condensator de 0,1..0,47uF pentru a avea stari false... PS: Articolul are o continuare...