Projeto Piloto - Robótica Educacional com Software Livre - Aula 8


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;



Em nossa 8ª aula tratamos de:

Controle de servo motor, usando código e através do uso de potenciômetro como controlador de movimento.

Partimos para apresentação aos 5 grupos, de vídeos sobre o tema e sobre material que deverá ser usado no desenvolvimento do projeto de conclusão desta primeira fase de nosso piloto, onde os alunos e seus respectivos professores de cada grupo, deverão criar, discutir, executar e demostrar o projeto em funcionamento.

Vejam abaixo o material do potenciômetro e servo motor, vocês verão que é bem simples.


Um exemplo do esquema de ligação do ServoMotor ao Arduino

Código de programação do Servo Motor com o Arduino

Código fonte em formato de texto para copiar e colar na IDE do Arduino


// Projeto - movimento esquerda e direita automático no ServoMotor

#include <Servo.h>
Servo servo;
int value = 0;

void setup(){
servo.attach(9);
}

void loop() {
for(value = 0; value <= 180;
value+=5) {
servo.write(value); 
delay(30);
}

for(value = 180; value >=0;
value-=5) {
servo.write(value); 
delay(30);
}
}




Um exemplo do esquema de ligação do ServoMotor + Potenciômetro ao Arduino


Código de programação do Servo Motor + Potenciômetro com o Arduino


Código fonte em formato de texto para copiar e colar na IDE do Arduino

// Projeto - Movimento esquerda e direita no ServoMotor com Potenciômetro


#include <Servo.h>


Servo servo;
int potpin = 0;
int val;

void setup()
{
servo.attach(9);
}

void loop()
{
val = analogRead(potpin);
val = map(val, 0, 1023, 0, 180 );
servo.write(val);
}


Outro exemplo do esquema de ligação do ServoMotor + Potenciômetro + Energia ou alimentação externa ao Arduino




As ideias para os 5 Projetos

1 - Professora Michelle - Piano Arduino
video

2 - Professora Gisele - Luminária RGB
video

3 - Professora Elaine - Semáforo

4 - Professora Márcia - Estacionamento Automatizado

 5 -  Professora Marília - Elevador com Ponte H

Observação: os vídeos e projetos foram encontrados na web e deixamos aqui o agradecimento e os devidos créditos, que devem ser dados aos seus criadores e desenvolvedores.

Veja as fotos que tiramos em nossa 8ª aula do Projeto, onde contamos com a participação de 18 alunos(as) e 5 professoras

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