Arduino Car Cluster with OLED Display (Dashboard, gauges, controls, SSD1306, u8glib)

preview_player
Показать описание
A quick overview of the Arduino car cluster project. Arduino Leonardo board with 1.54" 128x64 OLED display (SSD1306 driver chip), connected with SPI. The OLED is driven with an u8g library, since it´s been some time since I started this project. A newer library (u8g2) is already available. Feel free to post any questions in the comments. If you want to get the Arduino code, please send me an e-mail - you can find it on the about page of this channel.

I don´t provide any links to OLED display and Arduino board, since it´s best for you to get those from the closest online shop, based on your location. There should be plenty of links if you search for OLED 128x64 SSD1306. Be aware that most of the OLEDs out there are slightly smaller in size. I kind of like this bigger screen (1.54").

I have one question for you - do you know why my gauges are wiggling so much? I think it has something to do with grounding, but I cannot get rid of this. I mean, it´s a nice-looking effect, since it really looks like it´s getting some real data from the car, but I would like to minimize this if possible.

Let me know what you would like to see next. Thank you and stay tuned for more content!

#arduino #gauges #cluster

Some keywords related to this video:
Arduino, gauge, car cluster, OLED display, Arduino Leonardo, SSD1306, 128x64, digital dashboard, speedometer, rpm meter, tachometer, odometer, fuel indicator, water temperature indicator, telltales, animation, OBDII, potentiometer, DYI project, electronics project, radial gauge, polar coordinates
Рекомендации по теме
Комментарии
Автор

the fluctuating gauges come from the unstable voltage source for the pontentiometer/ sensor. If you plug in an arduino with the usb cable you have to use a secondary stable 5v source for sensors (independent from the arduino, means you cant use analog outputs) if you dont want to have fluctuating value. In case you want to have fast refresh rate without using an average read code

lobotomyy
Автор

Thanks for this! I'm planning to build a custom cluster for my car (mk2 jetta vr6) but im totally blank with this so your video's really help to see the scale of the project im getting myself into :D

D.Feenstra
Автор

Building this is easy, but getting REAL data from the car is the challenge ^^

fellpower
Автор

The fluctuation is an instability in the voltage. You can fix it by making a filter with a resistor in series with the potentiometer output and then a capacitor between the arduino analog input and ground. The bigger the resistor is the better the filtering, same with the capacitor. Since this has pretty much no current you can just use the smallest capacitor you have and a relatively large resistance.

Автор

we love this project. can you do full tutorial for this??

Sodwmistis
Автор

Hello! Found your channel a couple of days ago, I really like it! Interesting and alot of knowledge that you share!
Is there any chance that you could do a more in depth video of this one?

Keep up the good work! 😀

HUSKiiTUBEN
Автор

waiting for the tutorial video u_u very nice work bro!

Thecarloxx
Автор

Super. 👍 Хотелось бы увидеть весь проект. Собрал бы себе на мотоцикл такой. Супер

LedCarDnepr
Автор

If I wanted someone to develop something on devices like these what would I even look up? I no nothing of this industry, but it looks really cool

joshuamcknight
Автор

The answer as to why your screen is jumping around so much is because you don't stop moving the potentiometer around!!!

multitipinfoshed
Автор

Very nice! How did you do that like circular progress bar, by using u8g2 library? Roughly when will you open the source? This is very interesting.

kcheng
Автор

esp32 should be a hella lot faster (and cheaper) in updating that display

tomservo
Автор

hi, is there a way to count my traveled miles and store that info on an sd card, while also having an on screen counter? what should I learn to be able to code that myself? thanks

haythamfpv
Автор

Can you do next video on making something like avionics for aircraft like HSI or VSI directional gyro

djnowak
Автор

Hi, i’m glad that I discovered your channel, I would like to build a custom gauge for my motorcycle, can you do a full tutorial please, and also can I use a custom display image? And a round display?!

vitalienivnea
Автор

I would like to inspect the code !!!, ,, when I loaded the MPH Gauge it jumped around but then noticed when my hand was close to the ground on the uno it moved but seemed to stop when I hooked up the joystick in place of the pot, but my Dupont wires are not the best fit in the header. Thanks for all the videos has helped me a lot, I'm trying to port over the oscilloscope example I found to work with an esp8266 with generic 1.8 TFT I'm having trouble getting the display library to work (st7735) I wish there was better documentation for the classes and different functions been able to find someone get hub

larrymenzie
Автор

Good afternoon. It was done just fine. Keep it up.!!! Can you send a link to the code?

SergE-qqfs
Автор

Thanks for the nice project. Can you make please full tuto on it ?

xvolodea
Автор

Love your videos! I’m in the process of developing a custom gauge and would love if you could share your code. Thanks and keep up the fantastic vids

antonycosic
Автор

I searched your video for this tutorial. I couldn't find the full tutorial.
Did you make the full tutorial?

jumbo