Simulador de Enchente com Micro:bit: ciência, dados e cidadania

Como referenciar este texto: Simulador de Enchente com Micro:bit: ciência, dados e cidadania. Rodrigo Terra. Publicado em: 05/08/2026. Link da postagem: https://www.makerzine.com.br/simulador-de-enchente-com-microbit-ciencia-dados-e-cidadania/.


 
 

Enchentes fazem parte da realidade de muitas comunidades brasileiras e impactam diretamente a vida de nossos estudantes. Transformar esse tema em um projeto investigativo ajuda a desenvolver pensamento científico, leitura crítica de dados e participação cidadã.

Neste artigo, propomos um simulador de enchente com a placa Micro:bit, utilizando seus pinos para conectar um sensor externo de nível de água. A atividade aproxima conteúdos de Ciências, Geografia e Matemática, articulando a noção de risco ambiental e medidas de prevenção.

Com materiais simples, o grupo constrói um pequeno “rio-bacia” em maquete, mede a variação do nível de água e configura alertas sonoros e visuais. Essa experiência permite discutir permeabilidade do solo, intensidade de chuva, ocupação do território e tomada de decisão baseada em evidências.

O projeto é acessível para turmas do 5º ao 9º ano, com adaptações. Para anos iniciais, priorize observação e comparação; para finais, inclua calibração, registro de dados e análise estatística.

 

Por que estudar enchentes no ensino básico?

Estudar enchentes no ensino básico aproxima a escola da realidade vivida por muitas comunidades e favorece uma aprendizagem situada. Partir de eventos locais, reportagens do bairro e relatos familiares ajuda a ativar memórias e a construir significado para o estudo. Professores podem levantar mapas de risco do município, identificar áreas de alagamento recorrente e comparar fotografias de antes e depois das chuvas. Essa contextualização sustenta perguntas investigativas como: quais condições agravam as cheias? Como prever e mitigar impactos?

A temática mobiliza competências centrais da BNCC, como investigação científica (formular hipóteses, planejar coletas e testar explicações), leitura e interpretação de gráficos e tabelas (chuva, nível d’água, vazão), resolução de problemas (propor soluções técnicas e comportamentais) e argumentação (defender propostas com base em evidências). Além disso, promove atitudes de colaboração, responsabilidade e empatia, essenciais para lidar com situações de risco e para a participação cidadã.

O tema conecta saberes de maneira orgânica. Em Ciências, discute-se o ciclo da água, a infiltração em solos com diferentes permeabilidades e a relação entre chuva intensa e escoamento superficial. Em Geografia, entram o uso e ocupação do solo, a dinâmica de bacias hidrográficas e o papel do planejamento urbano. Em Matemática, trabalham-se medidas, escala e proporcionalidade, conversões de unidades e taxa de variação para interpretar dados coletados, por exemplo, por um sensor conectado ao micro:bit, gerando séries temporais e gráficos que apoiam decisões.

Tratar de enchentes também é formar para o risco ambiental e para a prevenção. Os alunos podem simular cenários (retirar vegetação, impermeabilizar o solo, abrir canais de drenagem) e discutir impactos sobre o pico de cheia e o tempo de resposta. Com base em dados, constroem argumentos sobre medidas individuais e coletivas: limpeza de bocas de lobo, jardins de chuva, amplíacao de áreas verdes, rotas de evacuação e sistemas de alerta. Assim, desenvolvem senso de agência e compreendem o papel do poder público e da comunidade.

Por fim, é uma oportunidade de praticar letramento de dados e comunicação científica: planejar instrumentos de coleta, registrar observações, comunicar resultados e incertezas ao público da escola. Com rubricas claras, a avaliação valoriza o processo investigativo, a precisão das medições e a qualidade dos argumentos. Ao mesmo tempo, o tema pede cuidado e acolhimento, pois muitas famílias vivenciam perdas em enchentes; abrir espaços de escuta e propor ações solidárias reforça o sentido ético do projeto.

 

Visão geral do simulador

Os estudantes constroem uma maquete de bacia hidrográfica e usam a Micro:bit para detectar o nível de água via pinos. O sistema aciona alertas em diferentes faixas (atenção, alerta, emergência) e pode registrar dados para análise posterior.

A maquete pode ser feita em uma bandeja plástica com leve inclinação, um leito de rio esculpido em argila ou papel alumínio e áreas com diferentes superfícies (areia, terra, pedras, ‘asfalto’ de cartolina). Simulamos chuva com um borrifador ou garrafa furada, observando como a água escoa, infiltra e se acumula. Posicione um pequeno reservatório na parte baixa para conter a água e facilitar a leitura do nível, mantendo todo o circuito longe de respingos diretos.

Para a medição, um par de sondas forma um sensor resistivo: quando a água toca ambas, a corrente permite ao pino analógico (ex.: P0) ler um valor proporcional. É recomendável inserir um resistor limitador entre 3V e a sonda positiva e usar GND na sonda de referência, reduzindo corrosão e ruído. Também é possível empregar um boia-switch ou sensor de nível comercial conectado aos pinos digitais se preferir leituras discretas.

Defina três faixas com base em leituras coletadas durante uma calibração rápida: registre valores com o leito seco (base), com lâmina fina (atenção), com subida até metade do reservatório (alerta) e próximo ao transbordo (emergência). Implemente histerese para evitar piscadas: só mude de estado quando a leitura ultrapassar a faixa com margem. A Micro:bit pode sinalizar no visor de LEDs com ícones, acionar um buzzer no P1 com toques distintos e registrar cada amostra no datalogger interno ou via serial para posterior análise em planilhas.

Com os dados, os grupos comparam como diferentes coberturas do solo, inclinações e intensidades de chuva afetam o tempo até cada alerta e o pico de nível. Discuta fontes de erro (bolhas, contato irregular das sondas, temperatura), proponha melhorias de projeto e relacione as evidências coletadas a mapas de risco e medidas de prevenção na comunidade. Como extensão, programe limites personalizados para representar bairros distintos e avalie cenários de mitigação, como aumento de permeabilidade ou criação de áreas de amortecimento.

 

Materiais e conexão aos pinos

Separe os materiais: 1 Micro:bit com suporte de pilhas (2xAAA), cabos jacaré e jumpers, dois eletrodos (grafite de lápis/lapiseira 2B, clipe de aço inox ou fio de cobre estanhado), um resistor (opcional) e buzzer passivo ou piezo, um recipiente (bacia), papelão/argila para a maquete, uma régua, fita isolante e um saco plástico para proteção. Esses itens são de baixo custo e fáceis de encontrar; os eletrodos podem ser improvisados e substituídos conforme a disponibilidade e os testes de condutividade da água local.

Para montar o sensor de nível, fixe os dois eletrodos paralelos no interior do recipiente, mantendo 1–2 cm entre eles e alinhando sua altura às marcações da régua colada na parede interna. Grafite e aço inox tendem a sofrer menos corrosão; o cobre funciona, mas pode oxidar rapidamente e alterar as leituras. Deixe as áreas de contato elétrico acima da linha d’água e isole as garras dos cabos com fita para evitar curtos. Posicione a placa e o suporte de pilhas fora da bacia e, preferencialmente, dentro de um saco plástico transparente para proteção contra respingos.

Realize as conexões principais conforme o mapeamento: use o P0 como entrada analógica do sensor de água; utilize 3V e GND nos eletrodos; reserve o P1 para o buzzer e o P2 para um LED externo (se desejado). Para reduzir corrente e eletrólise, conecte um eletrodo ao GND e o outro ao 3V por meio de um resistor entre 47 kΩ e 220 kΩ; ligue o P0 a esse eletrodo do lado do 3V (após o resistor). Quando a água fechar o caminho entre os eletrodos, a tensão em P0 aumentará e poderá ser lida como valor analógico, refletindo a presença e, em parte, a altura/condutividade da lâmina d’água.

Para os alertas, conecte o buzzer ao P1 (polo positivo) e ao GND (polo negativo). Buzzers ativos soam com nível alto contínuo; piezos passivos permitem tocar diferentes frequências. Se incluir um LED no P2, use um resistor de 100–330 Ω em série: anodo do LED no P2, catodo no GND. Organize o cabeamento com laços de alívio e identifique cada fio para facilitar a manutenção e a depuração durante os testes.

Antes de programar, valide a fiação em seco e depois com pequenas adições de água, registrando leituras de seco, úmido e imerso para definir limiares de aviso sonoro e visual. Mantenha o suporte de pilhas elevado, verifique periodicamente a integridade dos eletrodos e, se notar bolhas ou escurecimento, aumente o valor do resistor ou reduza o tempo de amostragem. Com proteção física (saco plástico), fixação firme e calibração simples com a régua, o simulador se torna seguro, estável e ideal para investigações em sala.

 

Montagem do sensor de água nos pinos

Para montar o sensor de nível de água nos pinos da Micro:bit, utilizamos dois eletrodos que formam um caminho condutivo quando molhados; a placa mede essa condutividade como uma variação na leitura analógica. A proposta é de baixo custo e robusta para atividades em maquete, desde que os componentes fiquem bem fixos e as ligações sejam confiáveis. Com essa abordagem, você transforma a água em “ponte” elétrica entre os eletrodos, convertendo altura de lâmina d’água em números.

Fixe dois eletrodos paralelos a uma distância pequena e constante (cerca de 3–10 mm), alinhados no mesmo nível, em um suporte rígido como régua plástica, palito de sorvete ou peça impressa em 3D. Garanta que as pontas expostas tenham o mesmo comprimento para leituras reprodutíveis e evite que se toquem. Para reduzir corrosão, prefira grafite (hastes de portaminas) ou inox; evite cobre nu em imersão prolongada. Quanto maior a área molhada, mais sensível será a detecção.

Realize as conexões da seguinte forma: um eletrodo ao 3V e o outro ao pino P0 (entrada analógica), ambos referenciados ao GND. Se possível, insira um resistor em série (entre 220 Ω e 1 kΩ) para limitar a corrente e mitigar eletrólise. Utilize fios longos para manter a placa fora da água, e impermeabilize soldas e emendas com cola quente, epóxi ou tubo termorretrátil. Faça alívio de tensão no cabo para que trancos não soltem os terminais.

Teste o conjunto mergulhando os eletrodos aos poucos e observe a leitura analógica variar no P0; registre valores nas condições “seco”, “úmido” e “imerso” para calibrar seus limiares de alerta. Uma subida no nível tende a reduzir a resistência do caminho na água, alterando a leitura; confirme o sentido e ajuste seu programa. Para obter medidas estáveis, faça médias de várias amostras e defina faixas para acionar LEDs, sons ou mensagens conforme o risco.

Após o uso, enxágue os eletrodos com água limpa e seque bem para prolongar a vida útil. Minimize corrosão e depósitos realizando leituras rápidas e espaçadas, ou alternando a polaridade entre leituras (por exemplo, trocando papéis entre P0 e outro pino), o que distribui o desgaste. Nunca submerja a placa, não ultrapasse 3 V e evite uso em água contaminada. Com manutenção simples, o sensor permanece confiável por muitas sessões em sala.

 

Programação no MakeCode: do dado ao alerta

No MakeCode, comece lendo o valor analógico do pino P0 conectado ao sensor de nível. Crie uma variável para o valor bruto e use o bloco de leitura analógica em P0. Em seguida, converta esse valor de 0–1023 para 0–100 usando o bloco de mapeamento e armazene em uma variável como nivelPct. Para reduzir ruídos, faça uma pequena média móvel com 3 a 5 leituras separadas por curtas pausas, obtendo um indicador mais estável para os próximos passos.

Defina os limiares de operação como variáveis editáveis: atenção acima de 30%, alerta acima de 60% e emergência acima de 85%. Implemente a lógica com blocos de decisão encadeados, testando do maior para o menor para evitar sobreposição de estados. Para impedir trocas rápidas perto dos limites, adicione uma pequena histerese, por exemplo, exigindo 2 ou 3 pontos de folga antes de mudar de estado, o que torna o comportamento mais confiável durante variações rápidas.

Para o feedback ao usuário, mostre ícones na matriz de LEDs conforme o estado: um nível baixo ou carinha neutra para atenção, um ícone intermediário para alerta e um X bem visível para emergência. Conecte um buzzer a outro pino e crie padrões sonoros distintos: um bip curto a cada dois segundos para atenção, dois bips rápidos por segundo para alerta e um tom intermitente de 500 ms ligado e 500 ms desligado para emergência. Inclua um botão para silenciar temporariamente os sons e outro para reativá-los, mantendo os ícones visuais sempre ativos.

Implemente o registro de dados em intervalos fixos usando um temporizador, gravando a porcentagem, o estado e um carimbo de tempo. Se disponível, utilize a extensão de datalogger para salvar e depois exportar em CSV; caso contrário, use listas para armazenar amostras e exibir médias, máximos e mínimos ao final. Para ampliar o alcance, ative o rádio, configure um grupo comum e envie pacotes com nível e estado a outra placa, que pode funcionar como estação base, exibindo um painel resumido de risco para a sala.

Finalize com a calibração prática: compare a porcentagem lida com a régua da maquete durante uma “chuva” controlada, ajustando os limiares até que representem situações reais de atenção, alerta e emergência. Discuta com a turma como diferentes superfícies da maquete afetam a velocidade de subida do nível e como dados confiáveis embasam decisões de prevenção. Incentive também a criação de relatórios curtos com gráficos das leituras para conectar a experiência de programação com análise científica e cidadania.

 

Atividades interdisciplinares e investigação

Em Geografia, proponha a construção de duas microbacias na maquete: uma com solo permeável (areia, terra, vegetação) e outra impermeável (plástico, concreto simulado). Mantenha a “chuva” constante — por exemplo, usando uma garrafa com furos — e observe diferenças na velocidade do escoamento, nos pontos de alagamento e na formação do curso d’água. Registrem fotos, croquis e notas de campo, relacionando os resultados a mapas do bairro e aos conceitos de impermeabilização, topografia, mata ciliar e drenagem urbana.

Em Ciências, investiguem como o sensor externo de nível de água responde à condutividade do líquido: comparem leituras com água limpa e água com sal, levantando hipóteses sobre a presença de íons e sua influência nas medições. Discutam por que a condutividade maior pode alterar a leitura elétrica sem significar nível físico maior — daí a importância de calibração com referência de altura real. Explore também a capilaridade testando materiais (papel-toalha, feltro, areia fina, terra vegetal) e relacionando o fenômeno ao encharcamento de encostas e ao desempenho de jardins de chuva. Reforce cuidados: baixa tensão é segura, mas enxágue e seque os eletrodos para reduzir corrosão.

Em Matemática, organizem uma tabela tempo × nível para cada cenário e construam gráficos de linhas. Apliquem uma média móvel (janela 3 ou 5) para suavizar ruídos, e usem regra de três para converter valores do pino (0–1023) em milímetros após uma calibração com dois pontos (seco e cheio). Calculem taxa de variação (mm/min), pico de nível e tempo até o pico; comparem os índices entre as maquetes e discutam o significado prático dessas métricas para a gestão de risco. Estimem incertezas repetindo os testes e calculando média e desvio padrão.

Em Língua Portuguesa, elaborem um relatório científico com problema, método, resultados, discussão, conclusão e referências, priorizando clareza, coesão e voz ativa. Realizem revisão por pares e, em seguida, transformem as descobertas em uma campanha de prevenção para a comunidade: cartazes, roteiro de vídeo curto, spots na rádio escolar e textos para redes sociais. Foquem linguagem acessível e inclusiva, destacando ações como limpeza de bueiros, descarte correto de resíduos, proteção de áreas verdes, rotas de fuga e contatos da defesa civil local.

Para integrar as áreas, definam questões norteadoras, como: “Como a impermeabilização altera o tempo de resposta da bacia?”, “Que fração da chuva vira escoamento superficial?” e “Quais intervenções de baixo custo reduzem o pico de cheia?”. Encerrem com um dia de demonstração em que o grupo apresente dados, justifique recomendações e colete feedback da comunidade. Documentem tudo em um repositório digital da turma, com fotos, planilhas e códigos do micro:bit, garantindo reprodutibilidade e aprendizado contínuo.

 

Avaliação, segurança e desdobramentos

Avalie o projeto com rubricas claras que contemplem quatro dimensões: investigação, precisão de dados, explicação e colaboração. Em investigação, valorize perguntas bem formuladas, planejamento de testes, identificação de variáveis (controladas, independentes e dependentes) e repetição de medições para reduzir viés. Defina níveis de desempenho de 1 a 4 com descritores observáveis e associe evidências como diário de bordo, fotos da maquete, tabelas de medições e versões do programa.

Na precisão de dados, procure calibração do sensor de nível (verificando zero, alcance útil e resposta), registro de unidades e tempos, estimativa de incerteza e uso de médias ou suavização. Em explicação, observe se a turma relaciona resultados com conceitos como permeabilidade do solo, intensidade de chuva, vazão e ocupação do território, usando gráficos, esboços e trechos do código para sustentar conclusões. Incentive que os estudantes explicitem limitações do modelo e proponham melhorias.

Para colaboração, proponha papéis rotativos (programação, instrumentação, registro e comunicação), rotinas de checagem por pares do circuito e do algoritmo, e combinados de participação equitativa. Um portfólio final pode reunir um resumo do método, dados brutos e tratados, justificativa das escolhas de design da maquete e um vídeo curto demonstrando os alertas; isso facilita a avaliação formativa e somativa.

Segurança em primeiro lugar: alimente o micro:bit com pilhas no suporte dedicado e nunca com USB conectado ao computador perto de água. Isole a placa dentro de um saco plástico transparente bem fechado e elevado, use cabos com garras de jacaré isoladas e fixe o sensor para evitar que se solte. Desligue a alimentação antes de ajustar conexões, trabalhe sobre bandeja para conter respingos, mantenha o entorno seco e sob supervisão. Evite água com sal ou aditivos, e, se houver fontes elétricas no ambiente, mantenha distância de tomadas e extensões; priorize áreas com proteção diferencial (DR) fora da bancada.

Como desdobramentos, integre um detector de inclinação: use o acelerômetro do micro:bit para monitorar ângulo da maquete e acionar alerta de deslizamento quando a inclinação superar um limiar. Construa um pluviômetro caseiro (funil + garrafa PET com escala, ou concha basculante simples) para correlacionar chuva simulada e nível do rio. Convidem a comunidade escolar a mapear pontos de risco no entorno, criando um mapa de calor por cores e priorizando ações; os dados podem ser exportados em CSV, inseridos num painel e apresentados em reunião do conselho escolar.

 

Sobre o autor

Rodrigo Terra

Rodrigo Terra é criador e mantenedor do MakerZine, atuando nas áreas de educação, tecnologia, ciência de dados, inteligência artificial e cultura maker. Desenvolve projetos e conteúdos sobre programação, automação, análise de dados, robótica educacional, computação criativa e metodologias ativas, conectando inovação, aprendizagem e tecnologia no cotidiano educacional. Apaixonado por café, boas conversas e aprendizado contínuo, está sempre explorando novas ideias, ferramentas e possibilidades.

Ver perfil no LinkedIn

Próxima leitura

Continue explorando

Carregando sugestões de leitura...