0% found this document useful (0 votes)
42 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
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 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
We take content rights seriously. If you suspect this is your content, claim it here.
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