SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
Aula Pr´atica
2
Kalinka
Branco
Arduino
Componentes
eletrˆonicos
Pr´atica 1
Pr´atica 2
Pr´atica 3
Pr´atica 4
Aula Pr´atica 2
Introdu¸c˜ao `a Programa¸c˜ao para Engenharias
Profa. Dra. Kalinka Regina Lucas Jaquie Castelo Branco
Estagi´aria PAE: Nat´assya Barlate Floro da Silva
12 Abril 2016
1 / 9
Aula Pr´atica
2
Kalinka
Branco
Arduino
Componentes
eletrˆonicos
Pr´atica 1
Pr´atica 2
Pr´atica 3
Pr´atica 4
Componentes eletrˆonicos
• Bot˜ao
• Piezo
• Led
• Fotoresistor
2 / 9
Aula Pr´atica
2
Kalinka
Branco
Arduino
Componentes
eletrˆonicos
Pr´atica 1
Pr´atica 2
Pr´atica 3
Pr´atica 4
Pr´atica 1
• Qual ´e a m´usica?
• Baixar Musicas.ino do moodle.
• Implementar um programa que toque nota por nota das
melodias com suas respectivas dura¸c˜oes.
• Cada vez que apertar o bot˜ao, tocar uma nova m´usica.
3 / 9
Aula Pr´atica
2
Kalinka
Branco
Arduino
Componentes
eletrˆonicos
Pr´atica 1
Pr´atica 2
Pr´atica 3
Pr´atica 4
Pr´atica 1
• Qual ´e a m´usica?
• Usar fun¸c˜ao tone(pin, frequency, duration) para o piezo
tocar uma nota.
• Iniciar bot˜ao como pinMode(pin, INPUT PULLUP), ler o
estado do bot˜ao com button state = digitalRead(button).
Estado LOW significa bot˜ao pressionado.
4 / 9
Aula Pr´atica
2
Kalinka
Branco
Arduino
Componentes
eletrˆonicos
Pr´atica 1
Pr´atica 2
Pr´atica 3
Pr´atica 4
Pr´atica 2
• Teremim
• Tocar m´usica sem encostar no instrumento.
• Usar o fotoresistor na porta anal´ogica para representar o
som. Ler o valor do fotoresistor com foto state =
analogRead(foto).
• Mapear o estado do fotoresistor (de 0 a 1023) com os
valores da frequˆencia das notas C e B, usando a fun¸c˜ao
map(value, from Low, from High, to Low, to High).
5 / 9
Aula Pr´atica
2
Kalinka
Branco
Arduino
Componentes
eletrˆonicos
Pr´atica 1
Pr´atica 2
Pr´atica 3
Pr´atica 4
Pr´atica 2
• Teremim
• Ligar 5V em uma perna do fotoresistor e a outra em uma
das portas anal´ogicas.
• Ligar um resistor de 10 kΩ1
entre a sa´ıda do fotoresistor e
o terra.
1
tiras marrom, azul, preta e preta do azul ou tiras marrom, preta e laranja do bege
6 / 9
Aula Pr´atica
2
Kalinka
Branco
Arduino
Componentes
eletrˆonicos
Pr´atica 1
Pr´atica 2
Pr´atica 3
Pr´atica 4
Pr´atica 3
• Knock Code
• Implementar um sistema que transforma batidas no piezo
em letras em um per´ıodo de 2 segundos (1 batida = N, 2
batidas = A, 3 batidas = T, 4 batidas = Y).
• Formar uma palavra de 4 letras (vetor de caracteres).
• Mostrar no Serial Monitor a composi¸c˜ao do vetor de
caracteres a cada letra formada.
• A cada batida acender um LED.
7 / 9
Aula Pr´atica
2
Kalinka
Branco
Arduino
Componentes
eletrˆonicos
Pr´atica 1
Pr´atica 2
Pr´atica 3
Pr´atica 4
Pr´atica 3
• Knock Code
• Ligar um resistor de 220 Ω2
entre o LED e o pino.
• Ligar um resistor de 1 MΩ3
entre a sa´ıda do piezo e o pino
anal´ogico.
• Dica: millis()
2
tiras vermelho vermelho preto preto do azul ou tiras vermelho vermelho marrom do bege
3
tiras marrom, preto, preto e amarelo do azul ou tiras marrom, preto e verde do bege
8 / 9
Aula Pr´atica
2
Kalinka
Branco
Arduino
Componentes
eletrˆonicos
Pr´atica 1
Pr´atica 2
Pr´atica 3
Pr´atica 4
Pr´atica 4
• Blink sem delay
• Dica: millis()
9 / 9

Mais conteúdo relacionado

Mais procurados

Flisol projetos criativos com o arduino
Flisol   projetos criativos com o arduino Flisol   projetos criativos com o arduino
Flisol projetos criativos com o arduino
Fernando Moreira
 

Mais procurados (20)

Android e Arduino para automação residencial
Android e Arduino para automação residencialAndroid e Arduino para automação residencial
Android e Arduino para automação residencial
 
Minicurso Arduino e Blynk - Introdução a IoT (Internet das coisas)
Minicurso Arduino e Blynk - Introdução a IoT (Internet das coisas)Minicurso Arduino e Blynk - Introdução a IoT (Internet das coisas)
Minicurso Arduino e Blynk - Introdução a IoT (Internet das coisas)
 
Aula 1: Conhecendo o Arduino
Aula 1: Conhecendo o ArduinoAula 1: Conhecendo o Arduino
Aula 1: Conhecendo o Arduino
 
Minicurso de Arduino Básico
Minicurso de Arduino BásicoMinicurso de Arduino Básico
Minicurso de Arduino Básico
 
Mini Curso Introdutório ao Arduino
Mini Curso Introdutório ao ArduinoMini Curso Introdutório ao Arduino
Mini Curso Introdutório ao Arduino
 
1 aula do curso de automação - Arduino
1 aula do curso de automação - Arduino1 aula do curso de automação - Arduino
1 aula do curso de automação - Arduino
 
Arduino e a_internet_das_coisas
Arduino e a_internet_das_coisasArduino e a_internet_das_coisas
Arduino e a_internet_das_coisas
 
Aula básica Arduino
Aula básica Arduino Aula básica Arduino
Aula básica Arduino
 
CPBR7 - Existe vida depois do Arduino?
CPBR7 - Existe vida depois do Arduino?CPBR7 - Existe vida depois do Arduino?
CPBR7 - Existe vida depois do Arduino?
 
Arduino day-2015-v1
Arduino day-2015-v1Arduino day-2015-v1
Arduino day-2015-v1
 
Introdução à plataforma Arduino
Introdução à plataforma ArduinoIntrodução à plataforma Arduino
Introdução à plataforma Arduino
 
Sestinfo 2013 - Arduino
Sestinfo 2013 - ArduinoSestinfo 2013 - Arduino
Sestinfo 2013 - Arduino
 
Arduino - Introdução à Programação
Arduino - Introdução à ProgramaçãoArduino - Introdução à Programação
Arduino - Introdução à Programação
 
Flisol projetos criativos com o arduino
Flisol   projetos criativos com o arduino Flisol   projetos criativos com o arduino
Flisol projetos criativos com o arduino
 
Domótica - Automatizando ambientes com Arduino
Domótica - Automatizando ambientes com ArduinoDomótica - Automatizando ambientes com Arduino
Domótica - Automatizando ambientes com Arduino
 
Arduino para Crianças - Part 2
Arduino para Crianças - Part 2Arduino para Crianças - Part 2
Arduino para Crianças - Part 2
 
Arduino para Crianças - Parte 1
Arduino para Crianças - Parte 1Arduino para Crianças - Parte 1
Arduino para Crianças - Parte 1
 
Técnicas de Prototipação II - Physical Computing - Aula 01
Técnicas de Prototipação II - Physical Computing - Aula 01Técnicas de Prototipação II - Physical Computing - Aula 01
Técnicas de Prototipação II - Physical Computing - Aula 01
 
Introduçao ao Arduino e Domótica - Latinoware 2012
Introduçao ao Arduino e Domótica - Latinoware 2012Introduçao ao Arduino e Domótica - Latinoware 2012
Introduçao ao Arduino e Domótica - Latinoware 2012
 
Arduino no Dia-Debian/RJ 2011
Arduino no Dia-Debian/RJ 2011Arduino no Dia-Debian/RJ 2011
Arduino no Dia-Debian/RJ 2011
 

Destaque (6)

Tutorial: Instalação de Ubuntu em uma Gumstix Overo
Tutorial: Instalação de Ubuntu em uma Gumstix OveroTutorial: Instalação de Ubuntu em uma Gumstix Overo
Tutorial: Instalação de Ubuntu em uma Gumstix Overo
 
Trabalhos em desenvolvimento no LSEC
Trabalhos em desenvolvimento no LSECTrabalhos em desenvolvimento no LSEC
Trabalhos em desenvolvimento no LSEC
 
Tutorial: Instalação do Linaro Ubuntu na Gumstix Overo® Fire COM
Tutorial: Instalação do Linaro Ubuntu na Gumstix Overo® Fire COMTutorial: Instalação do Linaro Ubuntu na Gumstix Overo® Fire COM
Tutorial: Instalação do Linaro Ubuntu na Gumstix Overo® Fire COM
 
Estudos de Controle - Aula 2: Laplace
Estudos de Controle - Aula 2: LaplaceEstudos de Controle - Aula 2: Laplace
Estudos de Controle - Aula 2: Laplace
 
Capítulo 1: O Avião e sua História
Capítulo 1: O Avião e sua HistóriaCapítulo 1: O Avião e sua História
Capítulo 1: O Avião e sua História
 
Aula prática 4 de Introdução à Programação com Arduino.
Aula prática 4 de Introdução à Programação com Arduino.Aula prática 4 de Introdução à Programação com Arduino.
Aula prática 4 de Introdução à Programação com Arduino.
 

Mais de Lab. de Sistemas Embarcados Críticos - ICMC/USP

Mais de Lab. de Sistemas Embarcados Críticos - ICMC/USP (10)

Estudos de Controle - Aula 11: Análise de Resposta Transitória e de Regime Es...
Estudos de Controle - Aula 11: Análise de Resposta Transitória e de Regime Es...Estudos de Controle - Aula 11: Análise de Resposta Transitória e de Regime Es...
Estudos de Controle - Aula 11: Análise de Resposta Transitória e de Regime Es...
 
Estudos de Controle - Aula 10: Análise de Resposta Transitória e de Regime Es...
Estudos de Controle - Aula 10: Análise de Resposta Transitória e de Regime Es...Estudos de Controle - Aula 10: Análise de Resposta Transitória e de Regime Es...
Estudos de Controle - Aula 10: Análise de Resposta Transitória e de Regime Es...
 
Estudos de Controle - Aula 9: Análise de Resposta Transitória e de Regime Est...
Estudos de Controle - Aula 9: Análise de Resposta Transitória e de Regime Est...Estudos de Controle - Aula 9: Análise de Resposta Transitória e de Regime Est...
Estudos de Controle - Aula 9: Análise de Resposta Transitória e de Regime Est...
 
Estudos de Controle - Aula 8: Análise de Resposta Transitória e de Regime Est...
Estudos de Controle - Aula 8: Análise de Resposta Transitória e de Regime Est...Estudos de Controle - Aula 8: Análise de Resposta Transitória e de Regime Est...
Estudos de Controle - Aula 8: Análise de Resposta Transitória e de Regime Est...
 
Estudos de Controle - Aula 7: Análise de Resposta Transitória e de Regime Est...
Estudos de Controle - Aula 7: Análise de Resposta Transitória e de Regime Est...Estudos de Controle - Aula 7: Análise de Resposta Transitória e de Regime Est...
Estudos de Controle - Aula 7: Análise de Resposta Transitória e de Regime Est...
 
Estudos de Controle - Aula 6: Revisão
Estudos de Controle - Aula 6: RevisãoEstudos de Controle - Aula 6: Revisão
Estudos de Controle - Aula 6: Revisão
 
Estudos de Controle - Aula 5: Espaço de Estados
Estudos de Controle - Aula 5: Espaço de EstadosEstudos de Controle - Aula 5: Espaço de Estados
Estudos de Controle - Aula 5: Espaço de Estados
 
Estudos de Controle - Aula 4: Modelagem (2)
Estudos de Controle - Aula 4: Modelagem (2)Estudos de Controle - Aula 4: Modelagem (2)
Estudos de Controle - Aula 4: Modelagem (2)
 
Estudos de Controle - Aula 3: Modelagem (1)
Estudos de Controle - Aula 3: Modelagem (1)Estudos de Controle - Aula 3: Modelagem (1)
Estudos de Controle - Aula 3: Modelagem (1)
 
Estudos de Controle - Aula 1: Introdução
Estudos de Controle - Aula 1: IntroduçãoEstudos de Controle - Aula 1: Introdução
Estudos de Controle - Aula 1: Introdução
 

Último

Historia-em-cartaz-Lucas-o-menino-que-aprendeu-a-comer-saudavel- (1).pdf
Historia-em-cartaz-Lucas-o-menino-que-aprendeu-a-comer-saudavel- (1).pdfHistoria-em-cartaz-Lucas-o-menino-que-aprendeu-a-comer-saudavel- (1).pdf
Historia-em-cartaz-Lucas-o-menino-que-aprendeu-a-comer-saudavel- (1).pdf
andreaLisboa7
 
O Reizinho Autista.pdf - livro maravilhoso
O Reizinho Autista.pdf - livro maravilhosoO Reizinho Autista.pdf - livro maravilhoso
O Reizinho Autista.pdf - livro maravilhoso
VALMIRARIBEIRO1
 
TAMPINHAS Sílabas. Para fazer e trabalhar com as crianças.
TAMPINHAS Sílabas. Para fazer e trabalhar com as crianças.TAMPINHAS Sílabas. Para fazer e trabalhar com as crianças.
TAMPINHAS Sílabas. Para fazer e trabalhar com as crianças.
FLAVIA LEZAN
 
Slide Licao 4 - 2T - 2024 - CPAD ADULTOS - Retangular.pptx
Slide Licao 4 - 2T - 2024 - CPAD ADULTOS - Retangular.pptxSlide Licao 4 - 2T - 2024 - CPAD ADULTOS - Retangular.pptx
Slide Licao 4 - 2T - 2024 - CPAD ADULTOS - Retangular.pptx
sfwsoficial
 
APOSTILA- COMPLETA De FILOSOFIA-DA-EDUCAÇÃO.pdf
APOSTILA- COMPLETA  De FILOSOFIA-DA-EDUCAÇÃO.pdfAPOSTILA- COMPLETA  De FILOSOFIA-DA-EDUCAÇÃO.pdf
APOSTILA- COMPLETA De FILOSOFIA-DA-EDUCAÇÃO.pdf
lbgsouza
 
4 ano atividade fonema e letra 08.03-1.pdf
4 ano atividade fonema e letra 08.03-1.pdf4 ano atividade fonema e letra 08.03-1.pdf
4 ano atividade fonema e letra 08.03-1.pdf
LindinhaSilva1
 

Último (20)

Historia-em-cartaz-Lucas-o-menino-que-aprendeu-a-comer-saudavel- (1).pdf
Historia-em-cartaz-Lucas-o-menino-que-aprendeu-a-comer-saudavel- (1).pdfHistoria-em-cartaz-Lucas-o-menino-que-aprendeu-a-comer-saudavel- (1).pdf
Historia-em-cartaz-Lucas-o-menino-que-aprendeu-a-comer-saudavel- (1).pdf
 
livro para educação infantil conceitos sensorial
livro para educação infantil conceitos sensoriallivro para educação infantil conceitos sensorial
livro para educação infantil conceitos sensorial
 
Slides Lição 7, Betel, Ordenança para uma vida de fidelidade e lealdade, 2Tr2...
Slides Lição 7, Betel, Ordenança para uma vida de fidelidade e lealdade, 2Tr2...Slides Lição 7, Betel, Ordenança para uma vida de fidelidade e lealdade, 2Tr2...
Slides Lição 7, Betel, Ordenança para uma vida de fidelidade e lealdade, 2Tr2...
 
APH- Avaliação de cena , analise geral do ambiente e paciente.
APH- Avaliação de cena , analise geral do ambiente e paciente.APH- Avaliação de cena , analise geral do ambiente e paciente.
APH- Avaliação de cena , analise geral do ambiente e paciente.
 
MODELO Resumo esquemático de Relatório escolar
MODELO Resumo esquemático de Relatório escolarMODELO Resumo esquemático de Relatório escolar
MODELO Resumo esquemático de Relatório escolar
 
O Reizinho Autista.pdf - livro maravilhoso
O Reizinho Autista.pdf - livro maravilhosoO Reizinho Autista.pdf - livro maravilhoso
O Reizinho Autista.pdf - livro maravilhoso
 
MARCHA HUMANA. UM ESTUDO SOBRE AS MARCHAS
MARCHA HUMANA. UM ESTUDO SOBRE AS MARCHASMARCHA HUMANA. UM ESTUDO SOBRE AS MARCHAS
MARCHA HUMANA. UM ESTUDO SOBRE AS MARCHAS
 
Apostila-Letramento-e-alfabetização-2.pdf
Apostila-Letramento-e-alfabetização-2.pdfApostila-Letramento-e-alfabetização-2.pdf
Apostila-Letramento-e-alfabetização-2.pdf
 
TAMPINHAS Sílabas. Para fazer e trabalhar com as crianças.
TAMPINHAS Sílabas. Para fazer e trabalhar com as crianças.TAMPINHAS Sílabas. Para fazer e trabalhar com as crianças.
TAMPINHAS Sílabas. Para fazer e trabalhar com as crianças.
 
BENEFÍCIOS DA NEUROPSICOPEDAGOGIA educacional
BENEFÍCIOS DA NEUROPSICOPEDAGOGIA educacionalBENEFÍCIOS DA NEUROPSICOPEDAGOGIA educacional
BENEFÍCIOS DA NEUROPSICOPEDAGOGIA educacional
 
Insegurança nunca mais tem afeta pessoas
Insegurança nunca mais tem afeta pessoasInsegurança nunca mais tem afeta pessoas
Insegurança nunca mais tem afeta pessoas
 
Alemanha vs União Soviética - Livro de Adolf Hitler
Alemanha vs União Soviética - Livro de Adolf HitlerAlemanha vs União Soviética - Livro de Adolf Hitler
Alemanha vs União Soviética - Livro de Adolf Hitler
 
Slide Licao 4 - 2T - 2024 - CPAD ADULTOS - Retangular.pptx
Slide Licao 4 - 2T - 2024 - CPAD ADULTOS - Retangular.pptxSlide Licao 4 - 2T - 2024 - CPAD ADULTOS - Retangular.pptx
Slide Licao 4 - 2T - 2024 - CPAD ADULTOS - Retangular.pptx
 
APOSTILA- COMPLETA De FILOSOFIA-DA-EDUCAÇÃO.pdf
APOSTILA- COMPLETA  De FILOSOFIA-DA-EDUCAÇÃO.pdfAPOSTILA- COMPLETA  De FILOSOFIA-DA-EDUCAÇÃO.pdf
APOSTILA- COMPLETA De FILOSOFIA-DA-EDUCAÇÃO.pdf
 
Slides Lição 8, Betel, Ordenança para confessar os pecados e perdoar as ofens...
Slides Lição 8, Betel, Ordenança para confessar os pecados e perdoar as ofens...Slides Lição 8, Betel, Ordenança para confessar os pecados e perdoar as ofens...
Slides Lição 8, Betel, Ordenança para confessar os pecados e perdoar as ofens...
 
o-homem-que-calculava-malba-tahan-1_123516.pdf
o-homem-que-calculava-malba-tahan-1_123516.pdfo-homem-que-calculava-malba-tahan-1_123516.pdf
o-homem-que-calculava-malba-tahan-1_123516.pdf
 
As Mil Palavras Mais Usadas No Inglês (Robert de Aquino) (Z-Library).pdf
As Mil Palavras Mais Usadas No Inglês (Robert de Aquino) (Z-Library).pdfAs Mil Palavras Mais Usadas No Inglês (Robert de Aquino) (Z-Library).pdf
As Mil Palavras Mais Usadas No Inglês (Robert de Aquino) (Z-Library).pdf
 
UFCD_9184_Saúde, nutrição, higiene, segurança, repouso e conforto da criança ...
UFCD_9184_Saúde, nutrição, higiene, segurança, repouso e conforto da criança ...UFCD_9184_Saúde, nutrição, higiene, segurança, repouso e conforto da criança ...
UFCD_9184_Saúde, nutrição, higiene, segurança, repouso e conforto da criança ...
 
4 ano atividade fonema e letra 08.03-1.pdf
4 ano atividade fonema e letra 08.03-1.pdf4 ano atividade fonema e letra 08.03-1.pdf
4 ano atividade fonema e letra 08.03-1.pdf
 
Multiplicação - Caça-número
Multiplicação - Caça-número Multiplicação - Caça-número
Multiplicação - Caça-número
 

Aula prática 2 de Introdução à Programação com Arduino.