SISTEMA SUPERVISÓRIO UTILIZANDO REALIDADE AUMENTADA

Tamanho: px
Começar a partir da página:

Download "SISTEMA SUPERVISÓRIO UTILIZANDO REALIDADE AUMENTADA"

Transcrição

1 SISTEMA SUPERVISÓRIO UTILIZANDO REALIDADE AUMENTADA Daniel de Aranda Lima, Kenedy Lopes Nogueira, Keila Nogueira - Fundação Educacional de Ituiutaba, Universidade do Estado de Minas Gerais Ituiutaba MG, Brasil Resumo A proposta desse artigo é desenvolver um Sistema Supervisório que utilizará a porta paralela do computador para monitorar sensores de temperatura de um forno que produz carvão vegetal. Para exibir os valores encontrados pelos sensores, além da forma convencional, também será usada a tecnologia da Realidade Aumentada, que será uma forma inovadora de visualização do tal sistema. O sistema de monitoramento será desenvolvido em linguagem C++, onde será possível monitorar sensores de temperatura através da porta paralela do computador. Para a visualização dos valores das temperaturas encontradas, será utilizado um aplicativo desenvolvido com a ferramenta ARToolKit, muito utilizada para o desenvolvimento de aplicações de Realidade Aumentada, pois opera através de técnicas de visão computacional, processamento de imagens e programação. Palavras-Chave Automação Industrial, Realidade Aumentada, ARToolKit, Sistema Supervisório. SUPERVISORY SISTEM USING AUGMENTED REALITY Abstract - The purpose of this article is to develop a Supervisory System using the parallel port of computer to monitor the temperature sensors of a furnace that produces charcoal. To view the values found by the sensors, in addition to the conventional way, will also used the Augmented Reality technology, which will be an innovative way of viewing this system. The monitoring system will be developed in C + + language, where you can monitor the temperature sensors through the parallel port of your computer. To view the values of temperatures encountered, will be used an application developed with ARToolKit tool, widely used for developing applications of Reality Increased therefore operates through techniques of computer vision, image processing and programming. 1 Keywords Industrial Automation, Augmented Reality, ARToolKit, Supervisory System. N de rodapé na página inicial será utilizada apenas pelo professor avaliador para indicar o andamento do processo de revisão. Não suprima eta nota de rodapé quando editar seu artigo. I. INTRODUÇÃO Este artigo destaca o uso da tecnologia da Realidade Aumentada agregada aos Sistemas Supervisórios convencionais, usados amplamente na indústria. A proposta deste trabalho é tornar a forma de visualização das informações apresentadas pelos Sistemas Supervisórios atuais mais atraente, usando para isso, técnicas de Realidade Aumentada. Como vantagem desta implementação, pode-se citar que o operador não terá a necessidade de estar diante da tela do computador para ter acesso às informações sobre temperatura recebidas pelo sistema, basta que esteja de posse dos óculos de Realidade Aumentada. Ao olhar para o forno em direção aos marcadores situados estrategicamente na mesma posição dos sensores, ele poderá visualizar os valores das temperaturas em tempo real. Além da contribuição tecnológica este artigo aborda também o uso dos Sistemas Supervisórios como forma de diminuir as perdas durante o processo de produção de carvão vegetal, diminuindo assim o impacto ambiental. II. MOTIVAÇÃO As técnicas de visão computacional e Realidade Aumentada têm ampla possibilidade de utilização em diversos setores da sociedade: Marketing, Medicina, Pedagogia, Educação, Treinamento, Indústria, Pesquisa Acadêmica, Entretenimento, Projetos de Engenharia, Teleconferência e Tele-Imersão, Movimentação de Robôs, Preservação Histórica, etc. A grande contribuição deste é a utilização de Realidade Aumentada para proporcionar ao usuário uma maior imersão onde combinando as cenas virtuais e ambientes reais em um ambiente único. III. FUNDAMENTOS TECNOLÓGICOS 1) ARToolKit - É uma biblioteca que usa técnicas de visão computacional para calcular o ponto de vista real da câmera em relação a um marcador no mundo real. Há vários passos, primeiro a imagem de vídeo é transformada em uma imagem binária (em P&B) baseada no valor do limiar de intensidade. Depois, busca-se nesta imagem por regiões quadradas. O ARToolKit encontra todos os quadrados na imagem binária, muitos dos quais não correspondem a marcadores de referência. Para cada quadrado, o desenho padrão dentro dele é capturado e comparado com alguns gabaritos pré-treinados. Se houver alguma similaridade, então o ARToolKit considera que encontrou um dos marcadores de referência. O ARToolKit usa então o tamanho conhecido do quadrado e a orientação do padrão encontrado para calcular a posição real

2 da câmera em relação à posição real do marcador. Uma matriz 3x4 conterá as coordenadas reais da câmera em relação ao marcador. Esta matriz é usada para calcular a posição das coordenadas da câmera virtual. Se as coordenadas virtuais e reais da câmera forem às mesmas, o modelo de computação gráfica pode ser desenhado precisamente sobre o marcador real (figura 2). A API OpenGL é usada para calcular as coordenadas virtuais da câmera e desenhar as imagens virtuais.[6] Figura. 1. Exemplo de marcador. Figura. 2. Imagem do marcador transformada em P&B. Figura. 3. Objeto 3D projetado sobre o marcador. 2) C++ Builder - O ambiente de desenvolvimento integrado (IDE) CodeGear C++ Builder 2009 será utilizado para escrita do programa que receberá e processará as informações dos sensores de temperatura, pois possui melhor desempenho e confiabilidade. comandos e funções (200 comandos do core OpenGL e 50 da GLU - OpenGL Utility Library) que são usados para especificar os objetos e operações necessárias para produzir programas interativos com imagens coloridas e animação 3D. Existe praticamente uma implementação do OpenGL para cada tipo de plataforma. OpenGL não é uma linguagem de programação, é uma poderosa e sofisticada API (Application Programming Interface) para criação de gráficos 3D. É importante comentar que, para ser portável, OpenGL não possui funções para gerenciamento de janelas, interação com o usuário ou arquivos de entrada/saída. OpenGL fornece apenas um pequeno conjunto de primitivas gráficas para construção de modelos: pontos, linhas e polígonos. Já a biblioteca GLU (que faz parte da implementação OpenGL) possui várias funções para modelagem, tais como superfícies quadráticas, e curvas e superfícies NURBS (Non Uniform Rational B-Splines).[2] 5) LM35 - O sensor LM35 é um sensor de precisão, fabricado pela National Semiconductor, que apresenta uma saída de tensão linear relativa à temperatura em que ele se encontrar no momento em que for alimentado por uma tensão de 4-20Vdc e GND, tendo em sua saída um sinal de 10mV para cada Grau Celsius de temperatura, sendo assim, apresenta uma boa vantagem com relação aos demais sensores de temperatura calibrados em KELVIN, não necessitando nenhuma subtração de variáveis para que se obtenha uma escala de temperatura em Graus Celsius. O LM35 não necessita de qualquer calibração externa ou trimming para fornecer com exatidão, valores temperatura com variações de ¼ºC ou até mesmo ¾ºC dentro da faixa de temperatura de 55ºC à 150ºC. Este sensor tem saída com baixa impedância, tensão linear e calibração inerente precisa, fazendo com que o interfaceamento de leitura seja especificamente simples, barateando todo o sistema em função disto. Este sensor poderá ser alimentado com alimentação simples ou simétrica, dependendo do que se desejar como sinal de saída, mas independentemente disso, a saída continuará sendo de 10mV/ºC. Ele drena apenas 60µA para estas alimentações, sendo assim seu auto-aquecimento é de aproximadamente 0.1ºC ao ar livre. O sensor LM35 é apresentado com vários tipos de encapsulamentos, sendo o mais comum o TO-92, que mais se parece com um transistor, e oferece ótima relação custo benefício, por ser o mais barato dos modelos e propiciar a mesma precisão dos demais. A grande diversidade de encapsulamentos se dá devido à alta gama de aplicações deste integrado. [3] 3) VRML - Ferramenta usada para criar o mundo virtual. A Virtual Reality Modeling Language é uma linguagem que permite que se apresentem objetos e mundos tridimensionais através da World Wide Web.[1] 4) OpenGL - É uma biblioteca de rotinas gráficas e de modelagem, 2D e 3D, que estabelece para o programador uma interface com o hardware gráfico, independente da plataforma. Esta interface consiste de aproximadamente 250 Figura. 4. Sensor de temperatura LM35.

3 6) Microcontrolador PIC16F877 - Trata-se de um microcontrolador da família de 8 bits e núcleo de 14 bits fabricado pela Microchip Technology. Possui memória flash de programa com 8192 palavras de 14 bits, memória RAM com 368 bytes e memória EEPROM com 256 bytes. Sua frequência de operação (clock) vai até 20MHz, resultando em uma velocidade de processamento de 5 MIPS. Seu conjunto de instruções RISC se compõe de 35 instruções. Pode funcionar com alimentação de 2V a 5,5V. Sua pinagem DIP tem 40 pinos. Como periféricos ele possui: 5 conjuntos de portas de entrada e saída (total de 33 portas); Conversor analógico-digital de 10 bits de resolução e 8 canais de entrada; Periférico de comunicação paralela e serial (USART e MSSP); 2 Módulos CCP (Comparação, Captura e PWM); 3 Timers (1 de 16 bits e 2 de 8 bits); Watchdog timer.[4] o circuito usual é bastante simples, necessitando apenas do sensor propriamente dito, um Microcontrolador PIC16F877 para converter o sinal analógico para digital e enviá-lo aos displays de 7 segmentos e em seguida ao computador pela porta paralela. Portanto, nesse projeto foi utilizado o sensor LM35 como sensor de temperatura atuando de modo simples e objetivo, enviando um sinal analógico que será convertido para digital e logo depois enviará aos displays de 7 segmentos e ao computador pela porta paralela, como pode ser visto em parte na figura 6 Figura. 6. Circuito do termômetro. Figura. 5. Microcontrolador PIC16F877. 7) Porta Paralela - A porta paralela do computador é o meio mais fácil para controlar dispositivos externos, como LEDs, lâmpadas e até mesmo eletrodomésticos. Atualmente, as impressoras vendidas no mercado utilizam conexão USB. Com isso, na maioria dos computadores modernos a porta paralela está disponível, podendo ser usada para controlar circuitos externos ao computador. Na verdade, a idéia por trás da porta paralela é muito simples. Ela é uma interface de comunicação paralela de 8 bits, e portanto tem-se oito bits disponíveis. Como cada bit de dados pode ser transmitido como 0 (desligado) ou como 1 (ligado), pode-se ligar ou desligar diretamente até oito dispositivos, como LEDs, lâmpadas e até mesmo eletrodomésticos.[5] IV. DETALHES DA IMPLEMENTAÇÃO Em um primeiro momento foi necessário desenvolver um termômetro para ser usado nos testes do sistema. No forno real as temperaturas são muito elevadas e por esse motivo os sensores originais não puderam ser utilizados. Tais temperaturas não poderiam ser alcançadas dentro de um laboratório e, portanto, seria impossível testar o funcionamento do Sistema Supervisório. Existem no mercado hoje em dia, diversos tipos de sensores de temperatura, que vão desde os NTC s, PTC s e diodos até os mais variados tipos de termopares, dentre outros. Porém, estima-se que talvez nenhum dos citados anteriormente seja de tão simples manuseio e exija tão poucos aparatos eletrônicos para que funcione, quanto o modelo LM35, pois Em um segundo momento, foi desenvolvida uma interface para o Sistema Supervisório utilizando o ambiente de desenvolvimento integrado (IDE) CodeGear C++ Builder Nesta interface será utilizado o sistema de abas, onde cada uma delas apresentará uma forma diferente de visualização das temperaturas. Na primeira aba, como pode ser visto na figura 7, pode-se visualizar o forno lateralmente. As temperaturas são apresentadas em destaque posicionadas na direção dos sensores. As cores verde e vermelho são usadas para destacar se a temperatura está normal ou acima do normal. Esses valores são atualizados em tempo real. Quando as temperaturas ultrapassam um limite pré-estabelecido, os respectivos resfriadores são ligados. Isso pode ser visto na parte de baixo do sistema. Os estados de operação ON e OFF dos resfriadores também são destacados nas cores verde e vermelho. Na segunda aba, como pode ser visto na figura 8, pode-se visualizar o forno de maneira tridimensional. Ele dá um giro de 360º em torno de um eixo imaginário. Dessa forma o operador tem noção de todas as dimensões do forno. Assim como na primeira aba, as temperaturas também são mostradas em tempo real e nas cores verde ou vermelho, de acordo com seu nível. Na terceira aba, existe um gráfico também atualizado em tempo real. Neste gráfico é mostrada a evolução das temperaturas em função do tempo. A atualização se dá a cada 1 milissegundo para uma maior precisão. Isto poderá ser visto nas figuras a seguir.

4 Já no topo do Sistema Supervisório, encontra-se um botão onde o operador pode habilitar a Realidade Aumentada, como pode ser visto na figura 10. Figura. 7. Planta do forno de carvão vegetal. Figura. 8. Modelo tridimensional do forno. Figura. 10. Botão que habilita a Realidade Aumentada. Ao clicar nesse botão, basta que se coloquem os óculos de Realidade Aumentada para se ter uma total imersão em um mundo virtual. Desse modo, ao olhar para o forno em direção aos marcadores situados estrategicamente na mesma posição dos sensores, ele poderá visualizar os valores das temperaturas em tempo real. Isso se dá da seguinte forma: um marcador, como o da figura 1, foi previamente associado ao objeto virtual que, neste caso, é o valor da temperatura encontrada, em forma textual. Foi utilizado o ARToolkit combinando as cenas virtuais geradas pelo computador com o mundo real observado pelo usuário através da câmera situada na parte frontal dos óculos, possibilitando a adição de informações a este mundo. A câmera captura a imagem, localiza o marcador, o computador busca o objeto virtual (valor da temperatura) referente ao marcador daquele sensor, e insere conforme programado. Esses valores inseridos virtualmente, são as temperaturas coletadas pelo sensor LM35. Eles são atualizados em tempo real. V. CONCLUSÕES E TRABALHOS FUTUROS O circuito que contém o sensor já foi montado em placa de circuito impresso e os valores das temperaturas estão sendo mostrados corretamente através dos displays de 7 segmentos. Podemos perceber que os valores transmitidos até o Sistema Supervisório através da porta paralela estão sendo compatíveis com aqueles mostrados externamente nos tais displays. Isso nos leva a crer que a leitura e calibragem foi feita de maneira correta e satisfatória. Os mesmos valores podem ser vistos através do Sistema Supervisório de quatro formas diferentes: em uma planta em 2D do forno, em uma imagem tridimensional do forno, em forma de um gráfico que evolui com o tempo e em função da temperatura e através da Realidade Aumentada, onde basta posicionarmos a webcam ou um óculos de Realidade Aumentada para o marcador que os valores são exibidos em tempo real. Figura. 9. Gráfico com a evolução da temperatura.

5 REFERÊNCIAS BIBLIOGRÁFICAS [1] Cortona 3D. 23/04/ :00hs/19:00hs. [2] IMPA - Instituto Nacional de Matemática Pura e Aplicada. ao.htm. 27/04/ :30hs/16:30hs. [3] Universidade de Caxias do Sul Centro de Ciências Exatas e Tecnológicas Departamento de Engenharia Mecânica. 27/04/ :30hs/17:30hs. [4] Wikipedia. 27/04/ :30hs/19:30hs. [5] Rogercom O maior conteúdo brasileiro sobre porta paralela. 27/04/ :30hs/20:30hs. [6] Realidade Aumentada. n=com_content&task=view&id=6&itemid=28. 27/04/ :30hs/21:30hs.

SISTEMA SUPERVISORIO UTILIZANDO REALIDADE VIRTUAL E AUMENTADA

SISTEMA SUPERVISORIO UTILIZANDO REALIDADE VIRTUAL E AUMENTADA SISTEMA SUPERVISORIO UTILIZANDO REALIDADE VIRTUAL E AUMENTADA Kenedy Lopes Nogueira, Keila F. Chagas Nogueira, Edgard Lamounier, Alexandre Cardoso Universidade Federal de Uberlândia, Faculdade de Engenharia

Leia mais

SISTEMA DE APOIO A DECISÃO UTILIZANDO REALIDADE VIRTUAL E AUMENTADA

SISTEMA DE APOIO A DECISÃO UTILIZANDO REALIDADE VIRTUAL E AUMENTADA SISTEMA DE APOIO A DECISÃO UTILIZANDO REALIDADE VIRTUAL E AUMENTADA Kenedy Lopes Nogueira. Edgard Lamounier, Gerson F. Lima klnogueira@hotmail.com, elamounier@gmail.com Universidade Federal de Uberlândia

Leia mais

Como utilizar o CI LM35 para ler Temperaturas com o PIC16F877A

Como utilizar o CI LM35 para ler Temperaturas com o PIC16F877A Como utilizar o CI LM35 para ler Temperaturas com o PIC16F877A INTRODUÇÃO Existem no mercado hoje em dia, diversos tipos de sensores de temperatura, que vão desde os NTC s, PTC s e diodos até os mais variados

Leia mais

Arquitetura do Microcontrolador Atmega 328

Arquitetura do Microcontrolador Atmega 328 Governo do Estado de Pernambuco Secretaria de Educação Secretaria Executiva de Educação Profissional Escola Técnica Estadual Professor Agamemnon Magalhães ETEPAM Arquitetura do Microcontrolador Atmega

Leia mais

KIT DIDÁTICO PIC-2377

KIT DIDÁTICO PIC-2377 KIT DIDÁTICO PIC-77... Módulo PIC-77 Recursos internos da MCU Encapsulamento DIP40. 5 instruções (RISC). pinos de I/O configuráveis. 56 bytes de EEPROM para dados de 8 bits. 8k de memória flash para o

Leia mais

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais.

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais. AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais. 6.1 Objetivo: O objetivo desta aula é mostrar aos alunos o que é e como funciona o Arduino e seus

Leia mais

Suporta os microcontroladores: R. Leonardo da Vinci, Campinas/SP CEP F.: (19) Kit de Desenvolvimento ACEPIC 28

Suporta os microcontroladores: R. Leonardo da Vinci, Campinas/SP CEP F.: (19) Kit de Desenvolvimento ACEPIC 28 Suporta os microcontroladores: PIC16F870, PIC16F872, PIC16F873A, PIC16F876A, PIC16F886, PIC18F2420, PIC18F2520, PIC18F2525, PIC18F2620, PIC18F2455, PIC 18F2550 e outros com 28 pinos O Kit de desenvolvimento

Leia mais

Objetivos MICROCONTROLADORES HARDWARE. Microcontroladores I. Prof. Mauricio. Micro-I Prof. Mauricio 1. Microcontroladores PIC. Requisitos de Hardware

Objetivos MICROCONTROLADORES HARDWARE. Microcontroladores I. Prof. Mauricio. Micro-I Prof. Mauricio 1. Microcontroladores PIC. Requisitos de Hardware MICROCONTROLADORES HARDWARE 1 Prof. Mauricio Microcontroladores I Objetivos 2 Microcontroladores PIC Famílias PIC PIC 16F877A Tipos de Encapsulamentos Requisitos de Hardware Prof. Mauricio 1 Microcontroladores

Leia mais

Sistemas Embarcados:

Sistemas Embarcados: Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Embarcados: Microcontroladores DCA0119 Sistemas Digitais Heitor Medeiros Florencio Sistemas Embarcados

Leia mais

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANA CCET CENTRO DE CIENCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO 6.º PERIODO.

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANA CCET CENTRO DE CIENCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO 6.º PERIODO. PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANA CCET CENTRO DE CIENCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO 6.º PERIODO Smart Cooler Angelo André Lima, Daniel Vosnika, Eduardo Francisco Colares,

Leia mais

Família de Microcontroladores AVR

Família de Microcontroladores AVR www.iesa.com.br 1 AVR é o nome dado a uma linha ou família de microcontroladores fabricada pela empresa Atmel nos Estados Unidos. A sigla AVR é em homenagem a dois estudantes de doutorado de uma universidade

Leia mais

Microcontroladores: Programação em C

Microcontroladores: Programação em C Aula 06 Microcontroladores: Programação em C Prof. Tecgº Flávio Murilo 02/04/2013 1 Microcontroladores PIC São fabricados pela Microchip Technology. PIC significa Programmabile Intelligent Computer, ou

Leia mais

INTRODUÇÃO: MICROCONTROLADORES

INTRODUÇÃO: MICROCONTROLADORES INTRODUÇÃO: MICROCONTROLADORES MICROCONTROLADOR X MICROPROCESSADOR Baixa capacidade de processamento Freq. Operação em MHz Custo de R$ 7,00 a 30,00 Aplicações mais restrita Alta capacidade de processamento

Leia mais

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2 Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2 Display de LCD 16 2 Neste Lab, iremos descrever como conectar o sensor BH1750FVI, já citado no Lab 01, ao Arduino Micro e à um display. A indicação

Leia mais

Microcontroladores PIC16 - XM 116 -

Microcontroladores PIC16 - XM 116 - T e c n o l o g i a Microcontroladores PIC16 - XM 116 - Os melhores e mais modernos MÓDULOS DIDÁTICOS para um ensino tecnológico de qualidade. Microcontroladores PIC16 - XM 116 - INTRODUÇÃO O mundo da

Leia mais

A placa descrita pode receber alimentação pela conexão USB ou por uma fonte de alimentação externa.

A placa descrita pode receber alimentação pela conexão USB ou por uma fonte de alimentação externa. A placa descrita pode receber alimentação pela conexão USB ou por uma fonte de alimentação externa. A alimentação externa ocorre através do conector Jack com o pino positivo no centro, onde o valor de

Leia mais

Parte II Arquitetura. professorferlin.blogspot.com. professorferlin.blogspot.com. Sociedade Paranaense de Ensino e Informática

Parte II Arquitetura.   professorferlin.blogspot.com. professorferlin.blogspot.com. Sociedade Paranaense de Ensino e Informática www.spei.br Sociedade Paranaense de Ensino e Informática Parte II Arquitetura 2 1 Estrutura Básica 3 4 2 Arquitetura Básica 5 CLP x Computador A fonte de alimentação possui características ótimas de filtragem

Leia mais

DGA21 SISTEMA FIXO COM SUPERVISÓRIO PARA DETECÇÃO DE GASES NOCIVOS E AMÔNIA IP 65. Manual

DGA21 SISTEMA FIXO COM SUPERVISÓRIO PARA DETECÇÃO DE GASES NOCIVOS E AMÔNIA IP 65. Manual DGA21 SISTEMA FIXO COM SUPERVISÓRIO PARA DETECÇÃO DE GASES NOCIVOS E AMÔNIA IP 65 Manual Apresentação DGA21 Sistema Fixo com Supervisório para Detecção de Gases Nocivos e Amônia foi desenvolvido para atender

Leia mais

FACULDADE LEÃO SAMPAIO

FACULDADE LEÃO SAMPAIO FACULDADE LEÃO SAMPAIO Microcontroladores Curso de Análise e Desenvolvimento de Sistemas 1 Componentes CPU Memórias Dispositivos de Entrada/Saída (E/S) Input/Output (I/O) 2 CPU A CPU busca informações

Leia mais

Manual DETECTOR NH (11) (62) (11) (62)

Manual DETECTOR NH (11) (62) (11) (62) Manual DETECTOR NH3 1 APRESENTAÇÃO PHANTOM 2000 Sistema Detector Digital de NH3 foi desenvolvido para atender a NR 36 promovendo assim a avaliação, controle e monitoramento dos riscos existentes nas atividades

Leia mais

DESENVOLVIMENTO E APLICAÇÃO DE DISPOSITIVO ELETRÔNICO A PARTIR DE MICROCONTROLADOR PARA CONTROLE DE TEMPERATURA

DESENVOLVIMENTO E APLICAÇÃO DE DISPOSITIVO ELETRÔNICO A PARTIR DE MICROCONTROLADOR PARA CONTROLE DE TEMPERATURA DESENVOLVIMENTO E APLICAÇÃO DE DISPOSITIVO ELETRÔNICO A PARTIR DE MICROCONTROLADOR PARA CONTROLE DE TEMPERATURA Francisco F. Emanoel Almeida¹, Tállyson da Silva Santos 2, Sarah Yasmini Costa da Silva²

Leia mais

Palavras-chave: Controle de temperatura, microcontrolador, sistema didático

Palavras-chave: Controle de temperatura, microcontrolador, sistema didático Projeto e Implementação de um Sistema Didático para Controle de Temperatura Ágio Gonçalves de Moraes Felipe 1, Eduardo Teles Ferreira 2, Antonio Alencar Alves 3 1 Professor do Curso de Automação Industrial

Leia mais

Aquisição De Dados 5.1. Equipamento e Material Sensor LM35

Aquisição De Dados 5.1. Equipamento e Material Sensor LM35 5 Aquisição De Dados Neste trabalho os dados registrados correspondem às variações térmicas diárias ocorridas num maciço rochoso simulando condições de campo. Esta informação será utilizada posteriormente

Leia mais

Introdução à robótica

Introdução à robótica Núcleo de Robótica e Sistemas Cibernéticos Ensino pesquisa e extensão em robótica educacional e cibernética. Introdução à robótica Objetivo da aula 7: Entender o funcionamento de um controlador ou processador

Leia mais

MICROCOMPUTADORES. Professor Adão de Melo Neto

MICROCOMPUTADORES. Professor Adão de Melo Neto MICROCOMPUTADORES Professor Adão de Melo Neto Sumário Organização Básica I (base) Organização Básica II (refinamento) Organização Básica III (Microcontrolador 8051) ORGANIZAÇÃO BÁSICA I Composição Unidade

Leia mais

MSP430 Lab 01 Instalação do Code Composer Studio e teste da Launchpad

MSP430 Lab 01 Instalação do Code Composer Studio e teste da Launchpad MSP430 Lab 01 Instalação do Code Composer Studio e teste da Launchpad Imagem LaunchPad Texas Instruments Neste post iremos tratar dos primeiros passos com o microcontrolador MSP430G2553 da Texas Instruments

Leia mais

Proposta de uma plataforma de monitoramento e acionamento remoto voltada para sistemas de hardware industriais utilizando LabVIEW

Proposta de uma plataforma de monitoramento e acionamento remoto voltada para sistemas de hardware industriais utilizando LabVIEW Proposta de uma plataforma de monitoramento e acionamento remoto voltada para sistemas de hardware industriais utilizando LabVIEW "Este artigo tem como proposta apresentar uma plataforma para monitoramento

Leia mais

Microcontroladores e Robótica

Microcontroladores e Robótica Ciência da Computação Sistemas Microcontrolados Projetos Prof. Sergio F. Ribeiro Projetos É preciso estabelecer três equipes. Cada equipe ficará com o desenvolvimento de um projeto. Os projetos são distintos.

Leia mais

1. Justificativa. 2. Introdução

1. Justificativa. 2. Introdução PROJETO DE PROCESSO COGNITIVO E COMPUTAÇÃO GRÁFICA Adriiano Ghellller Bruschii 981638-0 Fabriiciio Apareciido Breve 981648-9 Adriano Gheller Bruschi 981638-0 Fabricio Aparecido Breve 981648-9 Projeto de

Leia mais

Cerne. Conhecimento para o Desenvolvimento. Cerne Tecnologia e Treinamento

Cerne. Conhecimento para o Desenvolvimento. Cerne Tecnologia e Treinamento Cerne Conhecimento para o Desenvolvimento Cerne Tecnologia e Treinamento Apostila de Pascal Avançado para PIC16F877A (21) 4063-9798 (11) 4063-1877 E-mail: cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com

Leia mais

Objetivos MICROCONTROLADORES HARDWARE. Aula 03: Periféricos. Prof. Mauricio. MICRO I Prof. Mauricio 1. Arquitetura de um Microcontrolador

Objetivos MICROCONTROLADORES HARDWARE. Aula 03: Periféricos. Prof. Mauricio. MICRO I Prof. Mauricio 1. Arquitetura de um Microcontrolador MICROCONTROLADORES HARDWARE 1 Prof. Mauricio Aula 03: Objetivos 2 Arquitetura de um Microcontrolador Unidade Central de Processamento Portas de Entrada e Saída Porta Serial Temporizador / Contador Conversor

Leia mais

Introdução aos microcontroladores Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial

Introdução aos microcontroladores Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial Introdução aos microcontroladores Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial 1 Definição de microcontroladores É um circuito integrado que pode ser programado para realização

Leia mais

ARDUINO. Profº. Engº. Robson Dias Ramalho

ARDUINO. Profº. Engº. Robson Dias Ramalho ARDUINO Profº. Engº. Robson Dias Ramalho 3. Microprocessador (E/S) 4. Memória RAM (E/S) 5. Placa de vídeo (E/S) 8. Disco Rígido (E/S) 9. Mouse (Saída) 10. Teclado (E/S) 2. Placa mãe (barramento de dados)

Leia mais

Profª Danielle Casillo

Profª Danielle Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Automação e Controle Aula 05 Introdução ao CLP Profª Danielle Casillo CONTROLADOR LÓGICO PROGRAMÁVEL -CLP 2 CONTROLADOR LÓGICO PROGRAMÁVEL

Leia mais

António Costa. Paulo Roma Cavalcanti

António Costa. Paulo Roma Cavalcanti Introdução à Computação Gráfica Preâmbulo Adaptação: Autoria: João Paulo Pereira António Costa Claudio Esperança Paulo Roma Cavalcanti Computação Gráfica Modelos Matemáticos Análise (reconhecimento de

Leia mais

Comparação entre Arduino, FPGA, ASIC e SoC

Comparação entre Arduino, FPGA, ASIC e SoC Comparação entre Arduino, FPGA, ASIC e SoC Prof. Odilson Tadeu Valle Instituto Federal de Santa Catarina IFSC Campus São José odilson@ifsc.edu.br 1/22 Conteúdo programático 1 Arduino 2 FPGA 3 ASIC 4 SoC

Leia mais

Circuitos Lógicos. Prof. Odilson Tadeu Valle

Circuitos Lógicos. Prof. Odilson Tadeu Valle Introdução Circuitos Lógicos Prof. Odilson Tadeu Valle Instituto Federal de Santa Catarina IFSC Campus São José odilson@ifsc.edu.br 1/44 Sumário 1 Introdução 2 Analógico Versus Digital 3 Bits, Bytes e

Leia mais

Circuito Eletrônico. Entendendo o circuito eletrônico na robótica. domingo, 28 de agosto de 11

Circuito Eletrônico. Entendendo o circuito eletrônico na robótica. domingo, 28 de agosto de 11 Circuito Eletrônico Entendendo o circuito eletrônico na robótica Circuito Integrado Um circuito integrado híbrido é um circuito eletrônico miniaturizado constituído de dispositivos semicondutores individuais,

Leia mais

KIT DIDÁTICO PARA MICROCONTROLADORES ARM7 - FAMÍLIA LPC 214X

KIT DIDÁTICO PARA MICROCONTROLADORES ARM7 - FAMÍLIA LPC 214X KIT DIDÁTICO PARA MICROCONTROLADORES ARM7 - FAMÍLIA LPC 214X Bruno Roussenq Bichels; Ghybson Gregh Martins Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - IF-SC Av. Mauro Ramos,

Leia mais

CONTROLE DA TEMPERATURA DE SECAGEM ARTIFICIAL DE GRÃOS 1

CONTROLE DA TEMPERATURA DE SECAGEM ARTIFICIAL DE GRÃOS 1 CONTROLE DA TEMPERATURA DE SECAGEM ARTIFICIAL DE GRÃOS 1 Saul Vione Winik 2, Vanessa Faoro 3, Rodolfo França De Lima 4, Oleg Khatchatourian 5, Cristiano Osinski 6. 1 Projeto de Iniciação Científica 2 Bolsista

Leia mais

Sumário Introdução Revisão de Números Complexos Programação em Delphi... 94

Sumário Introdução Revisão de Números Complexos Programação em Delphi... 94 Sumário Introdução... 14 01.Revisão de Números Complexos... 15 01. Introdução... 15 02. Propriedades dos Números Complexos... 19 03. Conjugado de um Número Complexo... 21 04. Adição de Complexos... 22

Leia mais

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega ARDUINO O que é Arduino Arduino foi criado na Itália por Máximo Banzi com o objetivo de fomentar a computação física, cujo conceito é aumentar as formas de interação física entre nós e os computadores.

Leia mais

Introdução Geral a Computação Gráfica. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de Computação Gráfica

Introdução Geral a Computação Gráfica. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de Computação Gráfica Introdução Geral a Computação Gráfica Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de 2 Introdução Geral a O que é CG? Áreas de Atuação Definição, Arte e Matemática Mercado

Leia mais

SOFTWARES PARA CONTROLE DE ROBÔ CÂMERA

SOFTWARES PARA CONTROLE DE ROBÔ CÂMERA SOFTWARES PARA CONTROLE DE ROBÔ CÂMERA Phelipe Wesley de Oliveira Carlos André Dias Bezerra LABORATÓRIO DE PROTÓTIPOS EDUCACIONAIS E DE MECATRÔNICA DEMP CT - UFC phelipewesleydeoliveira@gmail.com cadbufc@gmail.com

Leia mais

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída Escola Politécnica da Universidade de São Paulo Prof.

Leia mais

Indústria e Comércio de Atuadores RVC Eireli EPP.

Indústria e Comércio de Atuadores RVC Eireli EPP. MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO DO CONTROLADOR/POSICIONADOR ELETRÔNICO MODELO RVC_2017/05-R0 PARA OS ATUADORES ELÉTRICOS DA RVC 1. INTRODUÇÃO O controlador/posicionador desenvolvidos para os atuadores

Leia mais

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE ENGENHARIA ELETRÔNICA DISCIPLINA DE INSTRUMENTAÇÃO ELETRÔNICA. Termômetro Digital

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE ENGENHARIA ELETRÔNICA DISCIPLINA DE INSTRUMENTAÇÃO ELETRÔNICA. Termômetro Digital UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE ENGENHARIA ELETRÔNICA DISCIPLINA DE INSTRUMENTAÇÃO ELETRÔNICA Termômetro Digital Desenvolvido por Luciano Lettnin Relatório Final da Disciplina

Leia mais

SISTEMA MICROCONTROLADO PARA MONITORAMENTO DO AQUECIMENTO DE BOMBA HIDRÁULICA

SISTEMA MICROCONTROLADO PARA MONITORAMENTO DO AQUECIMENTO DE BOMBA HIDRÁULICA SISTEMA MICROCONTROLADO PARA MONITORAMENTO DO AQUECIMENTO DE BOMBA HIDRÁULICA Alison LIMA (1), Fábio PONTES (2), Flávio BARBOSA (3), Marieliton BARBOSA (4), Raissa VIEIRA (5) (1) Instituto Federal de Educação,

Leia mais

Guia da Placa de desenvolvimento PD Mega16 N1

Guia da Placa de desenvolvimento PD Mega16 N1 Guia da Placa de desenvolvimento PD Mega16 N1 Este tutorial consiste mostrar detalhes de hardware da placa de desenvolvimento PD Mega16 N1, necessário para iniciar a programação e testes. Boa aprendizagem...

Leia mais

Supervisório Remoto aplicado em Dispositivo Móvel na Plataforma NI LabVIEW

Supervisório Remoto aplicado em Dispositivo Móvel na Plataforma NI LabVIEW Supervisório Remoto aplicado em Dispositivo Móvel na Plataforma NI LabVIEW "Este artigo demonstra os recursos e passos necessários para implementar um sistema supervisório de consumo energético e controle

Leia mais

Arduino Básico: As versatilidades desta plataforma na prática

Arduino Básico: As versatilidades desta plataforma na prática Arduino Básico: As versatilidades desta plataforma na prática Apresentação Kleber Rocha Bastos Luan Silva Santana Wellington Assunção Azevedo Graduado em Engenharia de Computação pela FAINOR Graduado em

Leia mais

Microcontroladores PROF. ME. HÉLIO ESPERIDIÃO

Microcontroladores PROF. ME. HÉLIO ESPERIDIÃO Microcontroladores PROF. ME. HÉLIO ESPERIDIÃO Microprocessador É um circuito integrado que contém milhares, ou mesmo milhões, de transistores. Os transistores trabalham juntos para armazenar e manipular

Leia mais

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE ENGENHARIA ELETRÔNICA DISCIPLINA DE INSTRUMENTAÇÃO ELETRÔNICA. Trena Ultrassônica

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE ENGENHARIA ELETRÔNICA DISCIPLINA DE INSTRUMENTAÇÃO ELETRÔNICA. Trena Ultrassônica UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE ENGENHARIA ELETRÔNICA DISCIPLINA DE INSTRUMENTAÇÃO ELETRÔNICA Trena Ultrassônica Desenvolvido por Thiago Ferreira Pontes Relatório Final da

Leia mais

Scaling Up Inclusion: Robotics, a STEM focused Project. Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel

Scaling Up Inclusion: Robotics, a STEM focused Project. Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel Scaling Up Inclusion: Robotics, a STEM focused Project Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel Alberto Brochado, Eugénio Oliveira, Fernando Coelho Alberto Brochado,

Leia mais

Palestra de Tecnologia. Assunto: Microcontroladores.

Palestra de Tecnologia. Assunto: Microcontroladores. Palestra de Tecnologia Assunto: Microcontroladores www.cerne-tec.com.br Apresentação Apresentação Vitor Amadeu Souza vitor@cerne-tec.com.br Cerne Tecnologia: Localização: Rio de Janeiro Áreas de atuação:

Leia mais

DESENVOLVIMENTO DE INTERFACE GRÁFICA PARA UM SISTEMA DIDÁTICO EM CONTROLE DE PROCESSOS

DESENVOLVIMENTO DE INTERFACE GRÁFICA PARA UM SISTEMA DIDÁTICO EM CONTROLE DE PROCESSOS DESENVOLVIMENTO DE INTERFACE GRÁFICA PARA UM SISTEMA DIDÁTICO EM CONTROLE DE PROCESSOS Ronaldo da Costa Freitas 1 Ágio Gonçalves de Moraes Felipe 2 1 Introdução/ Desenvolvimento O uso da automação nos

Leia mais

Projeto de Sistemas Eletrônicos

Projeto de Sistemas Eletrônicos Curso de Formação Profissional Técnico em Eletroeletrônica Módulo II Senai Arcos-MG Projeto de Sistemas Eletrônicos Raphael Roberto Ribeiro Silva Técnico em eletroeletrônica pelo INPA Arcos Estudante de

Leia mais

Cerne. Conhecimento para o Desenvolvimento. Cerne Tecnologia e Treinamento. Apostila de BASIC para PIC16F628A

Cerne. Conhecimento para o Desenvolvimento. Cerne Tecnologia e Treinamento. Apostila de BASIC para PIC16F628A Cerne Conhecimento para o Desenvolvimento Cerne Tecnologia e Treinamento Apostila de BASIC para PIC16F628A (21) 43-9798 (11) 43-1877 E-mail: cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec

Leia mais

Apêndice B Sistema Sem Fios Adotado 171 B.1 SISTEMA ADOTADO

Apêndice B Sistema Sem Fios Adotado 171 B.1 SISTEMA ADOTADO Apêndice B Sistema Sem Fios Adotado 171 B.1 SISTEMA ADOTADO O sistema empregado nos ensaios de modelos físicos consiste de dispositivos discutidos em um dos trabalhos pesquisados. Estes dispositivos passaram

Leia mais

Computação Gráfica. Agostinho Brito. Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte

Computação Gráfica. Agostinho Brito. Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte Computação Gráfica Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 30 de julho de 2015 O que é computação gráfica Entrada Saída IMAGEM MODELO

Leia mais

Prof. Adilson Gonzaga

Prof. Adilson Gonzaga Prof. Adilson Gonzaga Outras características importantes em Microprocessadores/Microcontroladores Redução de Potência de Operação As versões CHMOS (89C51, 89S52, etc ) da família MCS-51 possuem dois modos

Leia mais

ENGENHARIA DE CONTROLE E AUTOMAÇÃO MM - EXPERIMENTO 04

ENGENHARIA DE CONTROLE E AUTOMAÇÃO MM - EXPERIMENTO 04 Bastante difundida nos diversos ramos industriais, a automação alcançou as edificações corporativas. A cada dia, novos componentes que agregam tecnologias a ela relacionadas são aplicados às instalações

Leia mais

Programa Trainee 2012 Módulo 4 Microcontroladores AVR

Programa Trainee 2012 Módulo 4 Microcontroladores AVR Programa Trainee 2012 Módulo 4 Microcontroladores AVR Conteúdo 01 Arquitetura de microcontroladores AVR Mayara de Sousa Prof. Leandro Schwarz Tempo Estimado 2 h.a. Projeto de Placas de Circuito Impresso

Leia mais

INSTRUMENTAÇÃO ELETRÔNICA. UFRN - DEE Rodrigo Marques de Melo Santiago

INSTRUMENTAÇÃO ELETRÔNICA. UFRN - DEE Rodrigo Marques de Melo Santiago INSTRUMENTAÇÃO ELETRÔNICA UFRN - DEE Rodrigo Marques de Melo Santiago rodrigommsantigo@yahoo.com.br 2 Objetivo Desenvolvimento de um circuito eletrônico capaz de medir e mostrar a temperatura ambiente

Leia mais

INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Função e Estrutura. Introdução Organização e Arquitetura. Organização e Arquitetura

INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Função e Estrutura. Introdução Organização e Arquitetura. Organização e Arquitetura Introdução Organização e Arquitetura INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES Eduardo Max Amaro Amaral Arquitetura são os atributos visíveis ao programador. Conjunto de instruções, número

Leia mais

Instituto Federal do Paraná IF-Robótica. Prof. MSc. Marcos Dinís Lavarda Contato:

Instituto Federal do Paraná IF-Robótica. Prof. MSc. Marcos Dinís Lavarda Contato: Instituto Federal do Paraná IF-Robótica Contato: marcos.lavarda@ifpr.edu.br 1. Arduinos Modelos Arduino Nano Vantagens: Pequeno, pode ser encaixado em protoboard e shield expansor; Desvantagens: Necessita

Leia mais

TÍTULO: APLICAÇÃO DA PLATAFORMA ARDUÍNO PARA A DETERMINAÇÃO DE PARÂMETROS ATMOSFÉRICOS E AMBIENTAIS

TÍTULO: APLICAÇÃO DA PLATAFORMA ARDUÍNO PARA A DETERMINAÇÃO DE PARÂMETROS ATMOSFÉRICOS E AMBIENTAIS TÍTULO: APLICAÇÃO DA PLATAFORMA ARDUÍNO PARA A DETERMINAÇÃO DE PARÂMETROS ATMOSFÉRICOS E AMBIENTAIS CATEGORIA: CONCLUÍDO ÁREA: ENGENHARIAS E ARQUITETURA SUBÁREA: ENGENHARIAS INSTITUIÇÃO: FACULDADES INTEGRADAS

Leia mais

Faculdade de Tecnologia SENAI Pernambuco - Unidade Santo Amaro Curso de Tecnologia em Mecatrônica Industrial

Faculdade de Tecnologia SENAI Pernambuco - Unidade Santo Amaro Curso de Tecnologia em Mecatrônica Industrial Serviço Nacional de Aprendizagem Industrial Departamento Regional de Pernambuco Faculdade de Tecnologia SENAI Pernambuco - Unidade Santo Amaro Curso de Tecnologia em Mecatrônica Industrial Disciplina:

Leia mais

Projeto de Sistemas Embarcados

Projeto de Sistemas Embarcados Projeto de Sistemas Embarcados Pós-Graduação em Engenharia Elétrica Prof. Dr. Joselito A. Heerdt Joselito.heerdt@.udesc.br PLANEJAMENTO 1. Introdução 2. O projeto de sistemas 3. Projeto de hardware 4.

Leia mais

Boas práticas para o desenvolvimento de software Parte I

Boas práticas para o desenvolvimento de software Parte I 1 / 5 Boas práticas para o desenvolvimento de software Parte I por Henrique Frank W. Puhlmann A minha experiência profissional é baseada no desenvolvimento de software básico (firmware) para microprocessadores,

Leia mais

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA Sistemas Digitais Agenda Arduino Tipos, detalhes; Esquema elétrico. IDEs Eagle; ATMel Studio; Arduino Studio; Circuits IO (Simulador). Arduino Arduino MEGA2560

Leia mais

Placa de desenvolvimento USB AFSmartBoard utiliza PIC18F4550 da Microchip, microcontrolador com o Flash 32kb, 2048 bytes de memória RAM

Placa de desenvolvimento USB AFSmartBoard utiliza PIC18F4550 da Microchip, microcontrolador com o Flash 32kb, 2048 bytes de memória RAM Guia rápido AFSmart Board PIC18F4550-I/P Placa de desenvolvimento USB AFSmartBoard utiliza PIC18F4550 da Microchip, microcontrolador com o Flash 32kb, 2048 bytes de memória RAM Características Placa para

Leia mais

Introdução à Computação Gráfica. Claudio Esperança Paulo Roma Cavalcanti

Introdução à Computação Gráfica. Claudio Esperança Paulo Roma Cavalcanti Introdução à Computação Gráfica Claudio Esperança Paulo Roma Cavalcanti Estrutura do Curso Ênfase na parte prática Avaliação através de trabalhos de implementação C / C++ OpenGL c/ GLUT Grau (nota) baseado

Leia mais

Aplicações Avançadas de Microprocessadores. Professor: Marco Shawn Meireles Machado

Aplicações Avançadas de Microprocessadores. Professor: Marco Shawn Meireles Machado Aplicações Avançadas de Microprocessadores Professor: Marco Shawn Meireles Machado Iniciação aos sistemas microcontrolados Objetivos da Aula: Descrever os itens que compõem uma CPU; Detalhar a estrutura

Leia mais

07/06/2015. Outras características importantes em Microprocessadores/Microcontroladores SEL-433 APLICAÇÕES DE MICROPROCESSADORES I

07/06/2015. Outras características importantes em Microprocessadores/Microcontroladores SEL-433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Redução de Potência de Operação As versões CHMOS (89C51, 89S52, etc ) da família MCS-51 possuem dois modos de controle de redução de potência de operação do chip.

Leia mais

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

Minicurso de Arduino. Laboratório de Inovação em Sistemas em chip npiti - UFRN Minicurso de Arduino Laboratório de Inovação em Sistemas em chip npiti - UFRN Agenda - 1º dia Motivação Introdução O Arduino, Versões, Clones Noções de eletrônica Corrente, tensão, potência, resistores,

Leia mais

Guia do Projeto MULTÍMETRO DIGITAL MICROCONTROLADO

Guia do Projeto MULTÍMETRO DIGITAL MICROCONTROLADO ESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO Departamento de Engenharia de Sistemas Eletrônicos PSI - EPUSP PSI 3212 - LABORATÓRIO DE CIRCUITOS ELÉTRICOS Guia do Projeto 1. Objetivos MULTÍMETRO DIGITAL

Leia mais

Arduino Lab 04 Leitura de temperatura com o sensor MCP9700

Arduino Lab 04 Leitura de temperatura com o sensor MCP9700 Arduino Lab 04 Leitura de temperatura com o sensor MCP9700 Componentes deste Lab Neste Lab discutiremos a integração do sensor de temperatura MCP9700 aos dispositivos já abordados no Lab 03, que são o

Leia mais

Introdução à Plataforma ARDUINO

Introdução à Plataforma ARDUINO MINICURSO Introdução à Plataforma ARDUINO PET Mecatrônica/BSI Geruza M. Bressan O que é um microcontrolador (MCU)? É um computador em um chip Processador Memória Entrada/Saída Controla ações e funções

Leia mais

KIT INICIANTE V7 PARA ARDUINO

KIT INICIANTE V7 PARA ARDUINO Módulo 3 Componentes: 1 Sensor de Temperatura LM35 Descrição: Com o auxílio da porta serial e do monitor serial, o usuário irá fazer a leitura do sensor de temperatura em ºC para fazer o projeto seguinte.

Leia mais

Computação Gráfica e Áreas Correlatas

Computação Gráfica e Áreas Correlatas INF 1366 Computação Gráfica Interativa Alberto B. Raposo abraposo@tecgraf.puc-rio.br http://www.tecgraf.puc-rio.br/~abraposo/inf1366 Computação Gráfica e Áreas Correlatas processamento de imagens Imagem

Leia mais

Guia do Projeto MULTÍMETRO DIGITAL

Guia do Projeto MULTÍMETRO DIGITAL ESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO Departamento de Engenharia de Sistemas Eletrônicos PSI - EPUSP PSI 3212 - LABORATÓRIO DE CIRCUITOS ELÉTRICOS Guia do Projeto 1. Introdução MULTÍMETRO DIGITAL

Leia mais

MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade

MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade Introdução MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade A oficina proposta neste documento apresenta conceitos iniciais e intermediários sobre o funcionamento

Leia mais

Curso: Ortoprotesia Disciplina: Electrotecnologia Ano lectivo: 2016/17 Guia de laboratório nº 2

Curso: Ortoprotesia Disciplina: Electrotecnologia Ano lectivo: 2016/17 Guia de laboratório nº 2 Curso: Ortoprotesia Disciplina: Electrotecnologia Ano lectivo: 2016/17 Guia de laboratório nº 2 Construção de um circuito comparador com amplificadores operacionais Objectivo: Este guia laboratorial tem

Leia mais

Sensores Analógicos IC s LM35. Sensores de Temperatura LM-35. Principais aplicações. Principais Vantagens

Sensores Analógicos IC s LM35. Sensores de Temperatura LM-35. Principais aplicações. Principais Vantagens Sensores Analógicos IC s LM35 LINHA A74 Sensores de Temperatura analógicos LM35 são sensores que apresentam saída de tensão linear relativa à temperatura em que ele se encontrar no momento em que for alimentado

Leia mais

INFORMAÇÕES GERAIS DO TRABALHO

INFORMAÇÕES GERAIS DO TRABALHO INFORMAÇÕES GERAIS DO TRABALHO Título do Trabalho: Desenvolvimento de Módulo Didático para a Utilização em Plataforma Arduino Autor (es): Marielle Jordane da Silva, Corina Fonseca de Carvalho Macedo, Deborah

Leia mais

DENVOLVIMENTO DE UM LETREIRO DIGITAL MICROCONTROLADO PARA A COMUNICAÇÃO DE NOTÍCIAS

DENVOLVIMENTO DE UM LETREIRO DIGITAL MICROCONTROLADO PARA A COMUNICAÇÃO DE NOTÍCIAS DENVOLVIMENTO DE UM LETREIRO DIGITAL MICROCONTROLADO PARA A COMUNICAÇÃO DE NOTÍCIAS OBJETIVOS Lucas Rocha Sahdo 1 Hillermann F. Osmídio Lima 2 Este trabalho visa desenvolver um letreiro digital que seja

Leia mais

Arduino Lab 06 Leitura de um sensor de temperatura do tipo NTC com o Arduino

Arduino Lab 06 Leitura de um sensor de temperatura do tipo NTC com o Arduino Arduino Lab 06 Leitura de um sensor de temperatura do tipo NTC com o Arduino Imagem montagem Resumo Neste Lab trataremos da leitura de temperatura utilizando um sensor do tipo NTC (Negative Temperature

Leia mais

TECNOLOGIA EDUCACIONAL

TECNOLOGIA EDUCACIONAL TECNOLOGIA EDUCACIONAL CONJUNTO PARA ESTUDO DE CONTROLADORES LÓGICOS PROGRAMÁVEIS E IHM Características Gerais Composto por hardware, software e sistema de aprendizagem tecnológica de sistemas automatizados

Leia mais

FACULDADE DE TALENTOS HUMANOS DEPARTAMENTO DE ENGENHARIA MECÂNICA PROCEDIMENTOS EXPERIMENTAIS DE ELETIVA I PARA AUTOMAÇÃO E CONTROLE

FACULDADE DE TALENTOS HUMANOS DEPARTAMENTO DE ENGENHARIA MECÂNICA PROCEDIMENTOS EXPERIMENTAIS DE ELETIVA I PARA AUTOMAÇÃO E CONTROLE FACULDADE DE TALENTOS HUMANOS DEPARTAMENTO DE ENGENHARIA MECÂNICA PROCEDIMENTOS EXPERIMENTAIS DE ELETIVA I PARA AUTOMAÇÃO E CONTROLE PROF. ENG. ESP. ANTONIO CARLOS LEMOS JÚNIOR acjunior@facthus.edu.br

Leia mais

NOÇÕES DE INFORMÁTICA

NOÇÕES DE INFORMÁTICA NOÇÕES DE INFORMÁTICA 54 QUESTÕES DE PROVAS FAPEMS NÍVEL MÉDIO E SUPERIOR POR ASSUNTOS COM GABARITOS Caderno de Questões, elaborado por assuntos, segundo o conteúdo programático de Noções de Informática,

Leia mais

Hardware Livre Arduino. Givanaldo Rocha de Souza

Hardware Livre Arduino. Givanaldo Rocha de Souza Hardware Livre Arduino Givanaldo Rocha de Souza http://docente.ifrn.edu.br/givanaldorocha Tópicos Hardware Livre Sistemas Embarcados Microcontroladores Plataforma Arduino Introdução Exemplos Cubieboard

Leia mais

Documento: Descritivo Simplificado do Projeto SPDMAI

Documento: Descritivo Simplificado do Projeto SPDMAI 1/5 Descritivo Simplificado do Projeto SPDMAI O Sistema de Processamento Digital para Medição e Automação Industrial (SPDMAI) é baseado no kit de desenvolvimento DSP TMS320C6711 DSK da Texas Instruments,

Leia mais

Ementário das disciplinas do curso de Engenharia da Computação. - Núcleo Básico -

Ementário das disciplinas do curso de Engenharia da Computação. - Núcleo Básico - Ementário das disciplinas do curso de Engenharia da Computação Currículo 6 Criado pelo CDI em 30/05/2016 - Núcleo Básico - NB 019 - Cálculo I CH Teórica 160 CH Prática 00 CH Total 160 cr 8 Funções. Limites.

Leia mais

Jadsonlee da Silva Sá

Jadsonlee da Silva Sá Introdução aos Sistemas Microcontrolados Jadsonlee da Silva Sá Jadsonlee.sa@univasf.edu.br www.univasf.edu.br/~jadsonlee.sa Introdução aos Sistemas Microcontrolados Assembly, C, java,... Circuito Reset

Leia mais

TÍTULO: CONTROLADOR DE PROCESSOS E DISPOSITIVOS COM REDUNDÂNCIA DE OPERAÇÃO POR PROTOCOLO DE COMUNICAÇÃO I2C

TÍTULO: CONTROLADOR DE PROCESSOS E DISPOSITIVOS COM REDUNDÂNCIA DE OPERAÇÃO POR PROTOCOLO DE COMUNICAÇÃO I2C TÍTULO: CONTROLADOR DE PROCESSOS E DISPOSITIVOS COM REDUNDÂNCIA DE OPERAÇÃO POR PROTOCOLO DE COMUNICAÇÃO I2C CATEGORIA: EM ANDAMENTO ÁREA: CIÊNCIAS EXATAS E DA TERRA SUBÁREA: Engenharias INSTITUIÇÃO(ÕES):

Leia mais