Lets Make Analog Clock Arduino - OLED Clock - Arduino Programming Tutorial
HTML-код
- Опубликовано: 14 окт 2024
- Learn how to make an analog clock from scratch, using Arduino and OLED display. It is a step by step programming tutorial in which I will show you how to program an analog clock using Arduino IDE. In this tutorial, I will discuss all the programming steps from drawing a circle to display the time in analog format on different sizes of LCD displays. You can also use LED matrix of any size to draw analog clock. In this tutorial I have used C++ but you can use any other programming language with the same logic that I have implemented in this tutorial.
Before watching this video, you must have knowledge about hardware. Because it is a pure Arduino programming tutorial with no any discussion about the hardware components.
--------------------------------------------------------------------------------------------------------------------
Parts Buy Links (Affiliate Links)
--------------------------------------------------------------------------------------------------------------------
1. Arduino UNO - amzn.to/3ZWKAz2
2. OLED 128X64 - amzn.to/3l35Lk1
--------------------------------------------------------------------------------------------------------------------
Useful Video Links
--------------------------------------------------------------------------------------------------------------------
Arduino GPS Speedometer with Analog Gauge
• Arduino GPS Speedomete...
Let's Add Timezone In your GPS Projects - Arduino Speedometer
• Let's Add Timezone In ...
Micropython GPS Speedometer
• Raspberry Pi Pico GPS ...
--------------------------------------------------------------------------------------------------------------------
Social Media Links
--------------------------------------------------------------------------------------------------------------------
GitHub:
github.com/ahm...
RUclips:
www.youtube.co...
--------------------------------------------------------------------------------------------------------------------
Download Code
--------------------------------------------------------------------------------------------------------------------
github.com/ahm...
--------------------------------------------------------------------------------------------------------------------
Disclaimer
--------------------------------------------------------------------------------------------------------------------
Disclaimer: All videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.
#ArduinoProgramming #ArduinoProjects #Arduino
I've made it . I've made it .... THANK You . Thank You so much mate ... Bless You .... Please Don't stop here with post/videos ...
Made many like that. It's so rewarding to tinker with.
I only have one word for you - PERFECT!
ماشاء اللہ۔ بہت خوب جناب
thanks
Hi Ahmed, I am 3D printing a Railway Station which has a clock tower with 4 faces and I thought I would put 4 x 0.96" Oleds in this tower and your display is just what I needed, I have the space to add them so I think your sketch and ideas is very helpful, to control I already have a PCB from JLCPCB for a Nano and a TCA9548A module which I used in a signal application so I can drive the 4 Oled displays plus I want to add a DS1307 Real Time module, which I think with help from another forum I am with if I get stuck I can get help ...
100 % Marks...
very Good. Keep Your Channel Up...
thanks
Dear Ahmed...
Make An RGB P10 or P5 Clock...
With Arduino UNO...
It Is Most Difficult For Most People
Very good and "detailed" and this is what makes your videos stand out ...
and I have a question ... why did you make the digits as a pointer ? char *number[12] and not just char number[12] ? ..
thanks Ahmad ..
It can be done without pointers, because array itself a pointer. there are different ways to program the same thing. I did not use it for any special purpose. others can be simple array
Ahmad, Built the clock, loaded the sketch, but at the line "char *number[12]={"6","5","4","3","2","1","12","11","10","9","8","7"};." When I verify, I get the following error message "warning: ISO C++ forbids converting a string constant to 'char*' ". However, the program does compile and run. Should I be concerned about this message? It is way beyond my level of programming to really follow what it is doing. Thanks.
Always the best.
I have been sharing limitlessly your posts
Much appreciated
Hi, had a doubt, why is the second hand my clock moving very slow and how to fix it? Thank you
Hello Ahmed. Can you explain to me where the second cycle in your circuit comes from. I would like to increase the second cycle in my circuit. Best regards
Wow .. Literally genius
thanks
Hello,
Very clear tutorial, thanks for that.
Is it possible to rotate the display 90 degrees and then get the clock in😀 the top of the display?
If so, can/will you make a video about it with code in the discription
everything is possible. Please give me some more detail
When will your next video come ?
Mind blowing super 👌
Thank you so much
Brother Ahmed..your efforts are very useful..at the top
Glad to hear that
Sir I want a code for shock sensor gsm module and Arduino Uno for my project can you please provide it?
U are pro bro....
thanks
How to make the clock to keep the Time after I unplug from Computer ?
Thank you for your video, the best explanation I have seen
Wow, thanks!
hi sir can you make a relay control using esp32 rainmaker and sim800l?
Hi Ahmad!!
I am a enterpenur and running gps tracker business,but I don't have my own server, I want to know how can I do my own server,what is the way.....plz guide me brother. I will very thankful to you
is possibles to use RF433 module and OLED Display +servo together??
i am trying but tired! please give a solution?
give me some more detail about the idea
Great useful video 👍👍👍
Thank you
Glad it was helpful!
Very nice! Perfect explanation
Glad you liked it!
Great like always
thanks
Hi sir .. I am request to make GSM bastard motor controller 3 phase motor in farm.
Plzz make.
will try if any success
Mr.Ahmad where are you? How about your new project?
When the power is off and on again so the time remains same as the current time ?
the time will reset after power on the arduino. you might use RTC module with battery to make project more useful
how 2 build it with rtc
soon I will make a video on it
Good day. How can I dm you I need help with gsm and arduino controlling light via sms. I tried using your code I gor unread error when I send sms. Please help
Please make an advanced rfid attendace system project using google sheets.
give me some suggestions
@@AhmadLogs Add time in and out feature ,gsm,lcd display.Thats all.
@@m.shayanshamim6351 will try
Bravo!!!
Thanks
Welcome
Very like
Big thanks
Friend pease help u have project need register by sms r but control relay dtmf and button please 4 relay u have?
check this ruclips.net/video/Hq1ZGWWc0e4/видео.html
But only sms and dtmf u can add button please
@@yawarali4361 give me some more detail
@@AhmadLogs i want control relay by sms and dtmf and button mean manual but need register by sms my friend
@@yawarali4361 OK I will try to add it soon
How to make clock 7 segmant
Bro. Why no videos ?
Thank you for your interest in my videos! I apologize for not posting recently as I have been busy with other things, but I am working on new content and will be posting soon. Thanks
Request Level Water Esp8266 / esp32 Blynk
noted.
Hi there, really love your work. If you are interested in collaborating on hardware products, please leave your contact details and I will contact you soon.
thanks for your appreciation. which platform you have used for collaboration. any website you have
Please what the équivalent "u8g.nextPage() when usine adafruit GFX library thank u
Hey how can i dm you ,im stuck with project