Relatorio - Arduino 2
Relatorio - Arduino 2
Manaus, 2014
Relatrio
apresentado
de
aprovao
na disciplina de Eletrnica
Digital e Microprocessadores,
no
Curso
de
Engenharia
Eletrica, na Universidade da
Uninorte.
Prof. Dr. Francisco Coelho.
Manaus, 2014.
2
Resumo
Neste projeto vamos controlar um display com o arduino, escrevendo
caracteres nomes dos componentes do grupo deste projeto.
SUMRIO
INTRODUO............................................................................................. 05
1.0 MATERIAIS UTILIZADOS..................................................................... 06
2.0 DESENVOLVIMENTO........................................................................... 07
3.0 CODIGO DO PROGRAMA.................................................................... 08
CONCLUSO.............................................................................................. 11
ANEXO FOTOGRAFICO............................................................................. 12
REFERNCIAS............................................................................................ 13
INTRODUO
Este Relatrio tem por objetivo mostrar o projeto feito com a placa Arduino
utilizando o display de sete segmentos. Esse display de sete segmentos um
invlucro
com
sete
leds
com
formato
de
segmento,
MATERIAIS UTILIZADOS
Compilador Micro C;
Protoboard;
Resistores 10k;
Resistores 330;
Capacitor;
Cristal;
Display 7 segmento;
Fios jumper;
Arduino Uno;
DESENVOLVIMENTO
Este projeto teve por objetivo fazer um display de sete segmentos efetuar
a programao realizada pela placa arduino para aparecer os devidos nomes dos
componente do grupo.O experimento foi realizado no Centro Universitrio do Norte
Uninorte.
Iniciou-se
experimento
verificando
se
todos
os
instrumentos
estavam
CODIGO DO PROGRAMA
1
2
3
4
5
6
7
8
9
1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
2
0
2
1
2
2
2
3
2
// PROJETO FINAL1
/* Cdigo Fonte do Projeto Seleo de Nomes.
Disciplina:Eletrnica Digital
Professor: Francisco Coelho
Alunos: Aline, Andre, Filipi*/
//===================DOCUMENTARIO===========
====================
/*
Boto
O Circuito:
*/
//=====================DECLARAO DE
VARIAVEIS==================
#include <LiquidCrystal.h>
constint buttonPin1 = 3;
pino
constint buttonPin2 = 4;
constint buttonPin3 = 5;
4
2
5
2
6
2
7
2
8
2
9
3
0
3
1
3
2
3
3
3
4
3
5
3
6
3
7
3
8
3
9
4
0
4
1
4
2
4
3
4
4
4
int buttonState1=0;
int buttonState2=0;
int buttonState3=0;
//========================================
=====================
// Inicializa a biblioteca com os nmeros dos pinos de interface
LiquidCrystallcd(7, 8, 9, 10, 11, 12); // Cria um objeto lcd e atribui
os pinos
void setup()
{
lcd.begin(16, 2); // Define o display com 16 colunas e 2 linhas
5
4
6
4
7
4
8
4
9
5
0
5
1
5
2
5
3
5
4
5
5
5
6
5
7
5
8
5
9
6
0
6
1
6
2
6
3
6
4
6
5
6
void loop() {
buttonState1 = digitalRead(buttonPin1);
buttonState2 = digitalRead(buttonPin2);
buttonState3 = digitalRead(buttonPin3);
if(buttonState1==HIGH){
lcd.clear();
lcd.setCursor(0,0);
lcd.print("ALUNO:");
lcd.setCursor(6,0);
lcd.write("Aline");
10
6
6
7
6
8
6
9
7
0
7
1
7
2
7
3
7
4
7
5
7
6
7
7
7
8
7
9
8
0
8
1
8
2
8
3
8
4
8
5
8
6
8
elseif(buttonState2==HIGH){
lcd.clear();
lcd.setCursor(0,0);
lcd.print("ALUNO:");
lcd.setCursor(6,0);
lcd.write("Andre");
elseif(buttonState3==HIGH){
lcd.clear();
lcd.setCursor(0,0);
lcd.print("ALUNO:");
lcd.setCursor(6,0);
lcd.write("Filipi");
11
7
8
8
8 // Fim da rotina
9
CONCLUSO
A prtica realizada nos proporcionou um entendimento maior dos conceitos
da disciplina de eletrnica e microprocessadores,observamos na prtica a utilidade
e funcionamento de um micro controlador e das ferramentas que o fazem funcionar.
Nesta experincia aprendemos como programar uma placa do tipo Arduino Uno e
enxergar a sua utilidade pratica diante do circuito.
12
13
BIBLIOGRAFIA
1.
http://www.maxwellbohr.com.br/downloads/robotica/mec1000_kdr5000/tutorial_e
letro
nica_-_display_de_7_segmentos.pdf
2. http://www.ic.unicamp.br/~rlachi/Curso_c.pdf
3. http://www.radioamadores.net/files/microcontroladores_pic.pdf
14