Skip to content

Repository files navigation

NanoMultTester V1

Plataforma de testes para sensores com Arduino Nano.

Este projeto foi criado para validar rapidamente sensores conectados no conector principal e no barramento I2C, com retorno via Serial Monitor.

Funcionalidades

  • Teste HC-SR04 (ultrassônico)
  • Scan do barramento I2C
  • Teste de leitura do HTU21D (temperatura e umidade)
  • Teste de leitura do AHT20 (temperatura e umidade)
  • Teste básico de OLED SSD1306 (detecção, inicialização e inversão periódica)

Arquivos principais

  • NanoMultTester_V1.ino: sketch principal
  • INSTRUCOES.md: guia de montagem e operação
  • ESQUEMATICOS.md: ligações elétricas e diagrama textual

Requisitos

  • Arduino Nano (ATmega328P)
  • IDE Arduino
  • Cabo USB
  • Sensores/dispositivos opcionais:
    • HC-SR04
    • HTU21D
    • AHT20
    • OLED SSD1306 I2C (0x3C ou 0x3D)

Testes disponíveis no menu serial

  • 1 - Sensor Ultrassônico (HC-SR04)
  • 5 - I2C scan
  • 6 - Sensor HTU21D
  • 7 - Sensor AHT20
  • 8 - OLED SSD1306
  • m - Voltar ao menu

Observações importantes

  • O projeto atual usa I2C em D2 (SDA) e D3 (SCL), conforme a definição do seu conector.
  • Em placas Nano padrão, o I2C nativo costuma estar em A4 (SDA) e A5 (SCL). Se seu hardware usar D2/D3, normalmente há hardware externo para isso ou um arranjo específico da sua placa/testador.
  • Os testes de sensores I2C usam leitura direta via Wire, sem bibliotecas de alto nível.

Próximos passos sugeridos

  • Adicionar teste integrado "todos I2C" em uma única tela
  • Exibir valores no OLED em vez de apenas teste de inicialização/inversão
  • Log com status PASS/FAIL por sensor

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages