0% found this document useful (0 votes)
40 views

Arduino Pin 7 Segment Conexão Pin: 2 7 (A) 3 6 (B) 4 4 (C) 5 2 (D) 6 1 (E) 7 9 (F) 8 10 (G) 9 5 (DP)

This document provides information about connecting a 7-segment display to an Arduino board. It lists the pin connections for each segment of the display. The code turns on each segment in sequence, displaying the letters a through g, with a delay between each letter. It uses the digitalWrite function to control the pins and light up the appropriate segments to display each letter.

Uploaded by

c_henryque80
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views

Arduino Pin 7 Segment Conexão Pin: 2 7 (A) 3 6 (B) 4 4 (C) 5 2 (D) 6 1 (E) 7 9 (F) 8 10 (G) 9 5 (DP)

This document provides information about connecting a 7-segment display to an Arduino board. It lists the pin connections for each segment of the display. The code turns on each segment in sequence, displaying the letters a through g, with a delay between each letter. It uses the digitalWrite function to control the pins and light up the appropriate segments to display each letter.

Uploaded by

c_henryque80
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Arduino Pin

7 Segment Conexo Pin

7 (A)

6 (B)

4 (C)

2 (D)

1 (E)

9 (F)

10 (G)

5 (DP)

/ / Longer exemplo, mais bvia para Arduino visor de 7 segmentos


/ / http://www.hacktronics.com/Tutorials/arduino-and-7-segment-led.html
/ / Licena: http://www.opensource.org / licenses / mit-license.php (Enlouquecer) void setup ()
{
pinMode (2, OUTPUT); pinMode (3, OUTPUT); pinMode (4, OUTPUT); pinMode (5,
OUTPUT); pinMode (6, OUTPUT ); pinMode (7, OUTPUT); pinMode (8, OUTPUT); pinMode (9,
OUTPUT); digitalWrite (9, 0) / / start com o "ponto" off } void loop () { / / escreve a ' digitalWrite (2,
1); digitalWrite (3, 0); digitalWrite (4, 0); digitalWrite (5, 0); digitalWrite (6, 0); digitalWrite (7,
0); digitalWrite (8, 0); atraso (1000);
digitalWrite(2,0);digitalWrite(3,0);digitalWrite(4,0);digitalWrite(5,0);digitalWrite(6,0);digitalWrite(7,0);digitalW
rite(,8,0); / / escrever 'b ' digitalWrite (2, 0); digitalWrite (3, 1); digitalWrite (4, 0); digitalWrite (5,
0); digitalWrite (6, 0); digitalWrite (7, 0); digitalWrite (8, 0); atraso
(1000), digitalWrite(2,0);digitalWrite(3,0);digitalWrite(4,0);digitalWrite(5,0);digitalWrite(6,0);digitalWrite(7,0);
digitalWrite(,8,0); / / escrever 'c ' digitalWrite (2, 0); digitalWrite (3, 0); digitalWrite (4, 1); digitalWrite (5,
0); digitalWrite (6, 0); digitalWrite (7, 0); digitalWrite (8, 0); atraso (1000),
digitalWrite(2,0);digitalWrite(3,0);digitalWrite(4,0);digitalWrite(5,0);digitalWrite(6,0);digitalWrite(7,0);digitalW
rite(,8,0); / / escrever 'd ' digitalWrite (2, 0); digitalWrite (3, 0); digitalWrite (4, 0 ); digitalWrite (5,
1); digitalWrite (6, 0); digitalWrite (7, 0); digitalWrite (8, 0); atraso (1000),
digitalWrite(2,0);digitalWrite(3,0);digitalWrite(4,0);digitalWrite(5,0);digitalWrite(6,0);digitalWrite(7,0);digitalW
rite(,8,0); / / escrever 'e ' digitalWrite (2, 0); digitalWrite ( 3, 0); digitalWrite (4, 0); digitalWrite (5,
0); digitalWrite (6, 1); digitalWrite (7, 0); digitalWrite (8, 0); atraso (1000),

digitalWrite(2,0);digitalWrite(3,0);digitalWrite(4,0);digitalWrite(5,0);digitalWrite(6,0);digitalWrite(7,0);digitalW
rite(,8,0); / / escrever f ' digitalWrite (2, 0); digitalWrite (3, 0); digitalWrite (4, 0); digitalWrite (5,
0); digitalWrite (6, 0); digitalWrite (7, 1); digitalWrite (8, 0); atraso (1000),
digitalWrite(2,0);digitalWrite(3,0);digitalWrite(4,0);digitalWrite(5,0);digitalWrite(6,0);digitalWrite(7,0);digitalW
rite(,8,0); / / escrever 'g ' digitalWrite (2, 0); digitalWrite (3, 0); digitalWrite (4, 0); digitalWrite (5,
0); digitalWrite (6, 0); digitalWrite (7, 0); digitalWrite (8, 1); atraso (1000);
digitalWrite(2,0);digitalWrite(3,0);digitalWrite(4,0);digitalWrite(5,0);digitalWrite(6,0);digitalWrite(7,0);digitalW
rite(,8,0); }

1); digitalWrite (3, 0); digitalWrite (4, 0); digitalWrite (5, 0); digitalWrite (6, 0); digitalWrite (7,
0); digitalWrite (8, 0); atraso (1000), / / escrever 'b ' digitalWrite (2, 0); digitalWrite (3, 1); digitalWrite (4,
0); digitalWrite (5, 0); digitalWrite (6, 0); digitalWrite (7, 0); digitalWrite (8, 0); atraso (1000), / / escrever
'c ' digitalWrite (2, 0); digitalWrite (3, 0); digitalWrite (4, 1); digitalWrite (5, 0); digitalWrite (6,
0); digitalWrite (7, 0); digitalWrite (8, 0); atraso (1000), / / escrever 'd ' digitalWrite (2, 0); digitalWrite (3,
0); digitalWrite (4, 0 ); digitalWrite (5, 1); digitalWrite (6, 0); digitalWrite (7, 0); digitalWrite (8, 0); atraso
(1000), / / escrever 'e ' digitalWrite (2, 0); digitalWrite ( 3, 0); digitalWrite (4, 0); digitalWrite (5,
0); digitalWrite (6, 1); digitalWrite (7, 0); digitalWrite (8, 0); atraso (1000), / / escrever f ' digitalWrite (2,
0); digitalWrite (3, 0); digitalWrite (4, 0); digitalWrite (5, 0); digitalWrite (6, 0); digitalWrite (7,
1); digitalWrite (8, 0); atraso (1000), / / escrever 'g ' digitalWrite (2, 0); digitalWrite (3, 0); digitalWrite (4,
0); digitalWrite (5, 0); digitalWrite (6, 0); digitalWrite (7, 1); digitalWrite (8, 0); atraso (1000); }

You might also like