DIY Battery Indicator (Arduino Project)

  Рет қаралды 91,748

upir

upir

Күн бұрын

Пікірлер: 100
@upir_upir
@upir_upir Жыл бұрын
Do you like the video? Please consider buying me a coffee ☕, thank you! www.buymeacoffee.com/upir
@ITTom
@ITTom 2 жыл бұрын
You are the best! Few weeks ago i asked about presenting real data on LCD and you came up with this right away… oh man! GREAT JOB.
@upir_upir
@upir_upir 2 жыл бұрын
Glad to help! And thank you for such a nice comment!
@mohamedzeko277
@mohamedzeko277 2 жыл бұрын
The amount of details are just amazing!! Thank you for this informative video!
@upir_upir
@upir_upir 2 жыл бұрын
Thank you for such a nice comment!
@teslastellar
@teslastellar 2 жыл бұрын
Thanks a lot for including the analysis with the logic analyzer 👍
@upir_upir
@upir_upir 2 жыл бұрын
Glad it was helpful! I´m trying different ways how to improve the clarity of my videos.
@philsponsel3824
@philsponsel3824 2 жыл бұрын
the quality of your tutorials is outstanding!
@upir_upir
@upir_upir 2 жыл бұрын
I appreciate that!
@duckyblenderold
@duckyblenderold 2 жыл бұрын
Your channel is so underrated, thanks for this valuable info :)
@upir_upir
@upir_upir 2 жыл бұрын
Thank you for your comment! Let’s see if it will grow more in the future 🙂
@andymouse
@andymouse 2 жыл бұрын
You always provide stacks of 'food for thought' this channel is awesome and I hope you have plenty more !...cheers.
@upir_upir
@upir_upir 2 жыл бұрын
Thank you! I’m glad it’s helpful in generating more ideas, and I will surely record more videos.
@pranitshetty7487
@pranitshetty7487 Жыл бұрын
This man is great , quality content 👏👍
@upir_upir
@upir_upir Жыл бұрын
Thank you!
@stylesoftware
@stylesoftware 2 жыл бұрын
I think, you might be using a tone that hits the god zone in the brains of most humans. I enjoy your videos, and I am already an arduino/esp/pico expert. However, I love your videos. You did teach me a lot about updating LCD, for speed, in a previous post, brilliant.
@upir_upir
@upir_upir 2 жыл бұрын
Wow, thank you for such a nice comment! I really appreciate it. Good luck with your projects!
@lilsusred5567
@lilsusred5567 2 жыл бұрын
Can't get enough of this :)
@upir_upir
@upir_upir 2 жыл бұрын
That’s great to hear!
@Abc-sl1nf
@Abc-sl1nf 2 жыл бұрын
Very cool!! Complex but easy to follow w your explanation. MORE PLS!!
@upir_upir
@upir_upir 2 жыл бұрын
Thank you! Please check also my other tutorials, they are hopefully also easy to follow...
@temyraverdana6421
@temyraverdana6421 2 жыл бұрын
Wow, a wonderful explanation. Thanks
@upir_upir
@upir_upir 2 жыл бұрын
Glad it was helpful!
@raymondmichael4987
@raymondmichael4987 2 жыл бұрын
Thanks this is very good, you inspired me to buy few displays so I can play with them using your videos as reference. I’d like to see a 3.5 or 4 inches display, it should be fun to play with those too, “the big picture “ Greetings from Tanzania 🇹🇿
@upir_upir
@upir_upir 2 жыл бұрын
That´s great to hear! Feel free to share your creations once you have something up and running, I would love to see it!
@lloydiee5577
@lloydiee5577 Жыл бұрын
how would i implement an actual battery in this project? Like for example using a 9v battery and a breadboard
@upir_upir
@upir_upir Жыл бұрын
You mean a battery to power up the project, or to measure the voltage?
@lloydiee5577
@lloydiee5577 Жыл бұрын
@@upir_upir measure the voltage of a 9v , i plan on recharging the battery and use the display to show how much has been charged up
@duckyblenderold
@duckyblenderold 2 жыл бұрын
I'm trying to do this for the past hour and I just can't do it. It works in the CoolTerm app and in Arduino Serial but when I try in Windows Terminal, it doesn't work, nothing changes on the screen. I've noticed the first time when I plug the arduino in and I set the baud rate etc the arduino restarts. When I check the com port after restarting, it looks good, but nothing happens when I send data. Do you have any idea what is happening? Running Windows 11
@upir_upir
@upir_upir 2 жыл бұрын
That´s strange, I don´t know why it would work with CoolTerm and not with terminal, but I guess it´s possible. Sorry I´m not helping very much here.
@SuperHarut12
@SuperHarut12 Жыл бұрын
Hello i had a question, I was looking at your video and saw you had wires connected to the display from the arduino and I was looking at the link and it doesnt show that the display has any sort of connections for the wires, did you have to buy another part to get the wires connected?
@upir_upir
@upir_upir Жыл бұрын
Those displays - s.click.aliexpress.com/e/_9Hl3JV Support both Parallel and IIC connection, but they don´t have any header pins soldered. You have to solder them by yourself. I have used the IIC connection, so those are the pins VCC, VSS, SDA, SDL. They are on top and bottom of the board, so you can use which one you like better (for position). Other displays might have those pins soldered, so you don´t need to solder them - for example this one - s.click.aliexpress.com/e/_DBPScpB In any case, you still need the wires. Let me know if that helps.
@Edwardify
@Edwardify 2 жыл бұрын
Will I be able to use a D1 Mini with a 0.9 inch Oled?
@upir_upir
@upir_upir 2 жыл бұрын
Yes, it should be possible to use this technique with pretty much any microcontroler.
@Edwardify
@Edwardify 2 жыл бұрын
@@upir_upirAwesome!!! Thank you!
@seanlennon5044
@seanlennon5044 2 жыл бұрын
Excellent tutorial, more please.
@upir_upir
@upir_upir 2 жыл бұрын
Thanks, will do!
@theskrript_
@theskrript_ Жыл бұрын
Could you make one for the OLED dislpay you had where we can check it by the meny and the buttons?
@upir_upir
@upir_upir Жыл бұрын
Could you please be more specific? Thank you.
@theskrript_
@theskrript_ Жыл бұрын
@@upir_upir Oh sorry, I meant for the 0.96 inch OLED display
@upir_upir
@upir_upir Жыл бұрын
Do you mean showing the battery status on the OLED display?
@theskrript_
@theskrript_ Жыл бұрын
@@upir_upir Exactly! I meant to make one (tutorial for displaying battery percentage) for the OLED 0.96 inch display.
@epicmach1332
@epicmach1332 9 ай бұрын
Does the battery life Indicator also work for a normal battery like a 9v Block?
@upir_upir
@upir_upir 9 ай бұрын
This tutorial is for getting a status for laptop battery, for a different battery, the sketch and wiring would have to be updated.
@anermly1729
@anermly1729 2 жыл бұрын
i never knew there was an oled version od the 16x2 display :D
@upir_upir
@upir_upir 2 жыл бұрын
Great to hear it was useful information :)
@harshverma2193
@harshverma2193 10 ай бұрын
can u please tell me where we have to connect battery wire in arduino
@upir_upir
@upir_upir 10 ай бұрын
This video was only about showing the display portion of the project. If you want to read the voltage of the battery, you need to know more details.
@kralece
@kralece Жыл бұрын
very informative. thanks brother.
@upir_upir
@upir_upir Жыл бұрын
My pleasure. Good luck with you projects!
@hacker6695
@hacker6695 2 жыл бұрын
Thanks for wonderful information
@upir_upir
@upir_upir 2 жыл бұрын
Thanks for liking, and for your nice words!
@vinothn4228
@vinothn4228 2 жыл бұрын
Hey legend! You give me a new way🙂
@upir_upir
@upir_upir 2 жыл бұрын
That´s great to hear!
@bob-zb3ed
@bob-zb3ed 2 жыл бұрын
can we do this using arduino leanardo?
@upir_upir
@upir_upir 2 жыл бұрын
Yes, you can use it with pretty much any microcontroler.
@bob-zb3ed
@bob-zb3ed 2 жыл бұрын
@@upir_upir thanks
@dmitrysysoletin9967
@dmitrysysoletin9967 2 жыл бұрын
What is the life expectancy of such a display? At very fist seconds we already can see some burning out - we can see a "frame" (from slightly dim pixels) at the left side of the bar.
@upir_upir
@upir_upir 2 жыл бұрын
Those are not burned out pixels, but rather loose connection. Some bad soldering (on my part). Once I have re-soldered, it was OK. I haven´t found any exact numbers, but I have heard that you might see burned pixels if you keep the pixel on for more than a year.
@HelloHelloXD
@HelloHelloXD 2 жыл бұрын
Have you ever tried to connect multiple displays using TCA9548A?
@upir_upir
@upir_upir 2 жыл бұрын
Not yet, but I will try it. Thank you for the suggestion!
@PhG1961
@PhG1961 2 жыл бұрын
Nice video !
@upir_upir
@upir_upir 2 жыл бұрын
Thank you!
@mkhatri007
@mkhatri007 2 жыл бұрын
Thanks alot for this unique tutorial. Please increase the font size in Arduino IDE, :) to let us view more easily. :)
@upir_upir
@upir_upir 2 жыл бұрын
Thank you for your comment and suggestion. I will do it, at least to match the font size in wokwi which is slightly bigger..
@MrTex263
@MrTex263 2 жыл бұрын
Your videos and the way you explain everything is really awesome! I love the OLED 16x2 displays unfortunately your links don't work. Im using a 20x4 LCD display with an Digispark ATtiny85 dev board with communication over USB2LCD library. With that you don't have the com-port naming/identification issue. Keep up the great work!
@upir_upir
@upir_upir 2 жыл бұрын
Thank you, also for the great tip! I have to look at that library, it looks promising.
@4miniengineers
@4miniengineers 2 жыл бұрын
Nice work
@upir_upir
@upir_upir 2 жыл бұрын
Thank you! Cheers!
@tohcp5729
@tohcp5729 3 ай бұрын
The presentation is good ,but sorry to said your speech is too fast ,hope you can slow down a bit . Thank you 😅
@upir_upir
@upir_upir 3 ай бұрын
Could you perhaps use the youtube playback settings to slow it down? Thank you!
@RobotoForgoto
@RobotoForgoto 2 жыл бұрын
Good one!
@upir_upir
@upir_upir 2 жыл бұрын
Thank you! Cheers!
@MasterSergias
@MasterSergias 2 жыл бұрын
biutiful LCD )
@upir_upir
@upir_upir 2 жыл бұрын
I think so too! It´s a big improvement over the "blue" one.
@texajs
@texajs 2 жыл бұрын
GUD JAB BIRO
@upir_upir
@upir_upir 2 жыл бұрын
I will translate this into "good job bro" and thank you for that :)
@texajs
@texajs 2 жыл бұрын
@@upir_upir hahaha i said it as a joke. But your content is very good.
@jorgechac
@jorgechac 2 жыл бұрын
Do you have a wokwi project where you use the ?
@upir_upir
@upir_upir 2 жыл бұрын
This one is using it, or am I missing something?
@jorgechac
@jorgechac 2 жыл бұрын
@@upir_upir I already solved the problem with uri shaked.
@upir_upir
@upir_upir 2 жыл бұрын
That’s great to hear. Could you perhaps share your solution?
@beauclark2199
@beauclark2199 2 жыл бұрын
Great content but you speak way to fast! A beginner shouldn't have to slow down the video just to keep up with you. But still absolutely great content.
@upir_upir
@upir_upir 2 жыл бұрын
Thank you for your comment, I´m trying to slow down, but I guess I need to try harder.
@marinenav8
@marinenav8 2 жыл бұрын
There are source code ?
@upir_upir
@upir_upir 2 жыл бұрын
Yes, should be in the description of the video.
@muhammaddanial212k
@muhammaddanial212k 2 жыл бұрын
Can you tell us the commans for mac. Thanks. I did echo 49 > /dev/cu.usbserial-1440; i think it restarts Arduino also. Also Mode command not found on mac.
@upir_upir
@upir_upir 2 жыл бұрын
Instead of disabling the line, you can also disable auto-restart on arduino itself. Use either capacitor or resistor - arduino.stackexchange.com/questions/38468/disable-reset-when-com-port-connected-disconnected
@ashutoshasare5535
@ashutoshasare5535 2 жыл бұрын
nice indicator do you have code ,can you please share
@upir_upir
@upir_upir 2 жыл бұрын
Thank you, sure, the code is in the description (link to WOKWI online emulator).
@Diymakervn
@Diymakervn 2 жыл бұрын
Please arduino nano vs SSD1306
@upir_upir
@upir_upir 2 жыл бұрын
It should be very similar in concept, what exactly are you looking for?
@Realitytellers
@Realitytellers Жыл бұрын
Codes?
@upir_upir
@upir_upir Жыл бұрын
It´s the first link in the description of this video.
@TheBypasser
@TheBypasser 2 жыл бұрын
Lol that's how Arduino kills any proper engineering thought. Normally this is done like: FT2232 or instead a USB-capable MCU (I prefer Bluetooth tho) if the former is too expensive, a widget renderer (pure software, PC-side unless traffic issues) and a neat monochrome OLED because cheaper and nicer than STN LCMs. Also the ONLY good programming language for AVRs is Assembler anyway.
@upir_upir
@upir_upir 2 жыл бұрын
Maybe you shoul record a tutorial to educate others? I would love to watch it.
@agusprayogo7932
@agusprayogo7932 2 жыл бұрын
man it seems like you are struggling to send data to the arduino like how you wanted. you can get my python code if you want to
@upir_upir
@upir_upir 2 жыл бұрын
Well, I was struggling at first, but I think it´s figured out. I´m sure using a "proper" programming language and not a batch file gives you more options.
TUTORIAL: How to Measure / Read Voltages Into Arduino - (Part 1/3 Voltages Less than 5v)
17:35
Antony Cartwright (Electronics & Code)
Рет қаралды 53 М.
Car VFD Gauges with Arduino UNO
33:46
upir
Рет қаралды 21 М.
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН
Every team from the Bracket Buster! Who ya got? 😏
0:53
FailArmy Shorts
Рет қаралды 13 МЛН
Make your own LED Battery Level Indicator
8:25
GreatScott!
Рет қаралды 1 МЛН
Smooth Arduino 16x2 Gauge
25:56
upir
Рет қаралды 201 М.
Arduino NANO Propeller LED Analog Clock
23:24
Hobby Projects
Рет қаралды 2,3 МЛН
Arduino UNO - cheap vs. expensive
10:39
upir
Рет қаралды 37 М.
Arduino diy battery tester
8:03
Esperienze elettroniche
Рет қаралды 14 М.
Bizzare Shifter
18:04
upir
Рет қаралды 446 М.
ESP32TTGO - Battery Indicator 🔋⚡
9:50
That Project
Рет қаралды 51 М.
12 Useful & Interesting ESP32 Projects for Beginners!
9:41
ToP Projects Compilation
Рет қаралды 666 М.
Arduino OLED Gauge
37:14
upir
Рет қаралды 68 М.
My First ATTINY85 Project!
23:48
upir
Рет қаралды 92 М.