Sábado na Escola - Projeto - Robótica Educacional Com Software Livre - Aula 2
Projeto Piloto
Introdução à Robótica Educacional com Software e Hardware Livres no Sábado na Escola
A Robótica Educacional corresponde a uma aplicação da tecnologia na educação em que o ambiente de aprendizagem valoriza o planejamento, pesquisa, interesse, motivação e cooperação entre os alunos, através de uma rica experiência interdisciplinar, uma vez que envolve diferentes áreas de conhecimento e pessoas na resolução de problemas.
A Robótica Educacional Livre, parte para soluções livres em substituição aos produtos comerciais, o que propomos e o uso de Hardware e Softwares Livres como base para a programação.
Utilizaremos motores, componentes eletrônicos de baixo custo e algumas sucatas de equipamentos, para construção de KITS de robótica de acordo com a realidade de cada escola.
Como ligar ou conectar o Arduino (placa) no computador;
Como verificar se ele foi reconhecido e configurar se for o caso;
Criamos um programa para acender um led, partindo do exemplo "Blink";
Ensinamos que se mudar o tempo do delay, pode-se aumentar ou reduzir a velocidade das piscadas nos leds;
Ensinamos o que é e para que servem os comentários (//);
Testamos a programação e transferimos a mesma para o Arduino;
Ensinamos a Ligação de dois leds na protoboard;
Criamos um programa para acender os 2 leds, partindo do primeiro.
Um exemplo do esquema de ligação de um (1) LED ao Arduino
Código de programação para um (1) LED na IDE do Arduino
Código fonte e m formato de texto para copiar e colar na IDE do Arduino
// Inicio do programa
// Aqui estou dizendo para o computador os pinos
// que vou usar e dando um nome a cada um deles
int luz13 = 13;
void setup() {
// Aqui eu digo que os pinos escolhidos sao de saida
pinMode(luz13, OUTPUT);
}
void loop() {
digitalWrite(luz13, HIGH); // aqui eu acendo o pino 13
delay(1000); // Aqui diz esperar 1 segundo (1000=1s)
digitalWrite(luz13, LOW); // aqui eu apago o pino 13
delay(1000); // Aqui diz esperar 1 segundo (1000=1s)
}
// Fim do programa
Um exemplo do esquema de ligação de dois (2) LEDs ao Arduino
Código de programação para dois (2) LEDs na IDE do Arduino
Código fonte e m formato de texto para copiar e colar na IDE do Arduino
// Inicio do programa
// Aqui estou dizendo para o computador os pinos
// que vou usar e dando um nome a cada um deles
int luz13 = 13;
intluz11 = 11;
void setup() {
// Aqui eu digo que os pinos escolhidos sao de saida
pinMode(luz13, OUTPUT);
pinMode(luz11,OUTPUT);
}
void loop() {
digitalWrite(luz13, HIGH); // aqui eu acendo o pino 13
digitalWrite(luz11,HIGH); // aqui eu acendo o pino 11
delay(1000); // Aqui diz esperar 1 segundo (1000=1s)
digitalWrite(luz13, LOW); // aqui eu apago o pino 13
digitalWrite(luz11,LOW); // aqui eu apago o pino 11
delay(1000); // Aqui diz esperar 1 segundo (1000=1s)
}
// Fim do programa
Os alunos terão uma semana para criar uma programação para acender 5 leds ao mesmo tempo e depois apagar os mesmos 5 leds, partindo da programação anterior, onde já deixamos pronta nessa aula, para dois leds.
Claro que após conseguir acender os 5 leds e apagar, eles poderão criar outras coisas com essa mesma programação, como por exemplo um sinal de transito, onde temos as luzes vermelha, amarela e verde que se acendem e se apagam em um determinado tempo, mas ai vamos deixar no ar para as próximas aulas..... No sábado dia 27/04/2013 colocaremos a resposta do desafio, juntamente com esquema de montagem na Protoboard e a programação para o Arduino dos 5 LEDs.
Veja as fotos que tiramos em nossa 2ª aula do Projeto, onde contamos com a participação de 18 alunos(as) e 5 professoras
Assista abaixo, a vídeo que montamos para apoio e revisão do conteúdo que passamos em nossa 2ª aula presencial que aconteceu hoje.
0
comentários:
Introdução à Robótica Educacional - Montando circuito elétrico básico com GCompris
Nesta vídeo aula, usamos o GCompris como ferramenta de trabalho e simulação para ensinar os alunos que estão participando do Projeto Piloto de Robótica Educacional na Escola Municipal Paulo VI, como acender uma lâmpada, depois adicionamos um interruptor, em seguida mostramos uma ligação em série, uma paralela e por fim apresentamos um exemplo de ligação com 1 lâmpada e 2 interruptores (Clique para saber mais Tree-Way ou Paralelo).
Abaixo deixamos dois vídeos que mostram como fazer esse tipo de ligação usando materiais reais, ou seja, lâmpada, fios e interruptores reais e de quebra ainda usa um disjuntor para proteção.
Atenção: Os vídeos foram incorporados através do youtube e youtube, sendo assim os mesmo não foram produzidos por nós e todos os créditos devem ser dados aos autores dos mesmos, eles foram colocados aqui porque entendemos que a explicação dada pelos autores ficaram excelentes e de fácil entendimento pelos alunos.
0
comentários:
Resumo da 1ª aula de Róbotica Educacional
Projeto Piloto
Introdução à Robótica Educacional com Software e Hardware Livres no Sábado na Escola
A Robótica Educacional
corresponde a uma aplicação da tecnologia na educação em que o ambiente
de aprendizagem valoriza o planejamento, pesquisa, interesse, motivação e
cooperação entre os alunos, através de uma rica experiência
interdisciplinar, uma vez que envolve diferentes áreas de conhecimento e
pessoas na resolução de problemas.
A Robótica Educacional Livre, parte para soluções livres em
substituição aos produtos comerciais, o que propomos e o uso de Hardware
e Softwares Livres como base para a programação.
Utilizaremos motores, componentes eletrônicos de baixo custo e algumas
sucatas de equipamentos, para construção de KITS de robótica de acordo
com a realidade de cada escola.
0 comentários: