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

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

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

Transcrição

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

2 O que vamos entender? sensor temperatura LM35

3 No datasheet do sensor vemos a gráfica da temperatura com a voltagem.

4 De aqui podemos deduzir a seguinte fórmula: Temp em C = ( Volt in mv ) / 10

5 Também sabemos que : 1 V = 1000 mv

6 E sabemos que quando lemos da porta analógica com analogread obtemos valores de 1023 que significa que estamos lendo 5 volts, porém podemos mapear os valores do sensor a mili-voltios: int voltagem_mv = map( sensor, 0, 1023, 0, 5000 ); int temp = ( voltagem_mv ) / 10;

7 1: Medindo a temperatura e mostrando no terminal Serial

8 materiais Arduino LM35 temperatura sensor

9 montagem

10 código void setup(){ Serial.begin(9600); } void loop() { int sensor = analogread( A0 ); int millivolts = map( sensor, 0, 1023, 0, 5000 ); int temperatura = ( millivolts ) / 10; } Serial.print( "Valor do sensor = "); Serial.println( sensor ); Serial.print( "Voltagem em millivolts = "); Serial.println( millivolts ); Serial.print( "Temperatura = "); Serial.println( temperatura ); delay( 200 );

11 2: termômetro v1.0 medindo a temperatura e mostrando em três LEDs:

12 O primeiro liga para temperaturas menores que temperatura 1. t <= t1 O segundo para maiores que temperatura 1 e menores que temperatura 2. t > t1 && t <= t2 O terceiro para maiores de temperature 2. t > t2

13 materiais Arduino LED x 3 resistor 200 ohm x 3 Sensor LM35

14 esquema

15 montagem

16 código int pinled01 = 6; int pinled02 = 7; int pinled03 = 8; int temp01 = 25; int temp02 = 30; int temp03 = 35; void setup(){ Serial.begin(9600); pinmode( pinled01, OUTPUT ); pinmode( pinled02, OUTPUT ); pinmode( pinled03, OUTPUT ); } void loop() { int sensor = analogread( A0 ); int millivolts = map( sensor, 0, 1023, 0, 5000 ); int temperatura = ( millivolts ) / 10; Serial.print( "Sensor = " ); Serial.println( sensor ); Serial.print( "Tem = " ); Serial.println( temperatura ); digitalwrite( pinled01, LOW ); digitalwrite( pinled02, LOW ); digitalwrite( pinled03, LOW ); if( temperatura < temp01 ) digitalwrite( pinled01, HIGH ); if( temperatura >= temp01 && temperatura < temp02 ) digitalwrite( pinled02, HIGH ); } if( temperatura >= temp02 ) digitalwrite( pinled03, HIGH );

17 3: termômetro v2.0 Adicionando sirena si for maior que temperatura 3.

18 materiais Arduino LED x 3 resistor 200 ohm x 3 Sensor LM35 piezelétrico

19 esquema

20 montagem

21 código int pinled01 = 6; int pinled02 = 7; int pinled03 = 8; int temp01 = 25; int temp02 = 30; int temp03 = 35; int temp04 = 35; void setup(){ Serial.begin(9600); pinmode( pinled01, OUTPUT ); pinmode( pinled02, OUTPUT ); pinmode( pinled03, OUTPUT ); } void loop() { int sensor = analogread( A0 ); int millivolts = map( sensor, 0, 1023, 0, 5000 ); int temperatura = ( millivolts ) / 10; Serial.print( "Sensor = " ); Serial.println( sensor ); Serial.print( "Tem = " ); Serial.println( temperatura ); digitalwrite( pinled01, LOW ); digitalwrite( pinled02, LOW ); digitalwrite( pinled03, LOW ); if( temperatura < temp01 ) digitalwrite( pinled01, HIGH ); if( temperatura >= temp01 && temperatura < temp02 ) digitalwrite( pinled02, HIGH ); if( temperatura >= temp02 ) digitalwrite( pinled03, HIGH ); } if( temperatura >= temp03 ){ tone( 9, 600, 200 ); delay( 200 ); tone( 9, 300, 200 ); delay( 200 ); }

22 O que vamos entender? Atuador LCD Display

23 O que vamos entender? Atuador LCD DISPLAY

24 O que vamos aprender? programação Vamos a aprender usar a biblioteca LiquidCristal

25 biblioteca LiquidCrystal Primeiro incluímos a biblioteca de para tela de cristal liquido #include <LiquidCrystal.h>

26 biblioteca LiquidCrystal Depois criamos uma variável do tipo LiquidCrystal indicando os pinos onde esta ligada. LiquidCrystal tela(12, 11, 5, 4, 3, 2);

27 biblioteca LiquidCrystal LiquidCrystal tela(12, 11, 5, 4, 3, 2);

28 biblioteca LiquidCrystal Depois dentro do setup inicializamos a tela com o tamanho em caracteres que ela tem usando a mensagem begin lcd.begin(16, 2); Neste caso indicamos que a tela que estamos usando tem 16 caracteres por linha e 2 linhas de caracteres. 16x2

29 biblioteca LiquidCrystal Usamos a mesagem clear para apagar caracteres da tela lcd.clear();

30 biblioteca LiquidCrystal Posicionamos o cursor num posição X, Y d tela usando a mensagem setcursor. lcd.setcursor(x, y);

31 biblioteca LiquidCrystal Imprimimos na tela na posição que o cursor foi colocado anteriormente com a mensagem print. lcd.print( Temp = ); lcd.print( temperatura );

32 4: termômetro v3.0 medindo a temperatura e mostrando na tela LCD com sinais sonoros.

33 montagem

34 código #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 5, 4, 3, 2); int pinluz = 7; int pinspeaker = 9; int temperaturaanterior; void setup(){ lcd.begin(16, 2); pinmode( pinluz, OUTPUT ); digitalwrite( pinluz, HIGH ); } void loop() { int sensor = analogread( A0 ); int millivolts = map( sensor, 0, 1023, 0, 5000 ); int temperatura = ( millivolts ) / 10; lcd.clear(); lcd.setcursor(0, 0); lcd.print( "Volt = " ); lcd.setcursor(7, 0); lcd.print( sensor ); lcd.setcursor(14, 0); lcd.print( "mv" ); lcd.setcursor(0, 1); lcd.print( "Temp = " ); lcd.setcursor(7, 1); lcd.print( temperatura ); lcd.setcursor(15, 1); lcd.print( "C" ); } if( temperatura > temperaturaanterior ) tone( pinspeaker, 600, 200 ); delay( 200 ); if( temperatura < temperaturaanterior ) tone( pinspeaker, 300, 200 ); delay( 200 ); } temperaturaanterior = temperatura;

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

Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE. Núcleo de Arte e Tecnologia. julio lucio martin. Aula 01 Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE Núcleo de Arte e Tecnologia julio lucio martin Aula 01 O que vamos entender? eletrônica corrente elétrica: voltagem resistência intensidade

Leia mais

OFICINA Uso da plataforma Arduino no Ensino de Ciências

OFICINA Uso da plataforma Arduino no Ensino de Ciências OFICINA Uso da plataforma Arduino no Ensino de Ciências Grupo 2 de Atividades Astrogildo Junqueira Docente Física/IFSP Lucas D Amásio David Larronda Licenciandos/IFSP Apoio Financeiro: Prodocência / Capes

Leia mais

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

Para começar, iremos visualizar todas as informações no monitor serial. Portanto, a primeira montagem que devemos fazer na protoboard é a seguinte: Projeto Timer Componentes: 01 Buzzer + 03 PushButtons + 01 Potenciometro + 01 LCD Descrição: Aprenda como fazer um timer com seu Arduino, onde você seleciona o tempo e ouve um aviso sonoro quando o tempo

Leia mais

Disciplina: Laboratório de Fis26

Disciplina: Laboratório de Fis26 1 Disciplina: Laboratório de Fis26 www.fis.ita.br/labfis26 Professores: Sonia Guimarães soniagui@ita.br Douglas Leite prof.dmgl@gmail.com Monitoras: Larissa chazfisica@gmail.com Flávia rocha.pereira.flavia@gmail.com

Leia mais

int pinosensor = A0; //define a variável como entrada analógica //no pino A0 para o sensor LM35.

int pinosensor = A0; //define a variável como entrada analógica //no pino A0 para o sensor LM35. SENSOR TEMPERATURA LM-35 com DISPLAY LCD 16x02: O Arduino lê repetidamente uma entrada analógica e após esse valor lido passar por uma transformação matemática é impresso na tela do LCD. O LM35 é um sensor

Leia mais

TERMÔMETRO COM O LM35 Parte I

TERMÔMETRO COM O LM35 Parte I TERMÔMETRO COM O LM35 Parte I ARDUINO UNO R3 Neste projeto vamos desenvolver um termômetro com o sensor de temperatura LM35, que é um sensor de baixo custo e de boa qualidade. Vamos dar uma incrementada

Leia mais

Plano de Aula. 1 o semestre. Aula número 011 Periféricos Display LCD, Conversor AD e conversor DA (PWM)

Plano de Aula. 1 o semestre. Aula número 011 Periféricos Display LCD, Conversor AD e conversor DA (PWM) Diretoria de Curso Plano de Aula 1 o semestre Nome do curso Eng. Ciências da Computação + TI + TADS + Eng. Elétrica Nome da Unidade Curricular Microprocessadores e Microcontroladores Aula número 011 Tema

Leia mais

SENSOR ULTRASSOM HC-SR04

SENSOR ULTRASSOM HC-SR04 SENSOR ULTRASSOM HC-SR04 1 O sensor ultrassom é amplamente utilizado em aplicações onde se deseja medir distâncias ou evitar colisões, como na robótica móvel e de reabilitação. Nesse tutorial utilizaremos

Leia mais

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

ROBÓTICA 1 INTRODUÇÃO A PROGRAMAÇÃO NO ARDUINO ROBÓTICA 1 INTRODUÇÃO A PROGRAMAÇÃO NO ARDUINO O QUE VIMOS AULA PASSADA? REVISÃO RÁPIDA Hardware vs Software Eletricidade básica Lei de Ohm Um pouco sobre o Arduino Materiais Importantes Entradas do Arduino

Leia mais

SENSOR DE LUMINOSIDADE Com indicador de intervalo

SENSOR DE LUMINOSIDADE Com indicador de intervalo SENSOR DE LUMINOSIDADE Com indicador de intervalo Este projeto refere-se à construção de um sensor de luminosidade com o uso de um LDR (Light Dependent Resistor), com as seguintes características: 1. Luminosidade

Leia mais

MINICURSO ARDUINO AVANÇADO

MINICURSO ARDUINO AVANÇADO MINICURSO ARDUINO AVANÇADO Ministrantes: Henrique Wippel Parucker da Silva Murilo de Oliveira do Nascimento Ícaro Cristofolini COLMÉIA Quem somos? O que fazemos? PLATAFORMA DE PROTOTIPAGEM ARDUINO ARDUINO

Leia mais

Curso de Básico Arduino! Ministrado por: Wellington Cássio Faria Contato:

Curso de Básico Arduino! Ministrado por: Wellington Cássio Faria Contato: Curso de Básico Arduino! Aula 1: Introdução ao Arduino e Portas Digitais Quem sou eu? Formação: Wellington Cássio Faria Curso técnico Médio (2o grau) Técnico em Eletrônica Industrial, CEP - Centro de Educação

Leia mais

- Clique aqui e veja o video deste curso - Clique aqui para ver as imagens deste curso

- Clique aqui e veja o video deste curso - Clique aqui para ver as imagens deste curso Preço R$ 129.00 Compre aqui Entre para o fascinante mundo do Arduino, são mais de 80 videoaulas e mais de 8 gigabyte em arquivos. Veja abaixo o cronograma e imagens desse curso de, você irá aprender muito:

Leia mais

Projeto No. 10 Relógio com LCD

Projeto No. 10 Relógio com LCD Projeto No. 10 Relógio com LCD O objetivo deste projeto é criar um relógio digital a partir de um módulo Real Time Clock (RTC) e um display LCD 16x2. Neste projeto usaremos as bibliotecas RTClib.h e LiquidCrystal.h.

Leia mais

Prá$cas Arduino. Manoel Neto

Prá$cas Arduino. Manoel Neto Prá$cas Arduino Manoel Neto Hello blink // Pin 13 has an LED connected on most Arduino boards. // give it a name: int led = 13; // the setup rou$ne runs once when you press reset: void setup() { // ini$alize

Leia mais

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

Arduino. Introdução aos Componentes Básicos. Leonardo Mauro P. Moraes. Universidade Federal de Mato Grosso do Sul - UFMS. Arduino Introdução aos Básicos Leonardo Mauro P. Moraes Universidade Federal de Mato Grosso do Sul - UFMS Ponta Porã - MS 2016 1 Introdução 2 Arduino 3 4 Encerramento Introdução Arduino 1 Introdução Arduino

Leia mais

arduino = new roboticalivre(); Arduino Marcus Fazzi

arduino = new roboticalivre(); Arduino Marcus Fazzi arduino=newroboticalivre(); Arduino MarcusFazzi arduino::whatis(); Placadedesenvolvimentomicrocontrolada, Podereceberdadosdoambienteatravésdeuma grandevariedadedesesores; PodeafetaroambientecontrolandoLEDs,

Leia mais

Circuito e programa do módulo Arduino de leitura da Célula de Ar

Circuito e programa do módulo Arduino de leitura da Célula de Ar UNIVERSIDADE FEDERAL DO RIO DE JANEIRO Instituto de Física Programa de Pós-Graduação em Ensino de Física Mestrado Nacional Profissional em Ensino de Física Circuito e programa do módulo Arduino de leitura

Leia mais

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

Projeto 01. Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz. 30 de agosto de 2015 Projeto 01 Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz 30 de agosto de 2015 1 Introdução Este projeto é baseado no Laboratório 01 do Livro Head First C [2]. A idéia

Leia mais

Oficina de Programação utilizando a plataforma Arduino

Oficina de Programação utilizando a plataforma Arduino Oficina de Programação utilizando a plataforma Arduino Bianca Alessandra Visineski Alberton bi.alberton@gmail.com Paulo Nesello Künzel kruger paulo@hotmail.com Programa de Educação Tutorial Computando

Leia mais

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

Podem ser substituídos pelo módulo P7-Sensor de Luminosidade da GBK Robotics. Projeto No. 3 LDR O objetivo deste projeto é controlar o estado de um LED (aceso ou apagado) através da verificação de luminosidade do ambiente utilizando um sensor de luminosidade LDR. O LDR (Light Dependent

Leia mais

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

Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE. Núcleo de Arte e Tecnologia. julio lucio martin. Aula 08 Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE Núcleo de Arte e Tecnologia julio lucio martin Aula 08 O que vamos entender? física leis de Faraday-Lenz O que vamos entender? atuadores Eletroimã

Leia mais

Atividade de laboratório 001. Prof: Carlos Eduardo de Brito Novaes 18 de março 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 Atividade de laboratório 001 Prof: Carlos Eduardo de Brito Novaes 18 de março de 2016 Alunos RA Nome Curso Semestre Resumo Atividade da unidade currícular: Laboratório Integrado de Microprocessadores e

Leia mais

Conhecendo o ARDUINO LEGENDA

Conhecendo o ARDUINO LEGENDA Conhecendo o ARDUINO 03 04 06 10 09 07 08 05 01 02 LEGENDA 01 - Portas digitais 2 à 13 02 - Portas analógicas A0 à A5 03 - Plug USB para conexão 04 - Plug de alimentação externa 05 - Microcontrolador ATmega

Leia mais

Oficina de Programação utilizando a plataforma Arduino

Oficina de Programação utilizando a plataforma Arduino Oficina de Programação utilizando a plataforma Arduino Bianca Alberton bi.alberton@gmail.com Programa de Educação Tutorial Computando Culturas em Equidade Departamento Acadêmico de Informática UTFPR 27

Leia mais

Arduino. Gilmar Aquino

Arduino. Gilmar Aquino Arduino Gilmar Aquino Microcontroladores; O que é o Arduino; Sumário A origem do Arduino; Por que Arduino; Placas; Hardware; Shields; Módulos; Software; Exemplo de aplicação; Dicas, Sites e Livros; Prática.

Leia mais

Oficina de Programação utilizando a plataforma Arduino

Oficina de Programação utilizando a plataforma Arduino Oficina de Programação utilizando a plataforma Arduino Bianca Alessandra Visineski Alberton bi.alberton@gmail.com Paulo Nesello Künzel kruger paulo@hotmail.com Programa de Educação Tutorial Computando

Leia mais

Projeto No. 15 Sensor Óptico Reflexivo

Projeto No. 15 Sensor Óptico Reflexivo Projeto No. 15 Sensor Óptico Reflexivo Neste projeto vamos utilizar um Sensor Óptico Reflexivo TCRT5000 para implementar um interruptor de proximidade. Desta forma, não será necessário que a pessoa toque

Leia mais

Guia Arduino para iniciantes: Tudo que você precisa saber para começar

Guia Arduino para iniciantes: Tudo que você precisa saber para começar Guia Arduino para iniciantes: Tudo que você precisa saber para começar 02 INTRODUÇÃO O Arduino é o principal projeto de hardware open-source amplamente difundido no mundo. Muitos projetos ganham vida mundo

Leia mais

ESCOLA POLITECNICA ENGENHARIA DE COMPUTAÇÃO ALEX DE OLIVEIRA SILVA DIEGO UNOKI DE AZEVEDO MAICON AUGUSTO TIBOLA DOCUMENTAÇÃO FASTUNLOCK

ESCOLA POLITECNICA ENGENHARIA DE COMPUTAÇÃO ALEX DE OLIVEIRA SILVA DIEGO UNOKI DE AZEVEDO MAICON AUGUSTO TIBOLA DOCUMENTAÇÃO FASTUNLOCK ESCOLA POLITECNICA ENGENHARIA DE COMPUTAÇÃO ALEX DE OLIVEIRA SILVA DIEGO UNOKI DE AZEVEDO MAICON AUGUSTO TIBOLA DOCUMENTAÇÃO FASTUNLOCK CURITIBA 2013 ALEX DE OLIVEIRA SILVA DIEGO UNOKI DE AZEVEDO MAICON

Leia mais

Oficina de Programação utilizando a plataforma Arduino

Oficina de Programação utilizando a plataforma Arduino Oficina de Programação utilizando a plataforma Arduino Bianca Alessandra Visineski Alberton bi.alberton@gmail.com Paulo Nesello Künzel kruger paulo@hotmail.com Programa de Educação Tutorial Computando

Leia mais

Módulo 6 Componentes: 01 Display de LCD Descrição: Aprenda a enviar caractéres do computador para o Arduino e vê-los no display.

Módulo 6 Componentes: 01 Display de LCD Descrição: Aprenda a enviar caractéres do computador para o Arduino e vê-los no display. Módulo 6 Componentes: 01 Display de LCD Descrição: Aprenda a enviar caractéres do computador para o Arduino e vê-los no display. Dificuldade: Que tal enviar comandos do computador para o Arduino e lê-los

Leia mais

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

Missão: Arduino. 3 de Março. Organização Missão: Arduino 3 de Março Organização Introdução Boa tarde agente, A sua missão para hoje será programar uma plataforma electrónica dada pelo nome de Arduino. Antes de mais vejamos o material necessário

Leia mais

CANAL ANALÓGICO

CANAL ANALÓGICO CANAL ANALÓGICO CANAL ANALÓGICO (Introdução) Variáveis analógicas apresentam variação modular em função do tempo, como por exemplo a temperatura, pressão, nível, etc. Para trabalhar com estas variáveis,

Leia mais

Por Fernando Koyanagi

Por Fernando Koyanagi Por Fernando Koyanagi Intenção da Aula 1. Introdução sobre a programação multi-core no ESP32 2. Conhecer as principais funções da programação multi-core 3. Criar um programa no qual diferentes tarefas

Leia mais

Pontifícia Universidade Católica do Paraná Centro de Ciências Exatas e de Tecnologia - CCET Engenharia da Computação 3º Período

Pontifícia Universidade Católica do Paraná Centro de Ciências Exatas e de Tecnologia - CCET Engenharia da Computação 3º Período Pontifícia Universidade Católica do Paraná Centro de Ciências Exatas e de Tecnologia - CCET Engenharia da Computação 3º Período MdCI Medidor de Combustível Integrado Curitiba 2013 Elyson Vinicius Greber

Leia mais

MANUALDEGUSTAÇÃO ARDUINO KIT INICIANTE V4.0

MANUALDEGUSTAÇÃO ARDUINO KIT INICIANTE V4.0 MANUALDEGUSTAÇÃO ARDUINO KIT INICIANTE V4.0 PARA TER ACESSO A TODOS OS 10 EXPERIMENTOS, COMPRE O ARDUINO KIT INICIANTE DA ROBOCORE EM WWW.ROBOCORE.NET Projeto Termômetro Componentes: 2 Leds Verdes + 2

Leia mais

Projeto No. 2 Potenciômetro

Projeto No. 2 Potenciômetro Projeto No. 2 Potenciômetro O objetivo deste projeto é controlar a frequência de acender e apagar (frequência de pisca-pisca) e a intensidade da luminosidade de um LED. Nesse workshop teremos dois experimentos

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

Arduino. Prof. Maurício Dias

Arduino. Prof. Maurício Dias Arduino Prof. Maurício Dias Percepção e Ação Sistemas embarcados Atuação: Sensores: percebem o que acontece com o mundo externo Atuadores: atuam no mundo externo Arduino Hardware livre Software livre Diferentes

Leia mais

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

Programação do Arduino. Parte 1. IDE Wiring Programação do Arduino Parte 1 IDE Wiring Ambiente de programação: IDE Wiring Barra de título Menu Barra de ferramentas Janela de edição Janela de status Ambiente de programação: IDE Wiring Compilação

Leia mais

Curso introdutório de microcontroladores - Plataforma Arduino

Curso introdutório de microcontroladores - Plataforma Arduino Curso introdutório de microcontroladores - Plataforma Arduino Prof. Fábio Rodrigues de la Rocha FLISOL - UTFPR-PR - Abril/2011 FLISOL - UTFPR-PR - Abril/2011 1 Introdução Mas afinal, o que é Arduino? Arduino

Leia mais

Projeto No. 11 Display de Leds de 7 Segmentos

Projeto No. 11 Display de Leds de 7 Segmentos Projeto No. 11 Display de Leds de 7 Segmentos O objetivo deste projeto é demonstrar a utilização do display de led de 7 segmentos controlado diretamente a partir das portas do Arduino. Material necessário:

Leia mais

Introdução ao Arduino

Introdução ao Arduino Introdução ao Arduino Cassio Trindade Batista Iago Souza de Sousa Universidade Federal do Pará Instituto de Tecnologia Faculdade de Engenharia da Computação e Telecomunicações III Semana Acadêmica da Faculdade

Leia mais

Entrada de dados com botões

Entrada de dados com botões Entrada de dados com botões Escola CDI Professor: Paulo Marcos Trentin Interruptor Quando está aberto, nenhuma corrente passa por ele. Seu símbolo: Ao pressioná-lo, toda corrente passa por ele, e esta

Leia mais

Mini-curso. O que é o Arduino?

Mini-curso. O que é o Arduino? Mini-curso Prof. Stefano 1 Prof. Stefano O que é o Arduino? Arduino é uma plataforma de prototipagem eletrônica opensourcebaseadoemhardwareesoftware, flexívelefácildeusar.é destinado a artistas, designers,

Leia mais

MINICURSO ARDUINO BÁSICO

MINICURSO ARDUINO BÁSICO MINICURSO ARDUINO BÁSICO Ministrantes: Henrique Wippel Parucker da Silva Murilo de Oliveira do Nascimento Ícaro Cristofolini COLMÉIA Quem somos? O que fazemos? PLATAFORMA DE PROTOTIPAGEM ARDUINO ARDUINO

Leia mais

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

InteropMix 2014. Arduino e Internet das Coisas. Leandro Ramos Leonardo Toledo Robson Machado InteropMix 2014 Arduino e Internet das Coisas Leandro Ramos Leonardo Toledo Robson Machado 29/novembro/2014 http://www.eaduino.com.br 2 Arduino Arduino é uma plataforma de hardware e software open source

Leia mais

Por Fernando Koyanagi

Por Fernando Koyanagi Por Fernando Koyanagi Objetivo Nosso objetivo será criar um programa que recebe uma senha digitada pelo usuário através do teclado matricial e compara com a senha correta para exibir uma mensagem de correto

Leia mais

Projeto No. 12 Display de Led de 7 Segmentos

Projeto No. 12 Display de Led de 7 Segmentos Projeto No. 12 Display de Led de 7 Segmentos O objetivo deste projeto é demonstrar a utilização de um display de led de 7 segmentos controlado diretamente a partir das portas digitais do Arduino. Material

Leia mais

Arduino. Conectores, Fonte, USB, LEDs. Compilador, Bibliotecas, Editor, Burner

Arduino. Conectores, Fonte, USB, LEDs. Compilador, Bibliotecas, Editor, Burner Arduino Single-board microcontroller Microcontrolador Placa CPU, Memória, Serial, I/O Conectores, Fonte, USB, LEDs IDE Compilador, Bibliotecas, Editor, Burner http://arduino.cc/en/reference/homepage Shields

Leia mais

Kit controle remoto IR acionando 3 Led com Arduino

Kit controle remoto IR acionando 3 Led com Arduino Kit controle remoto IR acionando 3 Led com Arduino Neste artigo, vamos mostrar como controlar o Arduino através do controle remoto IR. Trata-se de evolução em relação ao primeiro tutorial, onde acendemos

Leia mais

Introdução ao kit de desenvolvimento Arduino. Relatórios

Introdução ao kit de desenvolvimento Arduino. Relatórios Universidade Federal Fluminense UFF Escola de Engenharia TCE Curso de Engenharia de Telecomunicações TGT Programa de Educação Tutorial PET Grupo PET-Tele Introdução ao kit de desenvolvimento Arduino Relatórios

Leia mais

Pequenos Projetos com Arduino

Pequenos Projetos com Arduino Governo do Estado de Pernambuco Secretaria de Educação Secretaria Executiva de Educação Profissional Escola Técnica Estadual Professor Agamemnon Magalhães ETEPAM Pequenos Projetos com Arduino Jener Toscano

Leia mais

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

Curso de robótica 2. Novos conceitos de programação Curso de robótica 2 Novos conceitos de programação Revisão eletricidade revisão eletricidade Potenciômetro LEDs Push button Fonte: http://www.baudaeletronica.com.br/potenciometro-linear-d e-10k-10000.html

Leia mais

Ricardo Ribeiro dos Santos - ricardo@facom.ufms.br Faculdade de Computação - UFMS

Ricardo Ribeiro dos Santos - ricardo@facom.ufms.br Faculdade de Computação - UFMS 2 o. Encontro DESTACOM Despertando Talentos em Computação Introdução ao Arduino Conceitos Gerais e Programação Ricardo Ribeiro dos Santos - ricardo@facom.ufms.br Faculdade de Computação - UFMS 1 Tópicos

Leia mais

Professor: Fernando Krein Pinheiro

Professor: Fernando Krein Pinheiro Professor: Fernando Krein Pinheiro Quem sou eu: Fernando Krein Pinheiro, bacharel em Ciência da Computação e Especialista em Educação Técnica e Tecnológica. Possui conhecimento nas áreas de algoritmos

Leia mais

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

Curso: Tecnologias educacionais de baixo custo. Conector Ciência: Curso: Tecnologias educacionais de baixo custo. Conector Ciência: www.conecien.com O que é o Arduino? Arduino é uma plataforma de prototipagem eletrônica de hardware livre projetada com um microcontrolador

Leia mais

MÓDULO SERIAL - BLUETOOTH

MÓDULO SERIAL - BLUETOOTH MÓDULO SERIAL - BLUETOOTH SERIAL - BLUETOOTH(Introdução) O Arduino possui 4 módulos internos para omuniação SERIAL (RS232), sendo estes módulos hamados de USART (Universal Synhronous Asynhronous Reeiver

Leia mais

Oficina de Programação utilizando a plataforma Arduino

Oficina de Programação utilizando a plataforma Arduino Oficina de Programação utilizando a plataforma Arduino Bianca Alessandra Visineski Alberton bi.alberton@gmail.com Paulo Nesello Künzel kruger paulo@hotmail.com Programa de Educação Tutorial Computando

Leia mais

Introdução à lógica e programação

Introdução à lógica e programação Introdução à lógica e programação Matheus Schiavini PIBID FÍSICA 2014 UNIPAMPA CAMPUS BAGÉ *O presente trabalho foi realizado com apoio do Programa Institucional de Bolsa de Iniciação à Docência PIBID

Leia mais

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

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO PROJETO SCATMAN S DIMMER PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO PROJETO SCATMAN S DIMMER CURITIBA 2010 GILBERTO YOSHIAKI YAMANOUCHI RAFAEL HENRIQUE AZANHA

Leia mais

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

// Arduino {? } Mais o que é?.. // Arduino {? } Mais o que é?.. // Arduino {? } A origem.. // Arduino {? } A equipe. Dave Mellis Tom Igoe Aluno Programador Gianluca Martino Fabricante de CI's Professor ITP David Cuartielle Engenheiro

Leia mais

Projeto No. 19 Contador Binário com Chave Rotativa

Projeto No. 19 Contador Binário com Chave Rotativa Projeto No. 19 Contador Binário com Chave Rotativa O objetivo deste projeto é utilizar três LEDs para mostrar os números entre 0 e 7 no sistema de numeração binário, ou seja 0 (Desligado - LOW) ou 1 (Ligado

Leia mais

Mundo Arduino: Vamos começar a programar?

Mundo Arduino: Vamos começar a programar? Mundo Arduino: Vamos começar a programar? Date : 2 de Janeiro de 2014 Por Jorge Alcino para o Pplware O Arduino é uma plataforma de hardware livre, projectado com um microcontrolador Atmel AVR. É uma placa

Leia mais

Programação em Linguagem C

Programação em Linguagem C Programação em Linguagem C UNIDADE 1 Unidade I Nesta unidade aprenderemos: escrever o código no computador e transferir para o Arduino. ligar e desligar um pino; utilizar o delay (tempo); ler um pino para

Leia mais

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

O ARDUINO. Plataforma de prototipagem eletrônica; Open Source; Formada por duas partes básicas: hardware e software. O ARDUINO Plataforma de prototipagem eletrônica; Open Source; Formada por duas partes básicas: hardware e software. O ARDUINO Serial Microcontrolador Alimentação Programando o Arduino Características do

Leia mais

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

INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY INTRODUÇÃO A Plataforma Arduino é considerada plataforma aberta, ou seja, qualquer pessoa pode efetuar uma melhoria em um código, biblioteca e disponibilizá-la

Leia mais

Projeto No. 17 Infravermelho

Projeto No. 17 Infravermelho Projeto No. 17 Infravermelho O objetivo deste projeto é demonstrar a utilização de um receptor de infravermelho. O mesmo irá receber um sinal de um controle remoto e controlará o acendimento de um Led.

Leia mais

Linguagem de Programação. Linguagem C com Arduino

Linguagem de Programação. Linguagem C com Arduino Linguagem de Programação Linguagem C com Arduino Prof. Luiz Claudio Ferreira de Souza E-mail: luizclaudiofs@hotmail.com.br www.luizclaudiofs.blogspot.com Belém / PA 2017 Sumário Fundamentos de Eletrônica...

Leia mais

Robótica com Arduino

Robótica com Arduino Robótica com Arduino Nesta apresentação veremos conceitos sobre contadores, estrutura de condição if, e trabalharemos com a comunicação Serial entre o Arduino e o Computador. Professor: Paulo Marcos Trentin

Leia mais

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

Atividade de laboratório 007. Prof: Carlos Eduardo de Brito Novaes 10 de junho de Alunos RA Nome Curso Semestre Atividade de laboratório 007 Prof: Carlos Eduardo de Brito Novaes 10 de junho de 2016 Alunos RA Nome Curso Semestre Resumo Atividade da unidade curricular: Laboratório Integrado de Microprocessadores e

Leia mais

Acendendo o Led com Arduino.

Acendendo o Led com Arduino. Acendendo o Led com Arduino. Nesse tutorial aprenderemos a ligar e desligar um Led com o Arduino. Para isso utilizaremos os seguintes componentes e ferramentas: Arduino Figura 1 Arduino UNO. Placa de prototipação

Leia mais

Robótica com Arduino Professor: Paulo Marcos Trentin

Robótica com Arduino Professor: Paulo Marcos Trentin Robótica com Arduino Professor: Paulo Marcos Trentin CDI Onde comprar o Arduino? http://lojabrasilrobotics.blogspot.com/ Onde comprar o Arduino? http://www.mercadolivre.com.br/ Onde comprar o Arduino?

Leia mais

- Tarefas Práticas de Programação usando Arduino - Imagem do Robô com Legendas

- Tarefas Práticas de Programação usando Arduino - Imagem do Robô com Legendas - Tarefas Práticas de Programação usando Arduino - Profa. Flavia Pereira de Carvalho Imagem do Robô com Legendas Dicas de código: 1) Os pinos dos leds estão nas posições de 2 a 7 2) Comandos básicos necessários

Leia mais

TÍTULO: INTERDISCIPLINARIDADE COMO FORMA DE MELHORIA NO APRENDIZADO DE PROGRAMAÇÃO EM PLATAFORMA ARDUÍNO.

TÍTULO: INTERDISCIPLINARIDADE COMO FORMA DE MELHORIA NO APRENDIZADO DE PROGRAMAÇÃO EM PLATAFORMA ARDUÍNO. TÍTULO: INTERDISCIPLINARIDADE COMO FORMA DE MELHORIA NO APRENDIZADO DE PROGRAMAÇÃO EM PLATAFORMA ARDUÍNO. CATEGORIA: CONCLUÍDO ÁREA: CIÊNCIAS EXATAS E DA TERRA SUBÁREA: Computação e Informática INSTITUIÇÃO(ÕES):

Leia mais

TUTORIAL PARA O DESENVOLVIMENTO DE UM CALORÍMETRO UTILIZANDO UMA PLATAFORMA DE PROTOTIPAGEM ELETRÔNICA DE HARDWARE LIVRE

TUTORIAL PARA O DESENVOLVIMENTO DE UM CALORÍMETRO UTILIZANDO UMA PLATAFORMA DE PROTOTIPAGEM ELETRÔNICA DE HARDWARE LIVRE TUTORIAL PARA O DESENVOLVIMENTO DE UM CALORÍMETRO UTILIZANDO UMA PLATAFORMA DE PROTOTIPAGEM ELETRÔNICA DE HARDWARE LIVRE Maringá - 2016 PREFÁCIO Esse tutorial visa desenvolver um calorímetro utilizando

Leia mais

Prof. Edval Rodrigues de Viveiros - Disciplina Automação Industrial Engenharia Mecânica 8 o termo Lista de Automação Industrial

Prof. Edval Rodrigues de Viveiros - Disciplina Automação Industrial Engenharia Mecânica 8 o termo Lista de Automação Industrial Prof. Edval Rodrigues de Viveiros - Disciplina Automação Industrial Engenharia Mecânica 8 o termo 2016 Lista de Automação Industrial 1. Observe os comandos em C++ do Arduino, mostrados abaixo, que foram

Leia mais

Hewerson Antonio Perdomo Jacquet Luana Loubet Borges Ricardo Espindola de Aguiar Riccieli Kendy Zan Minakawa Prof. Ricardo Ribeiro dos Santos

Hewerson Antonio Perdomo Jacquet Luana Loubet Borges Ricardo Espindola de Aguiar Riccieli Kendy Zan Minakawa Prof. Ricardo Ribeiro dos Santos 2 o. Encontro DESTACOM Despertando Talentos em Computação Introdução ao Arduino Conceitos Gerais e Programação Hewerson Antonio Perdomo Jacquet Luana Loubet Borges Ricardo Espindola de Aguiar Riccieli

Leia mais

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

Introdução do Arduino para aquisição de dados e controle de instrumentos Introdução do Arduino para aquisição de dados e controle de instrumentos Rafael Pezzi Centro de Tecnolocia Acadêmica Instituto de Física - UFRGS Novembro de 2018 Roteiro O que é o Arduino? Especificações

Leia mais

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

INOVAÇÃO TECNOLÓGICA E LÓGICA E ARDUINO EMPREENDEDORISMO. Prof. Dr. Daniel Caetano INOVAÇÃO TECNOLÓGICA E EMPREENDEDORISMO LÓGICA E ARDUINO Prof. Dr. Daniel Caetano 2017-2 Objetivos Rever conceitos vetores e funções Compreender o uso desses conceitos por meio de aplicações no Arduino

Leia mais

LDR. experimentador. ador

LDR. experimentador. ador Um Monitor de batimentos cardíacos com o Arduino Hardware Nosso protótipo foi montado numa pequena placa p perfurada de 3,5 x 5,5 cm para ser encaixada sobre o Arduino como um shield. Veja a figura 1.

Leia mais

Arduino. Conectores, Fonte, USB, LEDs. Compilador, Bibliotecas, Editor, Burner

Arduino. Conectores, Fonte, USB, LEDs. Compilador, Bibliotecas, Editor, Burner Arduino Single-board microcontroller Microcontrolador Placa CPU, Memória, Serial, I/O Conectores, Fonte, USB, LEDs IDE Compilador, Bibliotecas, Editor, Burner http://arduino.cc/en/reference/homepage Shields

Leia mais

Aprenda Arduino Uma abordagem prática

Aprenda Arduino Uma abordagem prática Aprenda Arduino Uma abordagem prática Cláudio Luís Vieira Oliveira Humberto Augusto Piovesana Zanetti Cristina Becker Matos Nabarro Júlio Alberto Vansan Gonçalves Aprenda Arduino Uma abordagem prática

Leia mais

Oficina de Programação utilizando a plataforma Arduino

Oficina de Programação utilizando a plataforma Arduino Oficina de Programação utilizando a plataforma Arduino Kaya Sumire Abe kaya.sumire@gmail.com Paulo Nesello Künzel kruger paulo@hotmail.com Programa de Educação Tutorial Computando Culturas em Equidade

Leia mais

APOSTILA DE ARDUINO. Prof. Cleverson B. Klettenberg

APOSTILA DE ARDUINO. Prof. Cleverson B. Klettenberg APOSTILA DE ARDUINO Prof. Cleverson B. Klettenberg prof_cleverson@uniguacu.edu.br União da vitória, 2017 INDICE 1. INTRODUÇÃO AO ARDUINO... 3 1.1. O HARDWARE DO ARDUINO...3 1.1.1 A Família Arduino...5

Leia mais

Marcus Vinicius Pavret Lunardelli SENSOR DE TEMPERATURA UTILIZANDO PLATAFORMA ARDUINO

Marcus Vinicius Pavret Lunardelli SENSOR DE TEMPERATURA UTILIZANDO PLATAFORMA ARDUINO Universidade do Vale do Paraíba Faculdade de Engenharia Arquitetura e Urbanismo Marcus Vinicius Pavret Lunardelli SENSOR DE TEMPERATURA UTILIZANDO PLATAFORMA ARDUINO São José dos Campos, SP 2014 Marcus

Leia mais

PUCRS CURSO DE ENGENHARIA ELÉTRICA

PUCRS CURSO DE ENGENHARIA ELÉTRICA PUCRS CURSO DE ENGENHARIA ELÉTRICA Prof. Anderson Terroso E-mail: terroso@pucrs.br Site: www.aterroso.com Coordenador do Curso de Eng. Elétrica: Prof. Juliano Benfica (juliano.benfica@pucrs.br) Porque

Leia mais

Tópicos Especiais em Eletrônica II

Tópicos Especiais em Eletrônica II Universidade Federal Fluminense Escola de Engenharia Curso de Engenharia de Telecomunicações Tópicos Especiais em Eletrônica II Introdução ao microcontrolador Arduino Roteiros de aula (Versão: A2013M11D14)

Leia mais

Curso de Arduino. Quais seus principais componentes?

Curso de Arduino. Quais seus principais componentes? Curso de Arduino O que é? Arduino é um microcontrolador (computador pequeno) utilizado para prototipagem eletrônica. Foi desenvolvido especialmente para designers e artistas plásticos, ou seja, deve ser

Leia mais

Hacking Class Controlando tomadas da sua casa via Internet

Hacking Class Controlando tomadas da sua casa via Internet Hacking Class Controlando tomadas da sua casa via Internet O que precisamos para controlar uma tomada via Web Microcontrolador Relê, transistor, diodo e resistor PC ou um shield Ethernet ou wifi para seu

Leia mais

#include <SoftwareSerial.h> SoftwareSerial myserial(2, 3); // RX, TX

#include <SoftwareSerial.h> SoftwareSerial myserial(2, 3); // RX, TX //Titulo: Quadro de comando para piscina com acionamento bluetooth //Criado em 05 de Janeiro de 2017 //Linguagem C++ //Desenvolvido por Igor França #include SoftwareSerial myserial(2,

Leia mais

Por Fernando Koyanagi

Por Fernando Koyanagi Por Fernando Koyanagi Objetivo Nosso objetivo será criar um player de músicas mp3. Utilizaremos para isso um Arduino UNO, um mini amplificador de som PAM8403 com ajuste de volume, um módulo MP3 DFPlayer

Leia mais

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

Relatório de Construção do Robô de Seguidor de Linha Relatório de Construção do Robô de Seguidor de Linha Categoria : Seguidor de Linha Nome da Equipe : Ruralinos Nome do Robô : Rural E Equipe : Filipe Rolim Cordeiro César Muniz Iury Adones João Lucas Marcos

Leia mais

Oficina de Programação utilizando a plataforma Arduino

Oficina de Programação utilizando a plataforma Arduino Oficina de Programação utilizando a plataforma Arduino Bianca Alessandra Visineski Alberton bi.alberton@gmail.com Kaya Sumire Abe kaya.sumire@gmail.com Programa de Educação Tutorial Computando Culturas

Leia mais

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA ENGENHARIA DE COMPUTAÇÃO

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA ENGENHARIA DE COMPUTAÇÃO PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA ENGENHARIA DE COMPUTAÇÃO FELIPE SIELSKI ROMUALDO DE OLIVEIRA GUSTAVO COELHO ARANTES LUCAS BREHM RONNAU PAULO GUSTAVO ZANESE PROJETO TUDO SECO

Leia mais

Arduino como ferramenta de aquisição de Dados

Arduino como ferramenta de aquisição de Dados Laboratório de FIS14 Arduino como ferramenta de aquisição de Dados Prof. Douglas M G Leite prof.dmgl@gmail.com Sala 2628 O que faremos HOJE? Atividades Apresentação do Professor (30min) Projetos Básicos

Leia mais

OFICINA DE ARDUINO. Prof. M. Sc. Ruben Hernandez Conceitos e implementações básicas da placa arduino

OFICINA DE ARDUINO. Prof. M. Sc. Ruben Hernandez Conceitos e implementações básicas da placa arduino OFICINA DE ARDUINO Prof. M. Sc. Ruben Hernandez Conceitos e implementações básicas da placa arduino UNIVERSIDADE ESTADUAL DE CAMPINAS FACULDADE DE ENGENHARIA MECÂNICA PROF. M. Sc. RUBEN DARIO HERNÁNDEZ

Leia mais