Dziś udało się dodać nowe upiększenie dla okna głównego – płynne przełączanie między kolejnymi widokami. Na tą chwilę tylko dwa, ale będzie ich więcej 🙂 Efekt jak zwykle na filmie… Jak widać chwilowo usunięte zostało tło, aby przyspieszyć odświeżanie ekranu, a co za tym idzie upłynnić animację.
Category Archives: Sto dni w kolorze
Zadyszka na ostatniej prostej, czyli co zrobić, kiedy nasz procesor okaże się zbyt słaby…
Tuż po rozpoczęciu wyzwania Stu dni w kolorze bardzo dokładnie rozważaliśmy jaką platformę sprzętową wybrać. Braliśmy pod uwagę wydajność, możliwości rozbudowy, dostępne biblioteki software’owe oraz ilość zewnętrznych interfejsów. Ostatecznie zdecydowaliśmy się na rodzinę mikrokontrolerów STM32F4, a ściślej na jej przedstawiciela w postaci układu STM32F407VGT6. Mimo początkowych estymat zużycia czasu oraz zasobów procesora, może czasami okazać […]
Szlifujemy diagnostykę!
Dziś będzie bardzo krótko – udało się zaimplementować funkcje dekodujące część bloków pomiarowych diagnostyki OBD, jak również dodać szkice okien odczytywania / kasowania zarejestrowanych kodów błędów 🙂 Efekt można zobaczyć na poniższym, krótkim filmiku.
Niech moc będzie z Tobą, czyli jak zasilać nasz system – cz.4
Pewnie wielu z Was zastanawiało się dlaczego przerwałem serię o zasilaniu systemu pozornie niezwiązanym postem o ekranie powitalnym. Miałem w tym swój bardzo konkretny cel 🙂 Jak pamiętacie, na ekranie było widoczne delikatne “przeskakiwanie” obrazu – szczególnie w momencie wyświetlania tapety z heksagonalnym wzorem. Wspomniałem również pod filmem, iż powodem tego zachowania jest niewystarczające odsprzęgnięcie […]
Sniffer CAN
Niemalże na samym początku naszego projektu dodałem możliwość “podsłuchiwania i podglądania” wiadomości przesyłanych magistralami CAN w naszych samochodach. Nieco później pokazałem Wam jak można wyciągnąć z użyteczne dane z pozornie niezrozumiałego mrowia cyferek. Metoda ta ma jednak jedną istotną wadę – niezmiernie trudno jest śledzić zawartość kilku-kilkunastu wiadomości CAN na raz w poszukiwaniu jednego zmieniającego […]
Powitanie – cz.2
Dziś nadszedł czas aby powrócić do tematu okna powitalnego i nakręcić krótki filmik, na którym zaprezentujemy jak w praktyce wygląda nasza nowa funkcjonalność 🙂 Niewielkie drgania obrazu, widoczne na końcu filmu spowodowane są kiepskim osdprzęganiem szyny zasilającej 3.3V.
Niech moc będzie z Tobą, czyli jak zasilać nasz system – cz.3
Wczoraj zaprojektowaliśmy układ przetwornicy DC/DC oraz stabilizatora, które będą dostarczały zasilanie dla naszego systemu. Dziś warto zastanowić się nad schematem podłączenia poszczególnych komponentów do szyn zasilania. Wygląda on mniej więcej następująco: Warto zwrócić uwagę, iż podświetlenie panelu LCD zostało celowo zasilone napięciem 5V aby bez potrzeby nie obciążać małego stabilizatora liniowego LM1117. Kontroler wyświetlacza pracuje […]
Niech moc będzie z Tobą, czyli jak zasilać nasz system – cz.2
Wczoraj zastanawialiśmy się nad najlepszym sposobem na “przetworzenie” zasilania pochodzącego z instalacji samochodowej na coś co odpowiadałoby naszym potrzebom. Postanowiliśmy, że przejście z 12V na 5V zostanie dokonane za pomocą przetwornicy DC/DC, natomiast konwersja 5V na 3.3V – za pomocą stabilizatora liniowego. Dziś czas na konkrety. Wybór liniowego stabilizatora na napięcie 3.3V jest dość łatwy […]
Niech moc będzie z Tobą, czyli jak zasilać nasz system – cz.1
Do tej pory nie zastanawialiśmy się nad kwestią zasilania. Płytka prototypowa STM32F4 Discovery była bowiem podłączona bezpośrednio do portu USB komputera, który dostarcza napięcia 5V, niezbędnego do działania układu. Ale przecież tak nie może pozostać na zawsze! W pewnym momencie będziemy musieli podłączyć nasze urządzenie w samochodzie, a tam raczej nie znajdziemy wolnego gniazda USB […]
Powitanie – cz.1
Zdecydowana większość współczesnych zestawów wskaźników wyświetla tuż po włączeniu jakąś formę komunikatu powitalnego. Czasami mamy możliwość jego personalizacji, jedna zazwyczaj jest to dość enigmatyczne “Witaj!” lub “Dzień dobry”. Imienne przywitanie kierowcy lub inny, w pełni spersonalizowany komunikat byłyby więc całkiem miłym dodatkiem do naszego urządzenia… zwłaszcza, że nawet nasz wcześniejszy projekt, HypeFIS miał taką możliwość. […]