SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
UNIVERSIDADE FEDERAL DO PARÁ
CAMPUS UNIVERSITÁRIO DO TOCANTINS – CUNTINS
FACULDADE DE SISTEMAS DE INFORMAÇÃO – FASI
 PROFESSOR: DIOVANNI ARAÚJO
 DISCIPLINA: ARQUITETURA DE COMPUTADORES
 EQUIPE:
─ ANTÔNIO CARLOS L. SOUSA
─ CARLOS ALEXANDRE P. DE SOUSA
─ ELISON CARLOS S. DO NASCIMENTO
─ RAIZA P. NUNES
─ VALDEMIR S. M. REIS
─ VALDIR NUNES SACRAMENTO
TEMA
PROGRAMAÇÃO EM ARDUÍNO
- CALCULADORA BINÁRIA DE 4 DÍGITOS -
 CALCULADORA BINÁRIA DE 4 DÍGITOS
Neste experimento será mostrado como montar
uma Calculadora Binária simples com 4 dígitos.
Nesta calculadora poderão ser feitos cálculos que
a soma não ultrapasse 15, ou seja 1111 em binário.
Também pode ser feita o cálculo de subtração.
Seu funcionamento é simples. Há 04 (quatro) leds
e 04 (quatro) botões para controlar o estado (Led
ligado recebe o valor 1; Led desligado recebe o
valor 0), bem como 03 (três) botões para conduzir
as operações.
BOTÃO REG  Será um registrador que salva o
conjunto de valores atuais dos leds;
BOTÃO SOMA  Efetua a operação de adição entre
os valores do registrador e os valores atuais dos
leds.
BOTÃO SUBTRAÇÃO  Subtrai os valores atuais
dos leds dos valores do registrador.
Para este projeto utilizar-se-á os seguintes
componentes:
 01 Arduino
 01 Protoboard
 04 Leds
 04 Resistores de 330 ohms
 07 Botões tácteis
 Fios para jumper
ESQUEMA:
Os leds deverão ficar com seu pino negativo (pino
menor) ligados na barra de negativo da protoboard.
Esta deve ser ligada no GND do Arduino.
O pino positivo do led (pino maior) deverá ser
ligado em série com resistores de 330 Ohms.
Os leds e os botões tem a sua numeração
começando da direita para esquerda.
PORTANTO:
 Led 1: porta 9;
 Led 2: porta 10;
 Led 3: porta 11;
 Led 4: porta 12;
 Botão 1: porta 2;
 Botão 2: porta 3;
 Botão 3: porta 4;
 Botão 4: porta 5;
 Botão Reg: porta 6;
 Botão Soma: porta 7;
 Botão Subtração: porta 8;
Neste experimento foi implementada uma
calculadora básica binária. É claro que com
somente 04 (quatro) valores – 04 (quatro) leds).
Ela ficará muito limitada, havendo muitos estouros
com números nas proximidades de 15 (1111). Mas
aqui o que realmente importa é a ideia!
E tudo foi desenvolvido com código fonte e a
implementação no Arduino.
Uma solução seria utilizar um visor de LCD 16x02,
comuns para este tipo de calculadora, todavia, não
dispomos de tal instrumento.
 FASE DE TESTES
 TABELA DE CÓDIGOS BINÁRIOS
Calculadora de 4 Dígitos em Arduíno

Contenu connexe

Tendances (20)

Arranjo simples
Arranjo simplesArranjo simples
Arranjo simples
 
Apresentação da Empresa
Apresentação da EmpresaApresentação da Empresa
Apresentação da Empresa
 
ATIVIDADE HARDWARE E SOFTWARE
ATIVIDADE HARDWARE E SOFTWAREATIVIDADE HARDWARE E SOFTWARE
ATIVIDADE HARDWARE E SOFTWARE
 
Razão e proporção
Razão e proporçãoRazão e proporção
Razão e proporção
 
Raciocínio lógico parte 1
Raciocínio lógico   parte 1Raciocínio lógico   parte 1
Raciocínio lógico parte 1
 
Matematica financeira juros simples
Matematica financeira juros simplesMatematica financeira juros simples
Matematica financeira juros simples
 
Regra de três simples e composta
Regra de três simples e compostaRegra de três simples e composta
Regra de três simples e composta
 
Teoria de probabilidades
Teoria de probabilidadesTeoria de probabilidades
Teoria de probabilidades
 
Explorando Games para o Ensino do Pensamento Computacional
Explorando Games para o Ensino do Pensamento ComputacionalExplorando Games para o Ensino do Pensamento Computacional
Explorando Games para o Ensino do Pensamento Computacional
 
Cidadania digital
Cidadania digitalCidadania digital
Cidadania digital
 
noções de sgdb
noções de sgdbnoções de sgdb
noções de sgdb
 
iPad Estratégia de Marketing
iPad Estratégia de MarketingiPad Estratégia de Marketing
iPad Estratégia de Marketing
 
Vieses cognitivos e heuristicas
Vieses cognitivos e heuristicasVieses cognitivos e heuristicas
Vieses cognitivos e heuristicas
 
Equações 7 ano
Equações 7 anoEquações 7 ano
Equações 7 ano
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugol
 
Marketing de Serviços
Marketing de ServiçosMarketing de Serviços
Marketing de Serviços
 
O que é um eBook?
O que é um eBook?O que é um eBook?
O que é um eBook?
 
Serviço pós venda
Serviço pós venda Serviço pós venda
Serviço pós venda
 
obtenção de sinais discretos
obtenção de sinais discretosobtenção de sinais discretos
obtenção de sinais discretos
 
Equação do 1º grau
Equação do 1º grauEquação do 1º grau
Equação do 1º grau
 

Dernier

ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaJúlio Sandes
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?Rosalina Simão Nunes
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 
Universidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumUniversidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumPatrícia de Sá Freire, PhD. Eng.
 
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERDeiciane Chaves
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
Simulado 2 Etapa - 2024 Proximo Passo.pdf
Simulado 2 Etapa  - 2024 Proximo Passo.pdfSimulado 2 Etapa  - 2024 Proximo Passo.pdf
Simulado 2 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.keislayyovera123
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptxthaisamaral9365923
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 

Dernier (20)

ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 
Universidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumUniversidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comum
 
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
Simulado 2 Etapa - 2024 Proximo Passo.pdf
Simulado 2 Etapa  - 2024 Proximo Passo.pdfSimulado 2 Etapa  - 2024 Proximo Passo.pdf
Simulado 2 Etapa - 2024 Proximo Passo.pdf
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 

Calculadora de 4 Dígitos em Arduíno

  • 1. UNIVERSIDADE FEDERAL DO PARÁ CAMPUS UNIVERSITÁRIO DO TOCANTINS – CUNTINS FACULDADE DE SISTEMAS DE INFORMAÇÃO – FASI  PROFESSOR: DIOVANNI ARAÚJO  DISCIPLINA: ARQUITETURA DE COMPUTADORES  EQUIPE: ─ ANTÔNIO CARLOS L. SOUSA ─ CARLOS ALEXANDRE P. DE SOUSA ─ ELISON CARLOS S. DO NASCIMENTO ─ RAIZA P. NUNES ─ VALDEMIR S. M. REIS ─ VALDIR NUNES SACRAMENTO TEMA PROGRAMAÇÃO EM ARDUÍNO - CALCULADORA BINÁRIA DE 4 DÍGITOS -
  • 2.  CALCULADORA BINÁRIA DE 4 DÍGITOS Neste experimento será mostrado como montar uma Calculadora Binária simples com 4 dígitos. Nesta calculadora poderão ser feitos cálculos que a soma não ultrapasse 15, ou seja 1111 em binário. Também pode ser feita o cálculo de subtração. Seu funcionamento é simples. Há 04 (quatro) leds e 04 (quatro) botões para controlar o estado (Led ligado recebe o valor 1; Led desligado recebe o valor 0), bem como 03 (três) botões para conduzir as operações.
  • 3. BOTÃO REG  Será um registrador que salva o conjunto de valores atuais dos leds; BOTÃO SOMA  Efetua a operação de adição entre os valores do registrador e os valores atuais dos leds. BOTÃO SUBTRAÇÃO  Subtrai os valores atuais dos leds dos valores do registrador. Para este projeto utilizar-se-á os seguintes componentes:  01 Arduino  01 Protoboard  04 Leds  04 Resistores de 330 ohms  07 Botões tácteis  Fios para jumper
  • 5. Os leds deverão ficar com seu pino negativo (pino menor) ligados na barra de negativo da protoboard. Esta deve ser ligada no GND do Arduino. O pino positivo do led (pino maior) deverá ser ligado em série com resistores de 330 Ohms. Os leds e os botões tem a sua numeração começando da direita para esquerda.
  • 6. PORTANTO:  Led 1: porta 9;  Led 2: porta 10;  Led 3: porta 11;  Led 4: porta 12;  Botão 1: porta 2;  Botão 2: porta 3;  Botão 3: porta 4;  Botão 4: porta 5;  Botão Reg: porta 6;  Botão Soma: porta 7;  Botão Subtração: porta 8;
  • 7. Neste experimento foi implementada uma calculadora básica binária. É claro que com somente 04 (quatro) valores – 04 (quatro) leds). Ela ficará muito limitada, havendo muitos estouros com números nas proximidades de 15 (1111). Mas aqui o que realmente importa é a ideia! E tudo foi desenvolvido com código fonte e a implementação no Arduino. Uma solução seria utilizar um visor de LCD 16x02, comuns para este tipo de calculadora, todavia, não dispomos de tal instrumento.
  • 8.  FASE DE TESTES
  • 9.
  • 10.  TABELA DE CÓDIGOS BINÁRIOS