Spisu treści:
- Krok 1: Arduino Mega 2560 R3
- Krok 2: Tarcza TFT
- Krok 3: Osłona terminala
- Krok 4: 4.3 TFT 480x272
- Krok 5: Czujnik ciśnienia oleju
- Krok 6: Czujnik ciśnienia paliwa
- Krok 7: Czujnik akumulatora samochodowego
- Krok 8: Obudowa
Wideo: Cyfrowy wskaźnik pojazdu: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
To jest mój projekt dotyczący mierników cyfrowych, który planuję umieścić w moim 73 Montego. Jest zasilany przez Arduino Mega 2560 R3, osłonę zacisków śrubowych, osłonę TFT ITDB02 i zwieńczoną Sain Smart 4.3 TFT.
Celem tego projektu jest monitorowanie ciśnienia oleju, temperatury silnika, ciśnienia paliwa i napięcia akumulatora/alternatora. Jeśli którykolwiek z monitorowanych elementów mieści się w określonym zakresie, siedmiosegmentowy wyświetlacz na ekranie dotykowym zmieni kolor na czerwony, wskazując, który z nich jest poza zasięgiem, i zabrzmi brzęczyk, aby zwrócić Twoją uwagę. Wlutowałem dzielnik napięcia do monitorowania napięcia akumulatora i dodałem przekaźnik bezpieczeństwa. Jeśli napięcie akumulatora osiągnie określony limit, przekaźnik przerwie obwód i styki uziemienia. Ekran wyświetli stronę ostrzeżenia, aby sprawdzić baterię przed zresetowaniem systemu. Inne dodane przeze mnie funkcje to oświetlenie podłogowe RGB, strona diagnostyczna i opcja wyświetlania zdjęć. Możesz dostosować światła RGB do dowolnego koloru oraz włączać i wyłączać światła z ekranu dotykowego. Ponadto zapisuje ostatnio używany kolor, dzięki czemu nie musisz ponownie dostosowywać za każdym razem, gdy uruchamiasz samochód. Strona diagnostyczna pokazuje napięcia pochodzące z czujników do arduino, aby pomóc w rozwiązywaniu problemów. Opcja obrazu jest używana do wyświetlania zdjęć silnika, kiedy go przebudowywałem i pokazując przed i po od momentu, gdy wyciągnąłem silnik do momentu jego ponownego włożenia. Teraz, kiedy idę na wystawę samochodową, mogę to pokazać aby ludzie mogli zobaczyć pracę, która została w to włożona.
Aktualizacja. W końcu przesłałem obwód testujący wideo. Teraz w trakcie montażu w obudowie. Zaktualizuje się wkrótce
Krok 1: Arduino Mega 2560 R3
Najpierw kupiłem ten mega w moim lokalnym Micro Center za około 20 USD. Poszedłem do How to mechatronics i skopiowałem stamtąd kod do samouczka dotyczącego ekranu dotykowego. Wyjąłem rzeczy, których nie chciałem, i zatrzymałem kilka rzeczy, których chciałem. Potem zaprogramowałem kilka innych rzeczy, które chciałem w tym projekcie, ale kod, który skopiowałem, jest podstawą tego, jak to się stało, że jest tym, czym jest dzisiaj. Porównując projekty można zauważyć pewne podobieństwa.
Zobacz kod poniżej
Krok 2: Tarcza TFT
Gorąco polecam zakup jednej z tych osłon TFT, jeśli masz ekran dotykowy o napięciu 3,3 V. Na początku podłączyłem kopalnie bezpośrednio z mega do ekranu i działało, ale pozostawiało niechciane piksele na ekranie, ponieważ arduino ma wyjścia 5V. Ta tarcza ma przełącznik, który daje możliwość uruchomienia 5 V lub 3,3 V. Zamówiłem go z Itead.cc i dotarł w ciągu kilku dni. Włączyłem 3,3 V i niechciane piksele zniknęły. Teraz, gdy kupiłem tę osłonę, nie mam dostępu do żadnego z nieużywanych pinów, których potrzebuję do zewnętrznych wejść i wyjść. Przeglądałem internet i znalazłem rozwiązanie.
Krok 3: Osłona terminala
Kupiłem tę osłonę terminala od Amazona. Dotarła za kilka dni. Wymagane jest trochę lutowania. to pozwoliło mi mieć dostęp do otwartych pinów dla innych wejść i wyjść.
Krok 4: 4.3 TFT 480x272
Wreszcie ekran dotykowy. Kupiłem to również w Micro Center. Doprowadzenie wszystkiego do pracy było początkowo trochę trudne. Wysłałem e-mail do sainsmart, aby przesłali mi dokumenty dla tego ekranu i żadna z informacji ani sterowników nie działała. Wracając do internetu idę. Poszedłem do Rinkydinkelectronics i pobrałem stamtąd biblioteki. Pobrałem URTouch i UFTF. Następnie dodaj go do aktualnych bibliotek w oprogramowaniu arduino. Jest jeszcze kilka innych rzeczy do zrobienia, ale krótko mówiąc, teraz działa.
Krok 5: Czujnik ciśnienia oleju
Czujnik oleju PSI firmy Amazon..5v - 4.5v
Krok 6: Czujnik ciśnienia paliwa
Czujnik paliwa PSI od Amazona. 0,5V - 4,5V. Mam w aucie pompę mechaniczną i gaźnik. Nacisk na węglowodany musi wynosić tylko 5,5 psi. Czujnik 30 psi, który ma sygnał 5v, był najmniejszym, jaki udało mi się znaleźć, ale zadziała.
Krok 7: Czujnik akumulatora samochodowego
Do monitorowania akumulatora samochodowego stworzyłem dzielnik napięcia z rezystora 1 kΩ i rezystora 390 Ω. Dodałem również przekaźnik, aby usunąć napięcie z Arduino, gdy napięcie akumulatora wynosi lub przekracza 15,5 V, co byłoby jak 4,3 V dla Adruino. To tylko zabezpieczenie, aby arduino nie odbierało więcej niż 5V na pin analogowy. Jeśli napięcie osiągnie ten punkt, tft wyświetli ekran ostrzegawczy wskazujący, że napięcie jest powyżej lub na 15,5 V i aby sprawdzić akumulator/alternator przed zresetowaniem systemu lub procesora może ulec uszkodzeniu.
Zaktualizuję to jak tylko dostanę to w aucie i działa. Również gdy będę miał okazję zrobić film, dodam go do tego.
Dzięki za opiekę
Krok 8: Obudowa
Na koniec zamontuj komponenty w obudowie. Nie jestem pewien, jak ta skrzynka będzie wyglądać zamontowana w samochodzie. Może będę musiał zrobić do tego konsolę środkową. Zobaczymy
Aktualizacja 8/31
Obudowa wyglądała okropnie w samochodzie, więc musiałem pomyśleć o czymś innym. Kupiłem konsolę środkową od Walmart i skróciłem jej wysokość i długość, aby zmieściła się w samochodzie. Następnie wyjąłem wszystkie elementy z obudowy i zamontowałem w konsoli. Obejrzyj wideo w kroku 1.
Zalecana:
Brelok do kluczy ewakuacyjnych z pojazdu awaryjnego: 11 kroków (ze zdjęciami)
Brelok do kluczy ewakuacyjnych: wypadki samochodowe. Ojej! Najlepszym sposobem na uniknięcie wypadku jest stosowanie technik bezpiecznej jazdy i zawsze zwracanie uwagi na to, dokąd jedziesz i na inne samochody wokół Ciebie. Jednak pomimo wszelkich starań nie masz kontroli nad innym napędem
Przechylany model pojazdu RC: 21 kroków (ze zdjęciami)
Pojazd z przechylanym modelem RC: Ten model jest pojazdem przechylającym się w stosunku 1/10 z dwoma przednimi kołami i jednym tylnym napędem; wywodzi się z modelu elektrycznego RC Arrma Vortex 1/10, w którym zastosowano aluminiową obudowę i usunięto cały tył, w którym umieścił silnik elektryczny i jego tra
System alarmowy parkowania pojazdu za pomocą czujnika PIR-Zrób to sam: 7 kroków (ze zdjęciami)
System alarmowy parkowania pojazdu za pomocą czujnika PIR - DIY: Czy kiedykolwiek miałeś kłopoty podczas parkowania pojazdu, takiego jak samochód, ciężarówka, motocykl lub jakikolwiek inny, to w tym instruktażowym pokażę, jak rozwiązać ten problem za pomocą prostego alarmu parkowania pojazdu system za pomocą czujnika PIR. W tym systemie, który
Jak zdekodować dane magistrali CAN pojazdu: 8 kroków
Jak zdekodować dane magistrali CAN pojazdu: W tej instrukcji zarejestrujemy dane z magistrali CAN samochodu lub ciężarówki i przekonwertujemy zarejestrowane dane dziennika magistrali CAN na czytelne wartości. Do dekodowania użyjemy usługi w chmurze can2sky.com, która jest bezpłatna. Możemy nagrywać dziennik za pomocą adapterów CAN-USB, ale płacimy
DIY Tracker pojazdu: 8 kroków (ze zdjęciami)
DIY Vehicle Tracker: Mój motocykl został skradziony zeszłego lata. Na szczęście policja znalazła go praktycznie bez szwanku (NYPD FTW!), ale wiem, że uniknąłem kuli, więc nadszedł czas, aby wprowadzić technologię XXI wieku do mojej przejażdżki pod koniec XX wieku. Niestety skradzione tory pojazdu