[2019] 1º TM
Aula 1: Revisando Arduino
placa de arduino
A1: portas analógicas
1: portas digitais
~1: portas analógicas ou digitais (funciona das duas formas)
Piscar um led
void setup() {
pinMode(portaled, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
Tente:
- Piscar mais rápido.
- Piscar mais devagar.
Aula 2: Apresentando Scratch for Arduino
Piscar um led
- Fazer um led piscar usando a mesma lógica do Arduino na aula anterior (acender, esperar, apagar, esperar).
- Descobrir quais são as portas que ligam o semáforo.
Aula 3: Piscar led no S4A
piscar uma lâmpada 1
Crie um projeto de automação:
1. Personalize o plano de fundo.
2. Use uma lâmpada apagada como sprite.
3. Ao clicar na lâmpada, ela deve ficar acesa.
4. Ao mesmo tempo, ao clicar na lâmpada, o led 13 deve acender
piscar uma lâmpada 2
Modificando um pouco:
- Agora, ao clicar na lâmpada, ela deve piscar cinco vezes.
- Ao mesmo tempo, um LED deve piscar apenas cinco vezes, acionado pela porta de saída digital de número 13 do Arduino.
piscar uma lâmpada 3
Desafio!
- Ao clicar na lâmpada, ela deve piscar duas vezes rápido e duas vezes devagar, continuamente.
- Ao mesmo tempo, faça o Led piscar duas vezes rápido e duas vezes devagar, continuamente.
Dica: Sobre o sprite
Vá em traje e crie dois novos sprites: uma lâmpada apagada e uma lâmpada acesa..
Aula 4: Trabalhando com 2 leds ao mesmo tempo
Orientação
Quem já terminou a aula 3, pode começar a aula 4. Se você ainda não realizou a última tarefa, volte nela. É importante que você não pule etapas, pois o próximo passo depende do anterior
Noite e dia
- Nossa inspiração para essa tarefa: https://pt.dreamstime.com/filme-cidade-lisa-dos-desenhos-animados-anima%C3%A7%C3%A3o-dia-e-noite-do-por-do-sol-e-do-nascer-do-sol-video64069026
- Crie dois palcos a partir de imagens reais: um com a luz do sol (dia) e outro com as estrelas (noite). Ou seja, você terá que pesquisar tais imagens na internet e usá-los como planos de fundo do palco.
- Crie um traje do objeto para um sol.
- Agora, vamos construir os comandos para a barra de leds. Quando o palco é o dia, apenas um led está aceso, representando o sol (use a porta digital 13).
- Durante 1 segundo, o sol deve ir de um lado a outro da tela (representando a passagem do dia). Então, mude o palco para a noite. O sol deve sumir da tela. O led 13 deve apagar, representa o sol. E todos os outros leds da barra devem acender, pois nesse momento conseguimos ver o brilho de todas as outras estrelas.
- Salve seu trabalho com o nome da dupla, indicando que é a tarefa 1.
Neurôni0
- Nossa inspiração para essa tarefa: https://www.youtube.com/watch?v=KdFSdOrBRiM
- Como vocês aprenderam ano passado, o impulso nervoso é uma conexão eletroquímica estabelecida entre os neurônios.
- Coloque o palco em fundo branco.
- Crie um traje para o objeto que represente um neurônio.
- Crie diferentes trajes, com partes da bainha de mielina acendendo de maneira sequencial.
- Agora, construa os comandos para os leds da barra acenderem também de maneira sequencial: o primeiro acende, espera 0,5 segundo, apaga, o segundo acender, espera 0,5 segundo, apaga... e assim por diante.
- Salve seu trabalho com o nome da dupla, indicando que é a tarefa 2.
Aula 5: Trabalhando com 2 leds ao mesmo tempo, usando "anuncie a todos"
Orientação
Quem já terminou a aula 4, pode começar a aula 5. Se você ainda não realizou a última tarefa, volte nela. É importante que você não pule etapas, pois o próximo passo depende do anterior
Vagalumes
Nossa inspiração para essa tarefa (veja até 3:00):
https://www.youtube.com/watch?v=b0qReus7Irc
https://brasilescola.uol.com.br/curiosidades/o-brilho-vagalume.htm
- Crie um palco de mata, à noite. Ou seja, você terá que pesquisar tais imagens na internet e usá-los como planos de fundo do palco.
- Crie dois objetos de vagalumes diferentes: um macho e um fêmea. Você pode desenhar ou buscar na internet.
- Não delete a placa do arduino. Apenas faça com que ela desapareça na animação.
- Você deverá usar os comandos "anuncie para todos" e "quando eu ouvir" nos objetos para fazer com que eles se comuniquem. São comandos de CONTROLE.
- O vagalume macho deve piscar na tela 3 vezes, assim como um led na placa.
- Em seguida, o vagalume fêmea deve piscar também 3 vezes em resposta, e outro led deve piscar na placa.
- Depois, o vagalume macho deve voar e pousar ao lado do vagalume fêmea.
- Ao final, salve seu projeto. Nós continuaremos nesse projeto após a avaliação.
10/04: Saída de campo
17/04: Avaliação do 1º trimestre
Aula 6: Trabalhando com diferentes leds ao mesmo tempo
Orientação
Quem já terminou a aula 5, pode começar a aula 6. Se você ainda não realizou a última tarefa, volte nela. É importante que você não pule etapas, pois o próximo passo depende do anterior
Semáforo
Nossa inspiração para essa tarefa:
https://www.youtube.com/watch?time_continue=3&v=XY2sZ4P3RKo
- Crie dois semáforos: um de carros (3 cores) e um de pedestres (2 cores). Você pode usar diferentes objetos ou diferentes trajes do mesmo objeto. Mas cuidado que isso altera a programação.
- Não delete a placa do arduino. Todos os novos objetos devem ser arduinos e devem estar conectados ao primeiro.
- Descubra os leds que acendem o semáforo da I9City.
- Realize a programação do semáforo, coordenando a animação.
- Ao final, salve seu projeto.
Aula 7: Trabalhando com diferentes portas (pinout) para o mesmo led
Orientação
Quem já terminou a aula 6, pode começar a aula 7. Se você ainda não realizou a última tarefa, volte nela. É importante que você não pule etapas, pois o próximo passo depende do anterior
cubo luminoso
Nossa inspiração para essa tarefa: (Assistir de 8:40 a 10:30)
https://www.youtube.com/watch?v=K0xfp9yTToA
- Não vai precisar de animação. Nesse desafio, vamos trabalhar apenas com animação.
- Veja abaixo a pg. S49 da sua apostila.
- Você já sabe ligar as portas dos leds do arduino. Para trabalhar com o cubo, você precisa acionar duas portas para o mesmo led.
- O que você precisa fazer hoje é acender uma fileira do cubo.
- Terminou? Desafio! Tente acender o cubo inteiro.