in

How to use 7-segment displays with Arduino code

Seven segment display  என்பது 7 LED விளக்குகளை கொண்டு உருவாக்கப்பட்டுள்ள எண்கள் மற்றும் எழுத்துக்களை காட்சிப் படுத்தக்கூடிய ஒரு சிறு அளவிலான திரை ஆகும் .  இதுபற்றிய அதிகளவிலான விடயங்கள் எங்களது காணொளியை காணப்படுகிறது அதனைப் பார்த்து பிரயோசனம் அடைவோம்.

Download Now

/*
Mr Riyaj Gaffardeen
Website :- https://mrtechies.com/
WhatsApp Number -http://q.gs/EofW6
WhatsApp group - http://raboninco.com/1tb0e
Facebook Page - http://q.gs/EofWE
Instagram - @mr.riyaj - http://q.gs/EmzIU
@mistermedia - http://q.gs/EofWM
Blogger - http://q.gs/EofWT
Twitter - http://q.gs/EofWZ
YouTube - http://q.gs/EofWf
supporter link- http://q.gs/EofWj
*/
int pins[] = {2, 3, 4, 6, 7, 8, 9, 5};
int pwm=11;
boolean numbers[10][7] = {
{1, 1, 1, 1, 1, 1, 0}, //0
{0, 0, 1, 1, 0, 0, 0}, //1
{1, 1, 0, 1, 1, 0, 1}, //2
{0, 1, 1, 1, 1, 0, 1}, //3
{0, 0, 1, 1, 0, 1, 1}, //4
{0, 1, 1, 0, 1, 1, 1}, //5
{1, 1, 1, 0, 1, 1, 1}, //6
{0, 0, 1, 1, 1, 0, 0}, //7
{1, 1, 1, 1, 1, 1, 1}, //8
{0, 1, 1, 1, 1, 1, 1}, //9
};
boolean anode = 0;
boolean cathode = 1;
boolean mode = cathode;
void setup() {
pinMode(pwm, OUTPUT);
for (int i = 0; i < 8; i++) {
pinMode(pins[i], OUTPUT);
digitalWrite(pins[i], !mode);
}
}
void loop() {
for(int i=0;i<10;i++){
display(i, false);
delay(1000);
}
}
void display(int no, boolean dotv) {
for (int i = 0; i < 7; i++) {
if (numbers[no][i]) {
digitalWrite(pins[i], mode);
} else {
digitalWrite(pins[i], !mode);
}
}
if (dotv) {
digitalWrite(pins[7], mode);
} else {
digitalWrite(pins[7], !mode);
}
}

Download “7 segment display” Mrtechies.com-Arduino-Tutorial-Segment-Displays-in-Tamil.zip – Downloaded 11 times – 199 KB

What do you think?

Written by Admin

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

GIPHY App Key not set. Please check settings

how to program attiny85/ATtiny13/13A with Arduino Uno

how to program RGB led strip WS2812b with Arduino