SlideShare uma empresa Scribd logo
2
Mais lidos
3
Mais lidos
Clube de Robótica
1Espaço Programação e Eletrónica – Reforço das aprendizagens (saídas e entradas digitais)
Espaço Programação e Eletrónica
Programação de arduino com S4A – reforço das aprendizagens (saídas e entradas digitais)
Explorando as entradas e saídas digitais:
http://arduinoescola.blogspot.pt/2015/03/aula-3-entradas-e-saidas-digitais.html
Exercício 1 – Interface de nave espacial
Objetivo: Simular uma interface espacial (como as dos filmes dos anos 70!).
Material a utilizar: Arduino, breadboard, 3 LED, 3 resistências 220 Ω, 1 interrutor de pressão, 1 resistência de 1 kΩ,
fios.
Entradas / saídas do Arduino a utilizar: 3 saídas digitais; 1 entrada digital.
1.1. Fazer a ligação dos três LED a três saídas digitais (13, 12, 11) e do interruptor de pressão a uma entrada digital (2).
1.2.Programar o circuito de forma a:
 Acender apenas o LED verde caso o interruptor não esteja premido;
 com o interruptor sempre premido, os três LED devem acender.
1.3. Alterar o programa anterior com o seguinte objetivo:
 se o interruptor não estiver premido, apenas um LED está ligado;
 quando se prime o botão de pressão (largando-o de seguida), todos os LED devem piscar três vezes; depois
disso, ligam-se os três LED de forma sequencial (liga um, depois do que liga o segundo e finalmente liga o
terceiro, ficando os três LED ligados);
 Passado um determinado tempo, o sistema deve voltar à condição inicial.
1.4. Acrescentar ao programa anterior um som de aviso depois de premido o botão de pressão e enquanto os 3 LED
estiverem ligados.
Exercício baseado no projeto Spaceship Interface proposto no livro “Arduino Projects Book”
Dica: - neste exercício deve criar-se uma variável.
Dicas: - experimentar usar o bloco “anuncia”.
- o S4A tem disponível uma boa base de dados com sons. Para aceder a eles, há que abrir o
separador “Sons” e proceder à importação do(s) som(ns) pretendido(s).
Esquema de ligações de um interruptor de pressão:
Clube de Robótica
2Espaço Programação e Eletrónica – Reforço das aprendizagens (saídas e entradas digitais)
Exercício 2 – Árvore de Natal
Objetivo: Simular um conjunto de luzes de árvore de Natal.
Material a utilizar: Arduino, breadboard, 4 LED, 4 resistências 220 Ω, 1 interrutor de pressão, 1 resistência de 1 kΩ,
fios.
Entradas / saídas do Arduino a utilizar: 4 saídas digitais; 1 entrada digital.
2.1. Fazer a ligação dos quatro LED a quatro saídas digitais (13, 12, 11, 10) e do interruptor de pressão a uma entrada
digital (2).
2.2.Programar o circuito de forma a criar 3 formas diferentes de ligar os LED (todos ligados em simultâneo, todos a
piscar em simultâneo, ligando os LED alternadamente). A alternância entre as diferentes formas de ligar o LED deve
ser estabelecida premindo o botão de pressão.
2.3. Acrescentar duas músicas de Natal diferentes. Uma deve ouvir-se quando os LED piscam simultanemanete; a
outra deve ouvir-se quando os LED ligam aternadamente.
NOTA: Programando o arduino em S4A só temos acesso 4 saídas digitais (13, 12, 11 e 10). Caso se pretenda ligar mais
de um LED a cada entrada (aumentando o número de LED para um projeto maior), há que ter em conta a corrente
disponível em cada saída. Uma solução possível: http://arduinoescola.blogspot.pt/2016/02/preparando-o-dia-dos-
namorados.html
Exercício 3 – Adivinhação
Objetivo: Fazer um jogo de adivinhação que responda Sim / Não / Talvez através de três LED de cor diferente
Material a utilizar: Arduino, breadboard, 1 LED vermelho, 1 LED amarelo, 1 LED verde, 3 resistências 220 Ω, 1
interruptor de pressão, 1 resistência de 1 kΩ, fios.
Entradas / saídas do Arduino a utilizar: 3 saídas digitais (13, 12, 11); 1 entrada digital (2).
3.1. Usar o circuito do exercício 1 usando LED de cor verde, amarelo e vermalho. O LED vermelho representará o Não,
o verde o Sim e o amarelo o Talvez. Programar o circuito de forma a ter os 3 LED sempre a piscar. Caso alguém prima
o botão de pressão, os três LED devem ligar sequencialmente durante um número aleatório de vezes até que parem
numa das cores. Passados uns intantes, devem voltar a piscar em simultâneo.
3.2.
Experimentar o circuito como um jogo em que alguém faz uma pergunta e o circuito responde com Sim / Não /Talvez
(é tudo aleatório! Não confiar no resultado!!!!).
Dica: experimentar usar o bloco “sorteie número entre ___ e ____”.
Dica: - É possível fazer download gratuito de sons e músicas (e depois importá-los para o S4A) a partir de
sites como http://www.buscasons.com/
Clube de Robótica
3Espaço Programação e Eletrónica – Reforço das aprendizagens (saídas e entradas digitais)
Soluções possíveis
1.2.
1.3.
Clube de Robótica
4Espaço Programação e Eletrónica – Reforço das aprendizagens (saídas e entradas digitais)
1.4.
Clube de Robótica
5Espaço Programação e Eletrónica – Reforço das aprendizagens (saídas e entradas digitais)
2.2.
Clube de Robótica
6Espaço Programação e Eletrónica – Reforço das aprendizagens (saídas e entradas digitais)
2.3.
Clube de Robótica
7Espaço Programação e Eletrónica – Reforço das aprendizagens (saídas e entradas digitais)
3.1.

Mais conteúdo relacionado

PDF
Programação de arduinos com S4A (exercícios com entradas e saídas digitais)
PDF
LED RGB e saída PWM - estudo orientado com S4A
PPTX
Arduino & Scratch na Escola - Aula 3
PPT
Oficina Scratch para Arduino Cap UFRJ
PPTX
Circuitos com Sensor PIR (Arduino e S4A)
PPTX
Arduino - iniciação à linguagem C (entradas analógica)
PPTX
Workshop Arduino + Scratch
PPTX
Lâmpada controlada por relé e arduino programado em S4A
Programação de arduinos com S4A (exercícios com entradas e saídas digitais)
LED RGB e saída PWM - estudo orientado com S4A
Arduino & Scratch na Escola - Aula 3
Oficina Scratch para Arduino Cap UFRJ
Circuitos com Sensor PIR (Arduino e S4A)
Arduino - iniciação à linguagem C (entradas analógica)
Workshop Arduino + Scratch
Lâmpada controlada por relé e arduino programado em S4A

Mais procurados (20)

PPTX
Espaço Programação e Eletrónica - Sessão 2
PDF
Estudo orientado de circuitos com motor dc programados em S4A
PPTX
Arduino - iniciação à linguagem C (entradas e saídas digitais)
PDF
Minicurso introducao a plataforma arduino nathecia cunha e alcimar medeiros -...
PPTX
PPTX
PPTX
PDF
CESAR School - Prototipação Eletrônica com Arduino
PDF
Mini curso arduino
PPT
Curso de Arduino Completo
PPTX
Arduino & Scratch na Escola - Aula 2
PPT
Técnicas de Prototipação II - LEGO Aula 02
PPT
Técnicas de Prototipação II - Physical Computing - Aula 02
PPTX
3 aula do curso de automação - Arduino
PPTX
Arduino iad
PPTX
Arduino - iniciação à linguagem C (servomotores)
PPTX
Palestra sobre Arduino e Raspberry Pi (Totvs)
PDF
TDC 2017: pequeno guia de eletrônica essencial para makers
PPTX
Arduino Hack Day Corumbá
Espaço Programação e Eletrónica - Sessão 2
Estudo orientado de circuitos com motor dc programados em S4A
Arduino - iniciação à linguagem C (entradas e saídas digitais)
Minicurso introducao a plataforma arduino nathecia cunha e alcimar medeiros -...
CESAR School - Prototipação Eletrônica com Arduino
Mini curso arduino
Curso de Arduino Completo
Arduino & Scratch na Escola - Aula 2
Técnicas de Prototipação II - LEGO Aula 02
Técnicas de Prototipação II - Physical Computing - Aula 02
3 aula do curso de automação - Arduino
Arduino iad
Arduino - iniciação à linguagem C (servomotores)
Palestra sobre Arduino e Raspberry Pi (Totvs)
TDC 2017: pequeno guia de eletrônica essencial para makers
Arduino Hack Day Corumbá
Anúncio

Semelhante a Programação de arduinos com S4A (exercícios com entradas e saídas digitais) (20)

PPTX
Treinamento arduino (1).pptx
PDF
Arduino - Parte 2.pdf
PDF
Apostila Arduino - Núcleo de Estudos em Robótica SheepSet
PDF
cms_files_54701_1629488672Apostila_Eletrogate_-_Kit_Arduino_Kids.pdf
PPTX
Aula básica Arduino
PDF
apostila-arduino avançado desde o básico
PPTX
Guia AC mod 5
PDF
MATEMÁTICA E SUAS TECNOLOGIAS CIÊNCIAS DA NATUREZA E SUAS TECNOLOGIAS Volume ...
PDF
Apostila de-introdução-ao-arduino11
PDF
Arduino sist u_controlados_intro_eletrica_2019_keynote_novo
PPT
Arduino Hack Day por Vinicius Senger
PDF
Caderno de-atividades-1-3-versaofinal.compressed
PPTX
Arduíno muito prazer
PPTX
CURSO_ARDUÍNO.pptx
PPTX
Sistemas Digitais - Aula 06 - Como programar o Arduino
PPT
Arduino na engenharia civil introdução.ppt
PDF
Apostila curso de arduino rev4
PDF
Apostila rev4
PDF
Apostila de Introdução ao Arduino
PDF
Apostila rev4
Treinamento arduino (1).pptx
Arduino - Parte 2.pdf
Apostila Arduino - Núcleo de Estudos em Robótica SheepSet
cms_files_54701_1629488672Apostila_Eletrogate_-_Kit_Arduino_Kids.pdf
Aula básica Arduino
apostila-arduino avançado desde o básico
Guia AC mod 5
MATEMÁTICA E SUAS TECNOLOGIAS CIÊNCIAS DA NATUREZA E SUAS TECNOLOGIAS Volume ...
Apostila de-introdução-ao-arduino11
Arduino sist u_controlados_intro_eletrica_2019_keynote_novo
Arduino Hack Day por Vinicius Senger
Caderno de-atividades-1-3-versaofinal.compressed
Arduíno muito prazer
CURSO_ARDUÍNO.pptx
Sistemas Digitais - Aula 06 - Como programar o Arduino
Arduino na engenharia civil introdução.ppt
Apostila curso de arduino rev4
Apostila rev4
Apostila de Introdução ao Arduino
Apostila rev4
Anúncio

Mais de acarneirinho (20)

PDF
Diario_bordo_anonimo_22_23.pdf
PPTX
Sala de Aula invertida
PPTX
Visita de estudo ao CCV Lousal
PPTX
Teens' consumerism during the pandemic.pptx
PPTX
Níveis de Intensidade Sonora - Trabalho de pesquisa experimental.pptx
PPTX
Energia nuclear.pptx
PDF
Planeamento visual de atividade pedagógica
PDF
Planejamento da ação didática ana carneirinho
PDF
Delinear a avaliação pedagógica jogos digitais ferramenta educativa_a_ce_l_ua...
PDF
Guia Pedagógico- Hibridização dos módulos de Física da disciplina de FQ dos c...
PDF
04 1 2_lei_termodinamica
PDF
Tecnologias Digitais e o potencial para construção de ecossistemas pedagógico...
PDF
A partilha de um projeto escolar numa página de Facebook. Breve reflexão
PDF
Geometria molecular e polaridade das moléculas
PDF
Geometria molecular
PPTX
Química do Ambiente
PDF
Fornos solares
PDF
Conversão térmica da energia solar
PDF
CanSat2018 - Poster da equipa HorizonTeam
PDF
Fornos solares
Diario_bordo_anonimo_22_23.pdf
Sala de Aula invertida
Visita de estudo ao CCV Lousal
Teens' consumerism during the pandemic.pptx
Níveis de Intensidade Sonora - Trabalho de pesquisa experimental.pptx
Energia nuclear.pptx
Planeamento visual de atividade pedagógica
Planejamento da ação didática ana carneirinho
Delinear a avaliação pedagógica jogos digitais ferramenta educativa_a_ce_l_ua...
Guia Pedagógico- Hibridização dos módulos de Física da disciplina de FQ dos c...
04 1 2_lei_termodinamica
Tecnologias Digitais e o potencial para construção de ecossistemas pedagógico...
A partilha de um projeto escolar numa página de Facebook. Breve reflexão
Geometria molecular e polaridade das moléculas
Geometria molecular
Química do Ambiente
Fornos solares
Conversão térmica da energia solar
CanSat2018 - Poster da equipa HorizonTeam
Fornos solares

Último (20)

PDF
GESTÃO DA FASE PRÉ-ANALÍTICA- Recomendações da SBPC-ML (3).pdf
PPT
HISTOLOGIA VEGETAL - tecidos vegetais.ppt
PPTX
brasilcolnia2-101027184359-phpapp02.pptx
PPTX
GUERRAFRIA.pptdddddddddddddddddddddddddx
PDF
Metabolismo_energético_3ano_pre_vest_2026.pdf
PPTX
Ciências da Natureza e suas áreas de desenvolvimento
PPTX
NR11 - Treinamento Direcao Defensiva - 2023.pptx
PDF
DAQUISIÇÃO E DESENVOLVIMENTO DA FALA 12 A 24 MESES
PPTX
Pedagogia em Ambientes Não Escolares.pptx
PPTX
O Romantismo e a identidade brasileira..
PDF
Uma Introdução às Ciências do Alcorão (Islam)
PPTX
Filosofia Ocidental Antiga 2025 - versão atualizada
PPTX
disciplulado curso preparatorio para novos
PPTX
biossegurança e segurança no trabalho (6).pptx
PDF
Ementa 2 semestre PEI Orientação de estudo
PPTX
HISTÓRIA DO BRASIL - anos de Democracia.pptx
PPTX
A História da Europa na Baixa Idade Média.pptx
PDF
Ebook - Matemática_Ensino_Médio_Saeb_V1.pdf
PPTX
MENDEL - Aula sobre Mendel - Genética EM
PPTX
ACIDOS NUCLEICOS - REPLICAÇÃO DO DNA - E.M.
GESTÃO DA FASE PRÉ-ANALÍTICA- Recomendações da SBPC-ML (3).pdf
HISTOLOGIA VEGETAL - tecidos vegetais.ppt
brasilcolnia2-101027184359-phpapp02.pptx
GUERRAFRIA.pptdddddddddddddddddddddddddx
Metabolismo_energético_3ano_pre_vest_2026.pdf
Ciências da Natureza e suas áreas de desenvolvimento
NR11 - Treinamento Direcao Defensiva - 2023.pptx
DAQUISIÇÃO E DESENVOLVIMENTO DA FALA 12 A 24 MESES
Pedagogia em Ambientes Não Escolares.pptx
O Romantismo e a identidade brasileira..
Uma Introdução às Ciências do Alcorão (Islam)
Filosofia Ocidental Antiga 2025 - versão atualizada
disciplulado curso preparatorio para novos
biossegurança e segurança no trabalho (6).pptx
Ementa 2 semestre PEI Orientação de estudo
HISTÓRIA DO BRASIL - anos de Democracia.pptx
A História da Europa na Baixa Idade Média.pptx
Ebook - Matemática_Ensino_Médio_Saeb_V1.pdf
MENDEL - Aula sobre Mendel - Genética EM
ACIDOS NUCLEICOS - REPLICAÇÃO DO DNA - E.M.

Programação de arduinos com S4A (exercícios com entradas e saídas digitais)

  • 1. Clube de Robótica 1Espaço Programação e Eletrónica – Reforço das aprendizagens (saídas e entradas digitais) Espaço Programação e Eletrónica Programação de arduino com S4A – reforço das aprendizagens (saídas e entradas digitais) Explorando as entradas e saídas digitais: http://arduinoescola.blogspot.pt/2015/03/aula-3-entradas-e-saidas-digitais.html Exercício 1 – Interface de nave espacial Objetivo: Simular uma interface espacial (como as dos filmes dos anos 70!). Material a utilizar: Arduino, breadboard, 3 LED, 3 resistências 220 Ω, 1 interrutor de pressão, 1 resistência de 1 kΩ, fios. Entradas / saídas do Arduino a utilizar: 3 saídas digitais; 1 entrada digital. 1.1. Fazer a ligação dos três LED a três saídas digitais (13, 12, 11) e do interruptor de pressão a uma entrada digital (2). 1.2.Programar o circuito de forma a:  Acender apenas o LED verde caso o interruptor não esteja premido;  com o interruptor sempre premido, os três LED devem acender. 1.3. Alterar o programa anterior com o seguinte objetivo:  se o interruptor não estiver premido, apenas um LED está ligado;  quando se prime o botão de pressão (largando-o de seguida), todos os LED devem piscar três vezes; depois disso, ligam-se os três LED de forma sequencial (liga um, depois do que liga o segundo e finalmente liga o terceiro, ficando os três LED ligados);  Passado um determinado tempo, o sistema deve voltar à condição inicial. 1.4. Acrescentar ao programa anterior um som de aviso depois de premido o botão de pressão e enquanto os 3 LED estiverem ligados. Exercício baseado no projeto Spaceship Interface proposto no livro “Arduino Projects Book” Dica: - neste exercício deve criar-se uma variável. Dicas: - experimentar usar o bloco “anuncia”. - o S4A tem disponível uma boa base de dados com sons. Para aceder a eles, há que abrir o separador “Sons” e proceder à importação do(s) som(ns) pretendido(s). Esquema de ligações de um interruptor de pressão:
  • 2. Clube de Robótica 2Espaço Programação e Eletrónica – Reforço das aprendizagens (saídas e entradas digitais) Exercício 2 – Árvore de Natal Objetivo: Simular um conjunto de luzes de árvore de Natal. Material a utilizar: Arduino, breadboard, 4 LED, 4 resistências 220 Ω, 1 interrutor de pressão, 1 resistência de 1 kΩ, fios. Entradas / saídas do Arduino a utilizar: 4 saídas digitais; 1 entrada digital. 2.1. Fazer a ligação dos quatro LED a quatro saídas digitais (13, 12, 11, 10) e do interruptor de pressão a uma entrada digital (2). 2.2.Programar o circuito de forma a criar 3 formas diferentes de ligar os LED (todos ligados em simultâneo, todos a piscar em simultâneo, ligando os LED alternadamente). A alternância entre as diferentes formas de ligar o LED deve ser estabelecida premindo o botão de pressão. 2.3. Acrescentar duas músicas de Natal diferentes. Uma deve ouvir-se quando os LED piscam simultanemanete; a outra deve ouvir-se quando os LED ligam aternadamente. NOTA: Programando o arduino em S4A só temos acesso 4 saídas digitais (13, 12, 11 e 10). Caso se pretenda ligar mais de um LED a cada entrada (aumentando o número de LED para um projeto maior), há que ter em conta a corrente disponível em cada saída. Uma solução possível: http://arduinoescola.blogspot.pt/2016/02/preparando-o-dia-dos- namorados.html Exercício 3 – Adivinhação Objetivo: Fazer um jogo de adivinhação que responda Sim / Não / Talvez através de três LED de cor diferente Material a utilizar: Arduino, breadboard, 1 LED vermelho, 1 LED amarelo, 1 LED verde, 3 resistências 220 Ω, 1 interruptor de pressão, 1 resistência de 1 kΩ, fios. Entradas / saídas do Arduino a utilizar: 3 saídas digitais (13, 12, 11); 1 entrada digital (2). 3.1. Usar o circuito do exercício 1 usando LED de cor verde, amarelo e vermalho. O LED vermelho representará o Não, o verde o Sim e o amarelo o Talvez. Programar o circuito de forma a ter os 3 LED sempre a piscar. Caso alguém prima o botão de pressão, os três LED devem ligar sequencialmente durante um número aleatório de vezes até que parem numa das cores. Passados uns intantes, devem voltar a piscar em simultâneo. 3.2. Experimentar o circuito como um jogo em que alguém faz uma pergunta e o circuito responde com Sim / Não /Talvez (é tudo aleatório! Não confiar no resultado!!!!). Dica: experimentar usar o bloco “sorteie número entre ___ e ____”. Dica: - É possível fazer download gratuito de sons e músicas (e depois importá-los para o S4A) a partir de sites como http://www.buscasons.com/
  • 3. Clube de Robótica 3Espaço Programação e Eletrónica – Reforço das aprendizagens (saídas e entradas digitais) Soluções possíveis 1.2. 1.3.
  • 4. Clube de Robótica 4Espaço Programação e Eletrónica – Reforço das aprendizagens (saídas e entradas digitais) 1.4.
  • 5. Clube de Robótica 5Espaço Programação e Eletrónica – Reforço das aprendizagens (saídas e entradas digitais) 2.2.
  • 6. Clube de Robótica 6Espaço Programação e Eletrónica – Reforço das aprendizagens (saídas e entradas digitais) 2.3.
  • 7. Clube de Robótica 7Espaço Programação e Eletrónica – Reforço das aprendizagens (saídas e entradas digitais) 3.1.