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.

Cidade: Volta Redonda
Estado: Rio de Janeiro
Local: Escola Municipal Paulo VI;
Horário: 08:00 às 11:30;




Na aula de hoje ensinamos:

  • O que é e como usar uma Protoboard;
  • Como funcionam as ligações na vertical e na horizontal e suas conexões;
  • Ensinamos com fazer a ligação de um led na Protoboard;
  • O que faz um resistor (linha geral apenas);
  • Como ligar o Arduino (placa) na Protoboard;
  • 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;
int luz11 = 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.

Cidade: Volta Redonda
Estado: Rio de Janeiro
Local: Escola Municipal Paulo VI;
Horário: 08:00 às 11:30;

Resumo da 1ª aula de Robótica Educacional na E.M Paulo VI - 2013

0 comentários:

O conteúdo deste blog/site pode e deve ser divulgado, conforme lei a 9.610/98 meus direitos estão assegurados, portanto eu permito a copia e reprodução gratuita, seja total ou parcial, não acarretando qualquer onûs financeiro aos interessados, porém, vedo o uso para fins lucrativos, toda reprodução para o público deve citar a fonte extraída, no caso o Técnico Linux - Espaço dos Implementadores de Informática e seja citada junto com um link para a postagem original, onde a referência deve estar numa fonte de tamanho igual ou maior a do texto, obviamente que os links citados não estão sujeitos ao mesmo termo. O conteúdo textual original desta página está disponível sob a licença GNU FDL 1.2.

Todas as marcas citadas pertencem aos seus respectivos proprietários. Os direitos autorais de todas as ilustrações pertencem aos respectivos autores, e elas são reproduzidas na intenção de atender ao disposto no art. 46 da Lei 9.610 - se ainda assim alguma delas infringe direito seu, entre em contato para que possamos removê-la imediatamente ou ainda lhe dar os devidos créditos.

Copyright © 2016 Espaço dos Implementadores de Informática