S-a montat un STOP avansat, mașina însăși schimbă inscripțiile după ce a primit un semnal de la opriri, întoarceri și spate (firele mașinii).
Când apăsați frâna, cuvântul „STOP” se aprinde, după o secundă, semnul /! \, Din nou STOP, again /! \, STOP
Acest lucru este necesar pentru a crește atenția asupra procesului de frânare. Numărul de astfel de „inversiuni” poate fi setat
de la 0 la 9. de la sine, după calcularea numărului specificat de inversiuni, STOP este activat constant și nu este inversat.
Turnurile s-au dovedit la fel de dinamice sub formă de săgeți la dreapta spre stânga.
Dacă apăsați scurt lumina de urgență aprinsă autoturisme, atunci apare cuvântul „Mulțumiri”.
Dacă lumina de urgență este aprinsă în mod constant, atunci după 8 secunde, inscripția „MULȚI” se schimbă în două triunghiuri /! \ /! \
Totul funcționează pe arduino popular. Am folosit arduino nano328, se potrivește perfect
în aceste scopuri. Dimensiunile sunt mici și are usb pentru firmware. Este convenabil și ieftin.
Cine se confruntă pentru prima dată cu arduino de mai jos, voi oferi un link cum să completez schița de la zero.
Schema de cablare destul de simplu. Pinii Arduino trebuie să fie conectați la conectorul plăcii.
Alimentarea este alimentată de la sursa de alimentare la 5V 2A.
Pentru a controla STOP, folosim modulul bluetooth HC-06 sau HC-05.
Nu uitați să pre-setați tensiunea la ieșirea PSU 5 volți. Rezistorul există o mulțime de resurse.
Nu există atât de multe fire, puteți asambla totul pe o placă universală conectând cablarea în loc de piese.
Mai mult, puteți conecta arduino-ul și tabela de bord cu fire pentru designerul arduino
Atunci rămân doar 8 rezistențe. Rezistențele reduc tensiunea rețelei de bord la nivelul de putere al arduino,
protejându-ne arduinka de supratensiune la intrări.
Control telefonic derulat de programul STOP2v1_HUB08 (atașat la „descărcarea” de mai jos).
Programul nu necesită permisiuni, cu excepția bluetooth-ului. Scris în. Pentru cine este interesant, am răspândit codul sursă pentru inventatorul de aplicații 2.
Întregul program de pe telefon este localizat pe un singur ecran. Imaginile au o descriere.
După cum puteți vedea aici, puteți modifica viteza de defilare a liniei târâtoare, luminozitatea și inversiunile. Când trimitem fraza de la telefon, ar trebui să se calculeze timpul stabilit, după care triunghiul /! \ Se va lumina din nou.
Expresiile scurte care se potrivesc pe tabloul de bord vor fi statice. Se vor parcurge expresii lungi (de exemplu, propoziții).
Operația de schiță este construită astfel încât STOP să aibă un avantaj față de BACK și se transformă, iar fraza trimisă are un avantaj față de STOP. În primele lucrări, STOP a avut un avantaj față de fraze, dar la solicitarea celor care s-au adunat și au început să folosească prioritățile s-au schimbat. O astfel de motivație în blocajul de trafic este deprimată în mod constant și acest lucru face dificil să scrieți (și ce să mai faceți în blocajele de trafic) ).
În programul de pe telefon, putem schimba fraza implicită atunci când nu este apăsat nimic. Acesta este un semn de atenție /! \ Sau litera "Sh".
Semnele pot fi schimbate în alte inscripții, dar numai în firmware-ul Arduino. O schiță este plină de comentarii.
Apariția scorului pe tabelă.
Pentru a vă conecta la mașină trebuie să întindeți 6 fire.
Plus 14c, minus, pe frână, pe spate și pe viraje. Pentru a porni, mi-am făcut un switch,
dar puteți, de asemenea, alimenta dimensiunile, de exemplu, dacă nu există nici o modalitate de a întinde un fir prin cabină către o torpilă.
AICI LINKURI LA ACCESORII.
În conformitate cu restricțiile din tabel, schița este proiectată pentru tabela de bord
sau HC-05
circuit, placă de circuit imprimat, schiță, program pentru android, desene.
Nu este prima lucrare Bole publicată în detaliu pe site
Există un calculator de fonturi și un alt afișaj pe MAX7219.
Video cum să completați o schiță de la zero:
Video despre tabloul de bord MAX7219, diferența este doar în biblioteci