Trabalho Circuitos Lógicos Digitais II

Documentos relacionados
Curso: Tecnologias educacionais de baixo custo. Conector Ciência:

Atividade de laboratório 003. Prof: Carlos Eduardo de Brito Novaes 29 de abril de Alunos RA Nome Curso Semestre

Oficina de Programação utilizando a plataforma Arduino

Trabalhando com LEDs. Professor Pedro

Podem ser substituídos pelo módulo P7-Sensor de Luminosidade da GBK Robotics.

Projeto No. 15 Sensor Óptico Reflexivo

Projeto 01. Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz. 30 de agosto de 2015

Arduino. Introdução aos Componentes Básicos. Leonardo Mauro P. Moraes. Universidade Federal de Mato Grosso do Sul - UFMS.

A protoboard ou Matriz de contatos é utilizada para fazer montagens provisórias e/ou teste de projetos. É constituída por uma base plástica, contendo

Oficina de Programação utilizando a plataforma Arduino

Arduino. Aula 3 motores

Projeto No. 2 Potenciômetro

Atividade de laboratório 004. Prof: Carlos Eduardo de Brito Novaes 6 de maio de Alunos RA Nome Curso Semestre

Projeto No. 12 Display de Led de 7 Segmentos

Atividade de laboratório 002. Prof: Carlos Eduardo de Brito Novaes 1 de abril de Alunos RA Nome Curso Semestre

Atividade de laboratório 001. Prof: Carlos Eduardo de Brito Novaes 18 de março de Alunos RA Nome Curso Semestre

Acendendo o Led com Arduino.

Lista de Exercícios A2

INOVAÇÃO TECNOLÓGICA E LÓGICA E ARDUINO EMPREENDEDORISMO. Prof. Dr. Daniel Caetano

Introdução do Arduino para aquisição de dados e controle de instrumentos

Programação do Arduino. Parte 1. IDE Wiring

Disciplina: Laboratório de Fis26

OFICINA Uso da plataforma Arduino no Ensino de Ciências

O ARDUINO. Plataforma de prototipagem eletrônica; Open Source; Formada por duas partes básicas: hardware e software.

Plano de Aula. 1 o semestre. Aula número 009 Interrupções. Fazer uso das interrupções externas no Arduíno

Pré-Laboratório (Para ser entregue no início da aula prática)

Projeto No. 11 Display de Leds de 7 Segmentos

ARDUINO BÁSICO E T A P A 1 O QUE É ARDUINO? Prof. Amadeu Zanon Neto

Oficina de Programação utilizando a plataforma Arduino

Projeto No. 17 Infravermelho

Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE. Núcleo de Arte e Tecnologia. julio lucio martin. Aula 01

Oficina de Programação utilizando a plataforma Arduino

Como deve ser feita a ligação de 2 Motores de 3 ou 5 volts ao Arduino, com a ajuda de 2 Resistores, 2 TIPs (Transistor) 120 ou 122 e um CASE para 4

Apostila de introdução ao Tinkercad (antigo Circuits.io)

Projeto No. 19 Contador Binário com Chave Rotativa

Arquitetura Von Neumann Dados e instruções são obtidos da mesma forma, simplificando o desenho do microprocessador;

Linguagem de Programação. Linguagem C com Arduino

Entrada de dados com botões

InteropMix Arduino e Internet das Coisas. Leandro Ramos Leonardo Toledo Robson Machado

Física Computacional. Prof. Luiz Claudio F. de Souza Luizclaudiofs.blogspot.com

Plano de Aula. 1 o semestre. Cronômetro Interrupções, Timers. Utilizar interrupções para criar um cronômetro com parciais

INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY

Atividade de laboratório 005. Prof: Carlos Eduardo de Brito Novaes 20 de maio de Alunos RA Nome Curso Semestre

Arduino. Gilmar Aquino

Lab2. Germano Maioli Penello IF-UFRJ aula 16.

Centro de Informática Grupo de Engenharia da Computação Introdução a Programação Programando com Intel Galileo Experimento 1

O que você pode fazer com o Arduino

Física Computacional. Prof. Luiz Claudio F. de Souza Luizclaudiofs.blogspot.com

Departamento de Engenharia Elétrica e de Computação SEL 384 Laboratório de Sistemas Digitais I Profa. Luiza Maria Romeiro Codá PRÁTICA Nº5

Introdução. O que é o Arduino?

Relatório de Construção do Robô de Seguidor de Linha

Curso: Tecnologias educacionais de baixo custo. Conector Ciência:

Missão: Arduino. 3 de Março. Organização

Atividade de laboratório 007. Prof: Carlos Eduardo de Brito Novaes 10 de junho de Alunos RA Nome Curso Semestre

ROBÓTICA 1 INSTRUTORES: ALEXANDRE MATIAS E THALISSON RODRIGUES

Federal de Alagoas. Universidade PROVA PRÁTICA 09. TÉCNICO EM ELETROELETRÔNICA. (Editais nº 31 e 81/2016) UNIVERSIDADE FEDERAL DE ALAGOAS

Arduino. Prof. Maurício Dias

MINICURSO ARDUINO BÁSICO

Comunicação entre PC e Arduino

Programação Básica em Arduino Aula 2

MANUALDEGUSTAÇÃO ARDUINO KIT INICIANTE V4.0

Programação Básica em Arduino

Educação Profissional Técnico em Eletroeletrônica. Prática 4 Arduino. Alunos: Nota:

Introdução ao Arduino

Medir consumo em Kwh de aparelhos individualmente; Calcular o consumo e reais; Salvar em banco de dados; Visualizar em página WEB; Gerar relatórios.

Curso de robótica 2. Novos conceitos de programação

CURSO DE ROBÓTICA PARA ENSINO MÉDIO

// Arduino {? } Mais o que é?..

Oficina de Introdução ao Arduino

PROTOTIPAGEM ELETRÔNICA DO IMD PENTATRONIX

Plano de Aula. 1 o semestre. Aula número 012 Periféricos Comunicação Serial. Conhecer os princípios de comunicação serial

UNIVERSIDADE FEDERAL DO CEARÁ DEPARTAMENTO DE ENGENHARIA EM TELEINFORMÁTICA DISCIPLINA: PROJETO LÓGICO DIGITAL PROFESSOR: ALEXANDRE COELHO

Programação Básica em Arduino Aula 1

ALGORITMOS, ARQUITETURA E ARDUINO

Sistemas digitais 10/07/17. Contadores Parte 17. Campus Alto Paraopeba

Minicurso de Arduino. Laboratório de Inovação em Sistemas em chip npiti - UFRN

Para começar, iremos visualizar todas as informações no monitor serial. Portanto, a primeira montagem que devemos fazer na protoboard é a seguinte:

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO PROJETO SCATMAN S DIMMER

MINICURSO ARDUINO AVANÇADO

Manual Técnico Módulo Ponte H 5A

ROBÓTICA 1 INTRODUÇÃO A PROGRAMAÇÃO NO ARDUINO

Microcontroladores PROF. ME. HÉLIO ESPERIDIÃO

INTRODUÇÃO A PLATAFORMA ARDUINO. TÁSSIO JOSÉ GONÇALVES GOMES

Plano de Aula. 1 o semestre. Aula número 010 Interrupções Internas Timers. Uso de interrupções internas produzidas pelos timers

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim

1.a Questão : (Valor 1,5) O sistema seqüencial é descrito por uma equação de estados:

Laboratório de controle 2018/1. Professores: Adolfo Bauchspiess ENE/UnB Lélio R. Soares Júnior ENE/UnB

CONTROLE DE FLUXO. Algoritmos e Programação. Prof. Alceu Britto Slides cedidos pelo Prof. Edson J. R. Justino (PUCPR) Aula 9 e 10

Sistemas Digitais. Módulo 14 Prof. Celso CIRCUITOS SEQÜÊNCIAIS

ELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR

ENGENHARIA DE SISTEMAS MICROPROCESSADOS

Oficina de Programação utilizando a plataforma Arduino

Discentes: Weverton Lima e Juliete Souza Disciplina: Sistemas Embarcados Professor Orientador: Ilton Barbacena

SISTEMAS DIGITAIS. 2- Considere a seguinte tabela de verdades: 1/10 1ª chamada /

NOME: N CADERNO DE RECUPERAÇÃO DE FÍSICA I 3º ANO EM TURMA 232 PROFº FABIANO 1º BIMESTRE

Por Fernando Koyanagi 1

Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE. Núcleo de Arte e Tecnologia. julio lucio martin. Aula 07

Transcrição:

Trabalho Circuitos Lógicos Digitais II Durante esse bimestre nós focamos exclusivamente em contadores assíncronos usando os FF JK e algumas vezes o FFT/D porém é possível implementar os contadores assíncronos utilizando o microcontrolador Arduino. Objetivo: Que haja a compreensão de que se existe mais de uma maneira de se chegar na resposta. Ganho de intimidade com a plataforma Arduino. Compreensão maior sobre contadores. Metodologia: Vamos a nossa receita de bolo! 1ºPasso: Acesse o site https://www.tinkercad.com e crie um novo projeto. 2ºPasso: Para a realização desse trabalho vamos precisar arrastar: 1 Protoboard (Breadboard) 1 Arduino UNO 2 Displays de 7 segmentos (7 Segment Display) Condutores elétricos 14 Resistências de 330Ω Pilha de 9V

Código: int z = 0; // Display das dezenas int a = 2; int b = 3; int c = 4; int d = 5; int e = 6; int f = 7; int g = 8; // Display das unidades int h = 22; int i = 23; int j = 24; int k = 25; int l = 26; int m = 27; int n = 28; void setup() pinmode(a,output); pinmode(b,output); pinmode(c,output); pinmode(d,output); pinmode(e,output); pinmode(f,output); pinmode(g,output); pinmode(h,output); pinmode(i,output); pinmode(j,output); pinmode(k,output); pinmode(l,output); pinmode(m,output); pinmode(n,output); void loop() if (z==0) //0 nas dezenas digitalwrite(e,high); digitalwrite(g,low); //0 nas unidades

digitalwrite(l,high); digitalwrite(n,low); //1 nas unidades digitalwrite(h,low); digitalwrite(k,low); digitalwrite(m,low); digitalwrite(n,low); //2 nas unidades digitalwrite(j,low); digitalwrite(l,high); digitalwrite(m,low); //3 nas unidades digitalwrite(m,low); //4 nas unidades digitalwrite(h,low); digitalwrite(k,low); //5 nas unidades digitalwrite(i,low); //6 nas unidades digitalwrite(i,low);

digitalwrite(l,high); //7 nas unidades digitalwrite(k,low); digitalwrite(m,low); digitalwrite(n,low); //8 nas unidades digitalwrite(l,high); //9 nas unidades z=z+1; if (z==1) //1 nas dezenas digitalwrite(a,low); digitalwrite(d,low); digitalwrite(f,low); digitalwrite(g,low); if (z==2) //2 nas dezenas digitalwrite(c,low); digitalwrite(e,high); digitalwrite(f,low);

if (z==3) //3 nas dezenas digitalwrite(f,low); if (z==4) //4 nas dezenas digitalwrite(a,low); digitalwrite(d,low); if (z==5) //5 nas dezenas digitalwrite(b,low); if (z==6) //6 nas dezenas digitalwrite(b,low); digitalwrite(e,high); if (z==7)

//7 nas dezenas digitalwrite(d,low); digitalwrite(f,low); digitalwrite(g,low); if (z==8) //8 nas dezenas digitalwrite(e,high); if (z==9) //9 nas dezenas if (z==10) //9 nas dezenas z=0;

CONSIDERAÇÕES FINAIS Trabalho deverá ser feito em duplas no máximo. Prazo de entrega é: 29/05/2018 Não haverá parte escrita, apenas a parte prática e questionamentos. Trabalhos idênticos acarretam na nota zero para os quatro alunos. Façam o trabalho com muito esmero, dei poucas informações de propósito, quanto mais informação tiver a tabela, maior será a nota. Imprimir a ficha de avaliação para o dia do trabalho.

FICHA DE AVALIAÇÃO DE PROJETOS Curso Técnico em Informática Professor: Data: / / Disciplina: Série: Bimestre: - NOTAS EM COMUM DO GRUPO - ITENS AVALIADOS Funcionamento do Programa Solução do Problema Capricho e Criatividade - NOTAS INDIVIDUAIS - ITENS AVALIADOS Preencher caso necessário avaliar outros itens 1º Aluno : 2º Aluno: 3º Aluno: Clareza apresentação: Clareza apresentação: Clareza apresentação: Conhecimento do Assunto: Conhecimento do Assunto: Conhecimento do Assunto: Atenção professores: Somente permitir apresentação de grupo com 3 alunos para casos de turmas com número total de alunos ímpar NOTA FINAL 1º Aluno : 2º Aluno: 3º Aluno: Observações do professor: Assinatura dos alunos: 1º Aluno : 2º Aluno: 3º Aluno: