apresentação do powerpoint - fatec jundiaí · •o arduino na educação humberto cláudio...
TRANSCRIPT
02/04/2017
1
www.fatecjd.edu.br
Cursos da Fatec JundiaíAnálise e Desenvolvimento de SistemasEventosGestão AmbientalGestão da Tecnologia da InformaçãoGestão Empresarial (EaD)Logística
www.vestibularfatec.com.br
02/04/2017
2
06/04 – Término das inscrições
para isenção/ redução da taxa de inscrição;
11/05 até às 15h do dia 12/06 –
Inscrições para o Vestibular.
www.vestibularfatec.com.br
• O que é o Arduino?http://www.arduino.cc
http://www.arduino.org
Humberto
02/04/2017
3
• Projetos Legais com Arduino
lilypad
• Projetos Legais com Arduino
02/04/2017
4
• O Arduino na Educação
Humberto
Cláudio
• Computação Física: É a
interação entre o homem e amáquina através de dispositivosque permitem a captação(sensores) , o processamento(software) e a respectivainteração (atuadores) sobreeste mesmo meio físico.
02/04/2017
5
• Computação Física:Dispositivos como Arduino, possibilitam aconstrução de projetos de eletrônica de formadescomplicada.
Através de ferramentas como Scratch, S4A, Snap! ouSnap4Arduino, os usuários podem construirprogramas através de blocos de programação.
• S4A - Scratch for Arduino (http://s4a.cat/)
02/04/2017
6
• Snap4Arduino (http://snap4arduino.org/)
• Livros Publicados
www.profclaudio.com.br
02/04/2017
7
Projeto N° 1: Pisca-pisca
• Conceitos abordados:
– LED
–Resistor
–Protoboard
– Saída Digital
–Ambiente de Desenvolvimento (IDE do Arduino)
Lidiane
02/04/2017
8
Cátodo (-)Ânodo (+)
LED – Diodo Emissor de Luz
Resistor
02/04/2017
9
Protoboard
02/04/2017
10
int LED = 13;
void setup() {
pinMode(LED, OUTPUT);
}
void loop() {
digitalWrite(LED, HIGH);
delay(500);
digitalWrite(LED, LOW);
delay(500);
}
Projeto N° 2: Sinal de Trânsito
• Conceitos abordados:
– LED
–Resistor
–Protoboard
– Saída Digital
–Ambiente de Desenvolvimento Gabriela
02/04/2017
11
int VERD = 11;
int AMAR = 12;
int VERM = 13;
void setup() {
pinMode(VERD, OUTPUT);
pinMode(AMAR, OUTPUT);
pinMode(VERM, OUTPUT);
}
02/04/2017
12
void loop() {
digitalWrite(VERM, HIGH);
digitalWrite(AMAR, LOW);
digitalWrite(VERD, LOW);
delay(2000);
digitalWrite(VERM, LOW);
digitalWrite(AMAR, LOW);
digitalWrite(VERD, HIGH);
delay(3000);
digitalWrite(VERM, LOW);
digitalWrite(AMAR, HIGH);
digitalWrite(VERD, LOW);
delay(1000);
}
Projeto N° 3: Luz de Emergência
• Conceitos abordados:
– LED
– Saída Digital
– LDR
–Entrada Analógica
–Comunicação Serial Tiago
02/04/2017
13
int LED = 13;
int LDR = A0;
void setup() {
Serial.begin(9600);
pinMode(LED, OUTPUT);
}
void loop() {
int entrada = analogRead(LDR);
Serial.println(entrada);
if (entrada < 200)
digitalWrite(LED, HIGH);
else
digitalWrite(LED, LOW);
delay(100);
}
02/04/2017
14
Projeto N° 4: Asteroides
• Conceitos abordados:
–Entrada Analógica
–Módulo Joystick
– Snap4Arduino
MuriloMikaeri
Firmata
• Carregar o Sketch StandardFirmata, que é necessário para executar os Scripts feitos no Snap4Arduino.
02/04/2017
15
Atores, Fantasias, Sons e Palco
• Foguete
• Asteroide
• Som
• Palco
02/04/2017
16
Ator “Asteroide”
Ator “Foguete”
02/04/2017
17
Teste seu jogo!
Projeto N° 5: Defenda o Chute!
• Conceitos abordados:
–Entrada Analógica
–Módulo Joystick
– Snap4Arduino
LucasGabriela
02/04/2017
18
Atores, Fantasias e Palco
• Palco
• Goleiro
• Bola
02/04/2017
19
Ator “Goleiro”
Ator “Bola”
02/04/2017
20
Teste seu jogo!
Projeto N° 6: Invasão Alienígena
• Conceitos abordados:
–Entrada Analógica
–Módulo Joystick
– Snap4Arduino
GabrielAna Carolina
02/04/2017
21
Atores, Fantasias, Sons e Palco
• Palco
• Mira
• Ovni
02/04/2017
22
Ator “Ovni” (Script 1)
Ator “Ovni” (Script 2)
02/04/2017
23
Ator “Mira”
Teste seu jogo!
02/04/2017
24
02/04/2017
25