4 Digit 7 segment display using Arduino

  Рет қаралды 153,017

Electronics Simplified

Electronics Simplified

Күн бұрын

Пікірлер: 80
@ElectronicsSimplified7
@ElectronicsSimplified7 2 жыл бұрын
The code is updated. If you have any request on altering the code or using it in an application like a digital clock. Drop in your queries to electronicsengineering3@gmail.com
@pentosdso3757
@pentosdso3757 2 жыл бұрын
very nice but please turn the volume from the music a bit down
@richardc4215
@richardc4215 5 күн бұрын
Why is pinDP (segment 3) never used besides setting it as an output?
@jakis_gosc123
@jakis_gosc123 5 ай бұрын
Thanks guy, my 7 segment display working correctly now.
@sgayle
@sgayle 8 ай бұрын
can you set it like a timer? like 2 minutes and connect it to a lightbulb?
@ElectronicsSimplified7
@ElectronicsSimplified7 8 ай бұрын
Yes the timer works as a perception of vision. If you want that video. Please email me at electronicsengineering3@gmail.com
@swishwack5983
@swishwack5983 Жыл бұрын
The code seems to have LOW, HIGH values inverted? f.e. number 1 has only pinC and pinB set to LOW, while those are the only pins that should be HIGH to make number 1. After reverting LOW to HIGH and vice versa it started to show me the numbers correctly. What am i missing? :D BTW thank you for the video and code - the best tutorial on the topic i found :)
@ElectronicsSimplified7
@ElectronicsSimplified7 Жыл бұрын
You need to identify the type of segmented display you are using. Anode or cathode. Everything changes based on that 😄
@ElectronicsSimplified7
@ElectronicsSimplified7 Жыл бұрын
In my video. I guess it's a cathode display (so all the values are inverted)
@happyy6826
@happyy6826 2 ай бұрын
Could i use this same wiring and just add in an mirco switch into the breadboard so when pressed it would light up as an scoreboard?
@ElectronicsSimplified7
@ElectronicsSimplified7 2 ай бұрын
This current circuit can't be used as a scoreboard
@happyy6826
@happyy6826 2 ай бұрын
@@ElectronicsSimplified7 Oh i see, do you happen to have a video for using this display as a scoreboard? Appreciate the reply.
@yalcinketenci2107
@yalcinketenci2107 2 жыл бұрын
Great tutorial thank you. I have one question how to highlight the dots as well?
@shortsvideolover3315
@shortsvideolover3315 2 жыл бұрын
Which is the ground pin in the display??
@mikey_spideyFT
@mikey_spideyFT 8 ай бұрын
Breadboard
@villepyykko6643
@villepyykko6643 5 ай бұрын
Hi. I would like to use this on my chain throwing outdoor game score counter. There is like 4-6 different size holes where you try to throw the chain through. It would perhaps need some ir censors or something else what the chain would activate when it goes through the hole and give you that amount of score in the display what you have decided to give from each holes. Would you help me build that? If yes we can continue with mail..kind regards. -Ville
@ElectronicsSimplified7
@ElectronicsSimplified7 5 ай бұрын
electronicsengineering3@gmail.com
@ElectronicsSimplified7
@ElectronicsSimplified7 5 ай бұрын
electronicsengineering3@gmail.com you can drop it here
@HallofWisdom
@HallofWisdom 2 жыл бұрын
--- thanks but can you re-upload without the music? it's tough to hear you --- 16APR22
@ElectronicsSimplified7
@ElectronicsSimplified7 2 жыл бұрын
I ll have a remake with another sensor and actuator
@laurenwithhart1076
@laurenwithhart1076 2 жыл бұрын
Can you make a functioning alarm clock?
@ElectronicsSimplified7
@ElectronicsSimplified7 2 жыл бұрын
Yes surely.
@GuilhermedaSilvaCaetano0095
@GuilhermedaSilvaCaetano0095 9 ай бұрын
Help i want to power up the 4 digits of 14 segmment display of the electrolux microwave mef 33 like the clock but with 58 on/off switchs like a flashlight 56 on/off switchs for a 4 digits of 14 segmment display and 2 on/off switchs for 2 dots , plis? Jesus love u🙏🙏
@ElectronicsSimplified7
@ElectronicsSimplified7 9 ай бұрын
Please reach out to me via email at electronicsengineering3@gmail.com
@writingskills.1888
@writingskills.1888 Жыл бұрын
Sir it is giving a compilation or library error.
@ElectronicsSimplified7
@ElectronicsSimplified7 Жыл бұрын
Download the library from the link in the description. The link will take you to the post. But the post has a sevseg.h library on top ... Please download it ... And put it in your Arduino/libraries/ directory
@sebstudios-l1p
@sebstudios-l1p Ай бұрын
How many ohms do those resisters have?
@ElectronicsSimplified7
@ElectronicsSimplified7 Ай бұрын
Standard 1kohms
@victorianogubatan569
@victorianogubatan569 2 жыл бұрын
Can you upload a tutorial reading dc voltages between cells in 4 batteries in series?
@ElectronicsSimplified7
@ElectronicsSimplified7 2 жыл бұрын
Brother that's a very easy thing...
@ElectronicsSimplified7
@ElectronicsSimplified7 2 жыл бұрын
Brother that's a very easy thing...
@GuilhermedaSilvaCaetano0095
@GuilhermedaSilvaCaetano0095 7 ай бұрын
Hi, can you help me i want to make the 4digits of 14 segmments of the microwave mef 33 connecting in the bluetooth if i touch the letter a for example appear in the 14 segmment display
@ct8463
@ct8463 8 ай бұрын
thank you sir for this amazing tutorial like and sunscribe
@adviktripathy1656
@adviktripathy1656 3 ай бұрын
Compilation error: conflicting declaration 'int D1'
@ElectronicsSimplified7
@ElectronicsSimplified7 3 ай бұрын
Please check the code. If you have made any changes. Please rectify them
@kevinmurphy3539
@kevinmurphy3539 Жыл бұрын
Mine don't look anything like numbers. I rewired it again to be sure. What am I doing wrong
@yevinliyanage1534
@yevinliyanage1534 8 ай бұрын
same :((
@Zvxcs_
@Zvxcs_ 5 ай бұрын
Same
@seo_bitna01
@seo_bitna01 5 ай бұрын
how about 3 digits with keypad?
@artelislt
@artelislt Жыл бұрын
Tysm for the code
@hi_beemo1808
@hi_beemo1808 2 жыл бұрын
usually it's 220 resistor not 200 : /
@thisoldjeepcj5
@thisoldjeepcj5 2 жыл бұрын
Well explained tutorial. Thanks
@ElectronicsSimplified7
@ElectronicsSimplified7 2 жыл бұрын
Glad it was helpful!
@sharmisthakundu5877
@sharmisthakundu5877 2 жыл бұрын
What are the values of your resistors you used?
@ElectronicsSimplified7
@ElectronicsSimplified7 2 жыл бұрын
All 1k
@ColvocBlue_12
@ColvocBlue_12 9 ай бұрын
You can use 220 to 330 ohms resistor for each segment pin
@Amgalanhola
@Amgalanhola 7 күн бұрын
6:36
@alexanderalt265
@alexanderalt265 Жыл бұрын
Can it do negative numbers?
@marms1232
@marms1232 Жыл бұрын
yup, if the variable inputed to the display is negative it will display a - symbol
@the_faraaz
@the_faraaz 2 жыл бұрын
can u make a video explaining the code
@ΕμμανουήλΑντωνόπουλος-υ6σ
@ΕμμανουήλΑντωνόπουλος-υ6σ Жыл бұрын
it says this: Failed uploading: no upload port provided what do i do
@basukhadka
@basukhadka Жыл бұрын
connect Arduino
@ElectronicsSimplified7
@ElectronicsSimplified7 Жыл бұрын
The USB could be faulty
@ΕμμανουήλΑντωνόπουλος-υ6σ
@ΕμμανουήλΑντωνόπουλος-υ6σ Жыл бұрын
@@ElectronicsSimplified7 thank you
@no-one6450
@no-one6450 Жыл бұрын
it's common-anode
@consultingprestig2096
@consultingprestig2096 Жыл бұрын
Warning : the code you make this .. #include #include int pinA = 11;int pinB = 7; int pinC = 4; int pinD = 2; int pinE = 1; int pinF = 10; int pinG = 5; int pinDP = 3; int D1 = 12; int D2 = 9; int D3 = 8; int D4 = 6; void zero() { digitalWrite(pinA, LOW); digitalWrite(pinB, LOW); digitalWrite(pinC, LOW); digitalWrite(pinD, LOW); digitalWrite(pinE, LOW); digitalWrite(pinF, LOW); digitalWrite(pinG, HIGH); } void one() { digitalWrite(pinA, HIGH); digitalWrite(pinB, LOW); digitalWrite(pinC, LOW); digitalWrite(pinD, HIGH); digitalWrite(pinE, HIGH); digitalWrite(pinF, HIGH); digitalWrite(pinG, HIGH); } void two() { digitalWrite(pinA, LOW); digitalWrite(pinB, LOW); digitalWrite(pinC, HIGH); digitalWrite(pinD, LOW); digitalWrite(pinE, LOW); digitalWrite(pinF, HIGH); digitalWrite(pinG, LOW); } void three() { digitalWrite(pinA, LOW); digitalWrite(pinB, LOW); digitalWrite(pinC, LOW); digitalWrite(pinD, LOW); digitalWrite(pinE, HIGH); digitalWrite(pinF, HIGH); digitalWrite(pinG, LOW); } void four() { digitalWrite(pinA, HIGH); digitalWrite(pinB, LOW); digitalWrite(pinC, LOW); digitalWrite(pinD, HIGH); digitalWrite(pinE, HIGH); digitalWrite(pinF, LOW); digitalWrite(pinG, LOW); } void five() { digitalWrite(pinA, LOW); digitalWrite(pinB, HIGH); digitalWrite(pinC, LOW); digitalWrite(pinD, LOW); digitalWrite(pinE, HIGH); digitalWrite(pinF, LOW); digitalWrite(pinG, LOW); } void six() { digitalWrite(pinA, LOW); digitalWrite(pinB, HIGH); digitalWrite(pinC, LOW); digitalWrite(pinD, LOW); digitalWrite(pinE, LOW); digitalWrite(pinF, LOW); digitalWrite(pinG, LOW); } void seven() { digitalWrite(pinA, LOW); digitalWrite(pinB, LOW); digitalWrite(pinC, LOW); digitalWrite(pinD, HIGH); digitalWrite(pinE, HIGH); digitalWrite(pinF, HIGH); digitalWrite(pinG, HIGH); } void eight() { digitalWrite(pinA, LOW); digitalWrite(pinB, LOW); digitalWrite(pinC, LOW); digitalWrite(pinD, LOW); digitalWrite(pinE, LOW); digitalWrite(pinF, LOW); digitalWrite(pinG, LOW); } void nine() { digitalWrite(pinA, LOW); digitalWrite(pinB, LOW); digitalWrite(pinC, LOW); digitalWrite(pinD, HIGH); digitalWrite(pinE, HIGH); digitalWrite(pinF, LOW); digitalWrite(pinG, LOW); } void allNumbers() { one(); delay(500); two(); delay(500); three(); delay(500); four(); delay(500); five(); delay(500); six(); delay(500); seven(); delay(500); eight(); delay(500); nine(); delay(500); } void turnOffAllSegments() { digitalWrite(pinA, LOW); digitalWrite(pinB, LOW); digitalWrite(pinC, LOW); digitalWrite(pinD, LOW); digitalWrite(pinE, LOW); digitalWrite(pinF, LOW); digitalWrite(pinG, LOW); } void digit1() { digitalWrite(D1, HIGH); digitalWrite(D2, LOW); digitalWrite(D3, LOW); digitalWrite(D4, LOW); } void digit2() { digitalWrite(D1, LOW); digitalWrite(D2, HIGH); digitalWrite(D3, LOW); digitalWrite(D4, LOW); } void digit3() { digitalWrite(D1, LOW); digitalWrite(D2, LOW); digitalWrite(D3, HIGH); digitalWrite(D4, LOW); } void digit4() { digitalWrite(D1, LOW); digitalWrite(D2, LOW); digitalWrite(D3, LOW); digitalWrite(D4, HIGH); } void all4Digits() { digitalWrite(D1, HIGH); digitalWrite(D2, HIGH); digitalWrite(D3, HIGH); digitalWrite(D4, HIGH); } void setup() { pinMode(pinA, OUTPUT); pinMode(pinB, OUTPUT); pinMode(pinC, OUTPUT); pinMode(pinD, OUTPUT); pinMode(pinE, OUTPUT); pinMode(pinF, OUTPUT); pinMode(pinG, OUTPUT); pinMode(pinDP, OUTPUT); pinMode(D1, OUTPUT); pinMode(D2, OUTPUT); pinMode(D3, OUTPUT); pinMode(D4, OUTPUT); } void loop() { digit1(); zero(); delay(500); digit2(); one(); delay(500); digit3(); two(); delay(500); digit4(); three(); delay(500); digit3(); four(); delay(500); digit2(); five(); delay(500); digit1(); six(); delay(500); digit2(); seven(); delay(500); digit3(); eight(); delay(500); digit4(); nine(); delay(500); all4Digits(); allNumbers(); }
@hoku_ar
@hoku_ar 2 жыл бұрын
The code page doesn't work
@ElectronicsSimplified7
@ElectronicsSimplified7 2 жыл бұрын
It's fixed
@vinodganve5655
@vinodganve5655 2 жыл бұрын
Yes it is not working even in full network
@perinbanmohanraj9145
@perinbanmohanraj9145 2 жыл бұрын
@@vinodganve5655 true
@hoku_ar
@hoku_ar 2 жыл бұрын
@@ElectronicsSimplified7 I don't think so
@ElectronicsSimplified7
@ElectronicsSimplified7 2 жыл бұрын
The code is a download file for PC and if that doesn't work. Now the code is on a webpage too, so you can copy it and use it. Cheers!!
@girijagolla3663
@girijagolla3663 2 жыл бұрын
How can I execute without external library
@ElectronicsSimplified7
@ElectronicsSimplified7 2 жыл бұрын
Use a binary file of the code
@boukhatemiabdelkader65
@boukhatemiabdelkader65 5 ай бұрын
Don't work for me😢
@debapriyaacharya7807
@debapriyaacharya7807 2 жыл бұрын
the code page not working
@ElectronicsSimplified7
@ElectronicsSimplified7 2 жыл бұрын
check now
@AndieArbeit-s8g
@AndieArbeit-s8g Ай бұрын
Gut
@toginokembrianm.8216
@toginokembrianm.8216 Жыл бұрын
hmmm
@mateuszwiniecki4842
@mateuszwiniecki4842 Жыл бұрын
its dont work :c
@Bandicoot803
@Bandicoot803 Жыл бұрын
Sorry, but your voice is barely audible, the accent makes it harder to understand what you're saying, and - to top it off - the F(#)G music drowns it all! Please, re-upload it WITHOUT the nasty background music, will ya?
@rolanpereira7643
@rolanpereira7643 Жыл бұрын
I will try to re-upload the file .. sorry for being inactive
@furiz1043
@furiz1043 Жыл бұрын
my level of English is B2 and I still understand every word of it, I don’t know why the music and accent bother you so much
@Bandicoot803
@Bandicoot803 Жыл бұрын
@@furiz1043 Well to your country's standard you state it's B2. BUt to U.S. and U.K. standard it barely makes a school grade D, if at all.
@me-ye6ld
@me-ye6ld 3 ай бұрын
@@Bandicoot803 you’re mighty hostile to the person giving you free educational content. There’s no need to be passive aggressive and diminish his English abilities. I understand him just fine. Your inability to understand is a YOU problem - a skill issue. Just say you’d find it more helpful without the background music and move on.
@Bandicoot803
@Bandicoot803 3 ай бұрын
@@me-ye6ld Free educational content is one thing. But providing it to the world in a decent way with thoughts about the receipients feels comfortable about it is a different story. These two factors have to harmonize in unison, which - obviously - in this video is not the case. That why I stated my opinion with common consent, something you certainly have to start gathering in order to make up your life. If you misjudge other people by doubting their skills, then I'm sorry that I can't help you regarding this. It's completely up to you. I happen to live in a free and democratic country where common opinion and press freedom are at upmost value, and I'm not allowing ANYONE to whittle these rights away from me.
Visualizing Data with 7-Segment Displays
34:26
Sebastian Lague
Рет қаралды 1,3 МЛН
Arduino and the 4 digit 7 segment led display - Anything Arduino Ep 21
18:39
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 33 МЛН
Чистка воды совком от денег
00:32
FD Vasya
Рет қаралды 4,5 МЛН
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 3,4 МЛН
74HC595 & 74HC165 Shift Registers with Arduino
40:38
DroneBot Workshop
Рет қаралды 407 М.
You can learn Arduino in 15 minutes.
16:34
Afrotechmods
Рет қаралды 10 МЛН
All About TM1637
8:58
Crazy Couple DIY
Рет қаралды 29 М.
Designing a 7-segment hex decoder
15:33
Ben Eater
Рет қаралды 3,7 МЛН
LED Displays with Arduino - 7-Segment & Dot-Matrix
44:43
DroneBot Workshop
Рет қаралды 212 М.
From Idea to Schematic to PCB - How to do it easily!
11:05
GreatScott!
Рет қаралды 1,8 МЛН
Top 5 Beginner PCB Design Mistakes (and how to fix them)
12:52
Altium Academy
Рет қаралды 239 М.
Breadboarding tips
20:16
Ben Eater
Рет қаралды 446 М.