Skip to content

Serra-Rocketry/thrust-stand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

thrust-stand

Status Versão

📋 Sobre

Sistema embarcado baseado em ESP32 para controle e monitoramento de testes estáticos de motores de foguetes, com aquisição de dados de empuxo e pressão em tempo real, armazenamento em cartão SD e comunicação multi-protocolo.

🚀 Quick Start

  1. Clone o repositório
git clone https://github.com/ViniciusCMB/thrust-stand.git
  1. Configure o hardware conforme esquemático
  2. Carregue o firmware

📁 Estrutura do Projeto

├── 📂 docs/              # Documentação técnica detalhada
├── 📂 extras/            # Códigos extras utilizados
├── 📂 firmware/          # Código do microcontrolador ESP32
├── 📂 hardware/          # Esquemáticos, PCBs e lista de componentes
├── 📂 software/          # Ferramentas de análise e interface
└── 📂 test/              # Testes unitários e de integração

🔧 Pré-requisitos

  • Hardware: ESP32, Célula de carga, Conversor HX711, Sensor de pressão, RTC DS3231, Leitor Micro SD Card.
  • Software: Arduino IDE 2.0+
  • Bibliotecas: Ver requirements.txt

📖 Documentação

🎯 Funcionalidades

  • ✅ Aquisição de dados de empuxo e pressão em tempo real
  • ✅ Armazenamento em cartão SD com timestamp
  • ✅ Comunicação multi-protocolo (Serial, Bluetooth, ESP-NOW)
  • ✅ Calibração persistente de sensores
  • ✅ Feedback visual e audível
  • ✅ Tela LCD para exibição de valores atuais e máximos

🤝 Contribuindo

Este projeto segue as Boas Práticas da Serra Rocketry. Para contribuir:

  1. Fork o projeto
  2. Crie uma branch para sua feature (git checkout -b feature/AmazingFeature)
  3. Commit suas mudanças (git commit -m 'Add some AmazingFeature')
  4. Push para a branch (git push origin feature/AmazingFeature)
  5. Abra um Pull Request

✨ Autores

About

This GitHub repository contains the code and documentation for the Serra Rocketry team's load cell tester, used to measure the thrust of rocket motors. Written in C++ for an Arduino microcontroller, the repository includes a user manual for assembly, calibration, and use of the tester.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors