Voltar

Catavento Automatizado com Arduino

Aprendizagem Baseada em Problemas e Cultura Maker na construção de um catavento automatizado com motor de passo.

Catavento Arduino

Resumo do Projeto

Este projeto apresenta uma proposta pedagógica que integrou a Aprendizagem Baseada em Problemas (ABP) à Cultura Maker no Ensino Médio, por meio do desafio de construir um catavento automatizado utilizando Arduino e um motor de passo. A atividade foi realizada em grupos com tempo limitado, estruturada como uma competição.

A dinâmica promoveu a divisão colaborativa de tarefas e o desenvolvimento de competências como pensamento crítico, criatividade e resolução de problemas. Cada equipe precisou aplicar conhecimentos de eletrônica e programação, recorrendo ainda a ferramentas de IA generativa como suporte para elaboração de códigos e estratégias.

Resultados

A competição estimulou alto engajamento e aprendizagem ativa, resultando em soluções diversas e inovadoras para uma mesma situação-problema. Os resultados evidenciaram o potencial da integração entre metodologias ativas, Cultura Maker e tecnologias emergentes na construção de experiências educacionais alinhadas às demandas do século XXI.

Destaques

  • Tecnologia: Arduino + Motor de Passo
  • Produto: Catavento Automatizado
  • Formato: Competição em Grupos
  • Suporte: IA Generativa
  • Público: 1ª Série Ensino Médio

Controle do Motor de Passo (Arduino / C++)

Arduino / C++
// Catavento com motor de passo e Arduino
#include <Stepper.h>

const int STEPS_PER_REV = 200;
Stepper motor(STEPS_PER_REV, 8, 9, 10, 11);

void setup() {
    motor.setSpeed(60); // 60 RPM
}

void loop() {
    // Girar catavento para frente
    motor.step(STEPS_PER_REV);
    delay(1000);

    // Inverter direção
    motor.step(-STEPS_PER_REV);
    delay(1000);
}