SlideShare a Scribd company logo
1 of 11
Download to read offline
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

More Related Content

What's hot (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
 

Recently uploaded

Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxLuizHenriquedeAlmeid6
 
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxRonys4
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSilvana Silva
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
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
 
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
 
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.
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
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 - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasCasa Ciências
 
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
 
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
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
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
 

Recently uploaded (20)

Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptx
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
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?
 
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
 
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
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
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
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de Partículas
 
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
 
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
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
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
 

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