Zainstalowano zaawansowany STOP, sam samochód zmienia napisy po otrzymaniu sygnału z przystanków, zakrętów i cofania (przewody samochodu).
Po naciśnięciu hamulca zaświeci się słowo „STOP”, po chwili znak /! \, Ponownie STOP, ponownie /! \, STOP
Jest to konieczne, aby zwrócić uwagę na proces hamowania. Można ustawić liczbę takich „inwersji”
od 0 do 9. po wypracowaniu określonej liczby inwersji STOP jest stale włączony i nie jest odwrócony.
Zakręty okazały się dynamiczne w postaci ruchomych strzałek po prawej i lewej stronie.
Jeśli krótko włączysz lampkę awaryjną auto, pojawi się słowo „DZIĘKI”.
Jeśli światło awaryjne jest stale włączone, po 8 sekundach napis „DZIĘKI” zmienia się w dwa trójkąty /! \ /! \
Wszystko działa na popularnym arduino. Użyłem arduino nano328, pasuje idealnie
do tych celów. Wymiary są małe i mają USB do oprogramowania układowego. Jest to wygodne i niedrogie.
Kto po raz pierwszy zmierzy się z arduino poniżej, podam link, jak wypełnić szkic od zera.
Schemat połączeń całkiem proste. Piny Arduino należy podłączyć do złącza płytki.
Zasilanie jest dostarczane z zasilacza do 5V 2A.
Do sterowania STOP używamy modułu bluetooth HC-06 lub HC-05.
Nie zapomnij wstępnie ustawić napięcia na wyjściu zasilacza 5 woltów. Rezystor tam jest bardzo pomysłowy.
Nie ma tak wielu drutów, możesz złożyć wszystko na uniwersalnej płycie, podłączając przewody zamiast ścieżek.
Ponadto możesz arduino i tablicę wyników połączyć za pomocą przewodów dla projektanta arduino
Pozostało tylko 8 oporników. Rezystory obniżają napięcie sieci pokładowej do poziomu mocy arduino,
chroniąc naszą arduinkę przed przepięciem przy wejściach.
Kontrola telefonu realizowany przez program STOP2v1_HUB08 (dołączony do „pobierania” poniżej).
Program nie wymaga żadnych uprawnień oprócz Bluetooth. Wpisany w Dla kogo jest to interesujące, rozpowszechniam kod źródłowy dla wynalazcy aplikacji 2.
Cały program w telefonie znajduje się na jednym ekranie. Zdjęcia mają opis.
Jak widać tutaj, możesz zmienić prędkość przewijania linii pełzającej, jasność i inwersje. Gdy wyślemy frazę z telefonu, powinna ona odliczyć ustawiony czas, po którym trójkąt /! \ Zaświeci się ponownie.
Krótkie frazy pasujące do tablicy wyników będą statyczne. Przejdą długie frazy (na przykład zdania).
Operacja szkicowania jest tak skonstruowana, że STOP ma przewagę nad POWRÓT i skręca, a wysłana fraza ma przewagę nad STOP. W pierwszych pracach STOP miał przewagę nad frazami, ale na prośbę tych, którzy się zebrali i zaczęli korzystać z priorytetów, zmieniono. Taka motywacja w korku jest stale obniżona, co utrudnia pisanie (i co jeszcze można robić w korku) ).
W programie na telefonie możemy zmienić domyślną frazę, gdy nic nie zostanie naciśnięty. To znak uwagi /! \ Lub litera „Sh”.
Znaki można zmienić na inne napisy, ale tylko w oprogramowaniu Arduino. Szkic jest pełen komentarzy.
Wygląd tablicy wyników na stole.
Aby połączyć się z maszyną, musisz rozciągnąć 6 drutów.
Plus 14c minus na hamulcu, tylnym świetle i na zakrętach. Aby włączyć, zmieniłem się,
ale możesz również włączyć wymiary, na przykład, jeśli nie ma sposobu, aby przeciągnąć drut przez kabinę do torpedy.
TUTAJ LINKI DO AKCESORIÓW.
Zgodnie z ograniczeniami tablicy wyników, szkic jest przeznaczony dla tablicy wyników
lub HC-05
obwód, płytka drukowana, szkic, program dla Androida, rysunki.
To nie jest pierwsza praca Bole opublikowana szczegółowo na stronie
Jest tam kalkulator czcionek i kolejny wyświetlacz na MAX7219.
Wideo jak wypełnić szkic od zera:
Film o tablicy wyników MAX7219, różnica występuje tylko w bibliotekach