DOCÊNCIATECNOLOGIA

Incubadora Tecnológica: Reciclagem, Agricultura Familiar e Inovação com Baixo Custo

Em um mundo marcado pelo consumo desenfreado e descarte precoce de tecnologia, surge uma proposta inovadora: construir uma chocadeira automatizada a partir de materiais reciclados, sucata eletrônica e quem sabe até dispositivos antes esquecidos — como os famosos TV Box apreendidos pela Polícia Federal.

Este projeto une o útil ao sustentável: fortalece a agricultura familiar, estimula o empreendedorismo rural, e mostra que a tecnologia de ponta pode, sim, nascer do reaproveitamento.

A ideia é simples, mas poderosa: transformar um rack de servidor usado, motores de impressora quebrada e uma IPTV com Linux em uma chocadeira de precisão, com controle de temperatura, umidade e rotação automática dos ovos. Tudo isso alimentado por um microcontrolador de baixo custo (ESP32) e software livre.

Mais do que um projeto de eletrônica, esta iniciativa é uma resposta à crise:
👉 reaproveitar o que seria lixo eletrônico para gerar vida no campo.
👉 estimular jovens e pequenos produtores a criarem suas próprias soluções tecnológicas.
👉 oferecer uma alternativa real para quem não tem recursos, mas tem vontade de aprender e empreender.

Seja você um entusiasta da automação, um agricultor buscando autonomia ou um educador em busca de impacto social, essa chocadeira é um convite para ver a tecnologia como ferramenta de transformação — acessível, prática e sustentável.

Estrutura Física da Chocadeira

Objetivo: construir a carcaça reaproveitando um rack 19” com isolamento e bandejas giratórias.

Uma chocadeira precisa manter calor constante, umidade controlada e permitir a rotação dos ovos de forma periódica. Nesta etapa, vamos construir essa estrutura utilizando materiais recicláveis, com foco na sustentabilidade e reaproveitamento tecnológico.

Objetivo:

Transformar um rack de servidor 19” usado em uma estrutura robusta, térmica e funcional para incubação de ovos.


Materiais Necessários:

ItemFinalidadeOnde conseguir
Rack 19” (servidor)Estrutura principalDoações de empresas, ferro-velho ou escolas
Isopor, manta térmica ou EVA grossoIsolamento internoCaixas de eletrodomésticos, papelarias
Bandejas de ovos (plástico ou 3D)Suporte para ovosSupermercados, impressão 3D, fabricação artesanal
Ventoinhas de PC (12V)Circulação interna de arReaproveitadas de fontes de computador
Lâmpadas incandescentes 12V ou resistência cerâmicaAquecimentoFerro-velho ou mercado eletrônico
Parafusos, suportes ou trilhos de HDSuporte internoReaproveitados do próprio rack ou carcaças de PC
Vidro/acrílico (opcional)Janela para visualização dos ovosRetalhos de móveis ou portas de armário
Motores de passo de impressoraRotação das bandejasImpressoras jato de tinta ou matriciais sucateadas

Ferramentas Sugeridas:

  • Furadeira com broca fina
  • Chave de fenda/Philips
  • Cola quente ou fita dupla face térmica
  • Serra manual, micro-retífica ou estilete reforçado

Passo a Passo da Montagem:

1. Preparação do Rack

  • Retire as tampas ou portas laterais se necessário.
  • Limpe e verifique se há ferrugem ou rebarbas internas.
  • Aberturas extras podem ser feitas para ventilação e passagem de fios.

2. Isolamento térmico

  • Revestir paredes internas com isopor ou manta térmica usando cola quente.
  • Dê preferência para materiais com reflexo térmico (alumínio).
  • Certifique-se de deixar espaço para a circulação de ar.

3. Instalação das bandejas

  • Utilize suportes laterais (trilhos ou cantoneiras) para fixar as bandejas.
  • As bandejas devem permitir leve inclinação ou movimentação lateral para facilitar o giro dos ovos.
  • Dica: fixe sobre um eixo de impressora com rolamentos nas laterais.

4. Ventilação e circulação

  • Instale pelo menos duas ventoinhas: uma na parte inferior (entrada) e outra superior (saída).
  • As ventoinhas devem manter o ar quente em circulação sem soprar diretamente nos ovos.
  • Fixe com parafusos ou adaptadores plásticos (pode usar tampas de margarina como suporte).

5. Aquecimento

  • Posicione duas lâmpadas incandescentes 12V ou uma resistência cerâmica na parte inferior da chocadeira.
  • Proteja as lâmpadas com uma gaiola metálica ou tela de proteção para evitar acidentes.
  • Os fios devem ser passados por conduítes ou protegidos com fita isolante térmica.

6. Base para a controladora (IPTV)

  • Crie uma prateleira interna ou externa no rack para acomodar a TV Box.
  • Mantenha acesso fácil aos cabos de energia, USB ou rede.
  • A TV Box será conectada à fonte e controlará a interface de dados.

2. Esquema Eletrônico e Conexões

A eletrônica da chocadeira é o cérebro do sistema: é ela quem mede a temperatura e umidade, liga e desliga o aquecimento, controla o giro dos ovos e envia dados para a interface de monitoramento.

Neste projeto, tudo gira em torno do ESP32 — um microcontrolador Wi-Fi de baixo custo, fácil de programar e com grande compatibilidade com sensores e motores.


Objetivo:

Montar um circuito simples, confiável e eficiente para controlar a incubação dos ovos de forma automatizada.


Componentes Principais:

ComponenteFunção
ESP32 (ou ESP8266)Microcontrolador central
Sensor DHT22Mede umidade e temperatura ambiente
Sensor DS18B20Mede temperatura com maior precisão (dentro do ovo ou da bandeja)
Relé 5V/3.3VLiga/desliga o aquecedor (resistência ou lâmpadas)
Motor de passo + driver ULN2003 ou A4988Realiza o giro dos ovos
Ventoinhas 12VCirculação interna do ar
Fonte 12V e conversor buck para 5VAlimenta os motores, sensores e ESP32
Protoboard ou placa de circuitoMontagem temporária ou definitiva

Descrição dos Circuitos:

1. Sensores de Temperatura e Umidade

  • O DHT22 conecta a um pino digital do ESP32 (ex: GPIO 4).
  • O DS18B20 pode ser usado com um resistor pull-up de 4.7kΩ no fio de dados.
  • Ambos fornecem leituras para tomada de decisão (ligar aquecimento, monitoramento remoto).

2. Controle de Aquecimento com Relé

  • Um pino do ESP32 (ex: GPIO 16) envia sinal ao módulo relé.
  • O relé aciona a resistência cerâmica ou lâmpadas 12V.
  • A fonte de energia para aquecimento pode ser separada da alimentação lógica.

3. Giro dos ovos (motor de passo)

  • O motor de impressora é conectado ao driver ULN2003 (ou A4988).
  • O driver recebe sinais de pulso do ESP32 (ex: GPIOs 18, 19, 21, 22).
  • A rotação é ativada a cada 2 horas, por exemplo, por 3 segundos.

4. Ventilação

  • Ventoinhas ligadas diretamente na fonte 12V ou controladas via relé para ligar/desligar com base na temperatura.

5. Alimentação

  • A fonte principal (12V) alimenta motores e ventoinhas.
  • Um buck converter reduz de 12V para 5V para alimentar o ESP32 e sensores.

Diagrama Simplificado das Conexões

  • ESP32 no centro
  • Sensor DHT22 → GPIO 4
  • Sensor DS18B20 → GPIO 5 (com resistor pull-up)
  • Relé de aquecimento → GPIO 16
  • Driver do motor → GPIOs 18, 19, 21, 22
  • Fonte 12V → motores, ventoinhas e conversor para ESP32
  • Comunicação via Wi-Fi → IPTV (interface web)

Segurança e Proteção

  • Use fusíveis simples de 1A/2A para proteger motores e resistência.
  • Envolva conexões expostas com fita isolante ou termo retrátil.
  • Mantenha os circuitos afastados da área de umidade (coloque sensores dentro, mas proteja os eletrônicos em caixa fora do fluxo direto de ar).

Testes manuais antes de automatizar:

  1. Ligue apenas o ESP32 com sensores → confira leitura via porta serial.
  2. Teste o acionamento do relé com uma carga pequena (ex: LED).
  3. Faça o motor girar por tempo fixo com delay, antes da automação total.
  4. Verifique se as ventoinhas estão soprando na direção correta (circulação cruzada é ideal).

Resultado esperado:

Com essa montagem, você terá uma chocadeira totalmente funcional, pronta para receber o software de controle automatizado e interface web.

3. Transformando a IPTV em um Mini PC Linux

Grande parte das TV Boxes Android com chip Amlogic ou Rockchip pode ser reaproveitada como mini-servidores Linux, rodando sistemas leves como Armbian ou CoreELEC. Isso elimina a necessidade de um Raspberry Pi ou computador caro, usando algo que muitas vezes seria lixo eletrônico.

Objetivo:

Instalar um sistema Linux funcional na IPTV Box (sem apagar o Android), e utilizá-la para controlar e monitorar a chocadeira.


Materiais Necessários:

ItemFunção
TV Box Android (com chip Amlogic S905, S905X, S912 ou Rockchip RK3328)Equipamento reciclado
Cartão microSD classe 10 (mínimo 8 GB)Armazenar o Linux
Fonte original da IPTVAlimentar o sistema
Teclado USB e mouse (temporário)Configuração inicial
Adaptador HDMI ou TV comumVisualizar sistema
PC ou notebook para preparar o cartão SDGravação da imagem Linux

4. Programação do ESP32 – Controle de Temperatura, Umidade e Rotação

1. Verificar compatibilidade

  • Identifique o modelo e processador da sua IPTV. Use o próprio Android para ver as informações (com o app CPU-Z ou AIDA64).
  • A maioria das Amlogic S905, S905X, S912, S922 funciona com Armbian.
  • Verifique suporte no fórum: https://forum.armbian.com

2. Baixar o Armbian


3. Gravar no microSD

  • Use o balenaEtcher ou Rufus:
    1. Selecione a imagem .img.xz
    2. Escolha o cartão microSD
    3. Clique em Flash

4. Configurar arquivo de boot (uEnv.txt)

  • Após gravar, acesse o microSD e abra o arquivo uEnv.txt (ou crie um).
  • Substitua ou adicione a linha: txtCopiarEditarFDT=/dtb/amlogic/meson-gxl-s905x-p212.dtb (Troque p212 conforme o modelo da sua box)

5. Iniciar a IPTV no Linux

  • Insira o microSD na IPTV desligada.
  • Use um clipe ou palito para pressionar o botão de recuperação (RECOVERY) dentro da porta AV (ou botão físico na base).
  • Mantenha pressionado e ligue a box.
  • Em poucos segundos o Linux deve iniciar via cartão SD, sem apagar o Android original.

O que você terá depois:

  • Um Linux completo (sem interface gráfica ou com XFCE, dependendo da imagem).
  • Acesso por teclado, mouse ou SSH.
  • Pronto para instalar Python, Flask e rodar o sistema de monitoramento da chocadeira.

Teste básico:

Após iniciar, abra o terminal e digite:

bashCopiarEditarsudo apt update
python3 --version

Se tudo estiver certo, o Linux está rodando com suporte a automação.


TV Box conectada a um monitor via HDMI com cartão SD inserido e tela do Armbian mostrando o terminal Linux ativo.


Programação do ESP32 – Controle de Temperatura, Umidade e Rotação

Objetivo:

Desenvolver um código que:

  • Monitore temperatura e umidade constantemente
  • Acione a resistência (via relé) para aquecimento
  • Gire os ovos a cada intervalo de tempo usando motor de passo
  • Envie os dados para a IPTV com Linux via HTTP (ou MQTT, se desejar depois)

Requisitos:

  • ESP32 DevKit v1 (ou outro modelo compatível)
  • Sensores: DHT22 (umidade/temperatura) e/ou DS18B20 (temperatura precisa)
  • Relé de 1 canal (5V ou 3.3V)
  • Motor de passo + driver ULN2003 (pode adaptar de impressora)
  • IDE Arduino instalada com suporte ao ESP32

Instalação da IDE e bibliotecas

  1. Baixe e instale o Arduino IDE
  2. Vá em Arquivo > Preferências, e adicione: bashCopiarEditarhttps://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
  3. Vá em Ferramentas > Placa > Gerenciador de Placas e instale esp32 by Espressif Systems
  4. Instale as bibliotecas:
    • DHT sensor library (by Adafruit)
    • OneWire e DallasTemperature (para DS18B20)
    • HTTPClient

Código do ESP32 – Versão simplificada

cppCopiarEditar#include <WiFi.h>
#include <HTTPClient.h>
#include <DHT.h>

#define DHTPIN 4
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);

#define RELAY_PIN 16
#define MOTOR_PIN 17

const char* ssid = "SEU_WIFI";
const char* password = "SUA_SENHA";

unsigned long lastRotation = 0;
unsigned long lastSend = 0;

void setup() {
  Serial.begin(115200);
  dht.begin();
  pinMode(RELAY_PIN, OUTPUT);
  pinMode(MOTOR_PIN, OUTPUT);
  digitalWrite(RELAY_PIN, LOW);
  digitalWrite(MOTOR_PIN, LOW);

  WiFi.begin(ssid, password);
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }
  Serial.println("WiFi conectado");
}

void loop() {
  float temp = dht.readTemperature();
  float umid = dht.readHumidity();

  // Controle de temperatura
  if (temp < 37.2) {
    digitalWrite(RELAY_PIN, HIGH); // Liga o aquecimento
  } else if (temp > 37.8) {
    digitalWrite(RELAY_PIN, LOW);  // Desliga o aquecimento
  }

  // Gira os ovos a cada 2h
  if (millis() - lastRotation > 7200000) {
    digitalWrite(MOTOR_PIN, HIGH);
    delay(3000); // gira por 3s
    digitalWrite(MOTOR_PIN, LOW);
    lastRotation = millis();
  }

  // Envia dados a cada 30 segundos
  if (millis() - lastSend > 30000) {
    if (WiFi.status() == WL_CONNECTED) {
      HTTPClient http;
      http.begin("http://192.168.1.10:5000/dados");
      http.addHeader("Content-Type", "application/json");

      String postData = "{\"temperatura\":" + String(temp) +
                        ",\"umidade\":" + String(umid) + "}";

      http.POST(postData);
      http.end();
    }
    lastSend = millis();
  }

  delay(1000);
}

Teste:

  1. Após carregar, abra o Monitor Serial na IDE.
  2. Verifique se:
    • Conecta no Wi-Fi
    • Lê e exibe temperatura/umidade
    • Liga/desliga o relé corretamente
    • Envia os dados via HTTP

Segurança:

Certifique-se de não sobrecarregar GPIOs com motores diretamente (sempre via driver) Pronto! Essa etapa finaliza a base de hardware e sistema operacional.

Use um resistor pull-up de 4.7kΩ no DS18B20 (caso use ele)

Faça isolamento físico das conexões com relé

Conclusão – Um Protótipo Funcional, Sustentável e Acessível

Com todas as etapas apresentadas — estrutura física reaproveitada, circuito eletrônico com baixo custo e software embarcado rodando em um sistema Linux reciclado — temos, sim, uma chocadeira funcional.

Ela é capaz de:

  • Controlar e manter a temperatura interna
  • Manter a umidade adequada para incubação
  • Realizar a rotação periódica dos ovos
  • Exibir e registrar dados via interface web
  • Rodar tudo em um equipamento reaproveitado (TV Box + rack)

Próximos Passos e Expansões Futuras

Embora o protótipo descrito seja funcional, há várias possibilidades de evolução:

  • Histórico de dados com gráficos (usando Chart.js ou SQLite)
  • Monitoramento remoto via Telegram, MQTT ou App Android
  • Sistema de backup com bateria ou energia solar
  • Uso de inteligência artificial simples para prever falhas térmicas
  • Criação de sensores internos nos ovos falsos para testes e calibração
  • Impressão 3D de peças específicas para melhorar estrutura e encaixes

Importante: Este é um Protótipo Experimental

Este projeto é uma proposta técnica baseada em pesquisa, testes de bancada e conhecimento de reaproveitamento eletrônico.
Até o momento, não foi implementado de forma completa com ovos reais, e seu desempenho em campo dependerá de ajustes, testes térmicos, calibração e validação empírica com acompanhamento adequado.


Referências e Fontes Utilizadas