O Projeto Hermes é uma iniciativa inovadora que combina entretenimento, sustentabilidade e responsabilidade social. Desenvolvemos máquinas de arcade utilizando componentes reciclados, oferecendo aos alunos uma forma divertida de passar o tempo livre na escola, enquanto incentivamos a doação e a consciência ambiental.
- 🎮 Entretenimento: Proporcionar uma maior variedade de opções de lazer para os alunos durante intervalos e eventos escolares
- ♻️ Sustentabilidade: Reaproveitar recursos eletrônicos que estariam sem uso ou com mau funcionamento
- 🤝 Solidariedade: Arrecadar doações para os mais necessitados através de um sistema de créditos
- 🌱 Educação Ambiental: Incentivar a participação em projetos de reciclagem da instituição
Os alunos ganham créditos de duas formas:
- Fazendo doações para causas sociais
- Participando dos projetos de reciclagem da instituição
O projeto utiliza componentes reciclados e reutilizados:
- Controles: Botões padrões de arcade conectados à placa de um teclado antigo através de soldagem
- Computador: Notebook antigo para rodar os jogos e o servidor
- Sistema de Autenticação: Placa WeMos D1 conectada a:
- Teclado matricial Arduino
- Display LCD Arduino
- Autenticação: O aluno digita seu RM (Registro de Matrícula) no teclado
- Consulta: A placa WeMos consulta a API do projeto para buscar os dados do aluno
- Exibição: O display LCD mostra o nome do usuário e créditos disponíveis
- Confirmação: Sistema pergunta "Você quer jogar? Sim:* Não:#"
- Sim: Desconta um crédito via API e libera o jogo
- Não: Limpa os dados e retorna ao início
- Atualização: Após o jogo, atualiza os créditos do aluno
- Hardware: Arduino, WeMos D1, componentes reciclados
- Software: API REST para gerenciamento de usuários e créditos
- Interface: Display LCD 16x2, Teclado Matricial
Este é o repositório .github da organização Hermes, contendo:
- Perfil da organização
- Documentação geral do projeto
- Templates e workflows
Agradecemos às seguintes pessoas que contribuíram para este projeto:
|
Eduardo |
- Faça um fork do projeto
- Crie uma branch para sua feature (
git checkout -b feature/MinhaFeature) - Commit suas mudanças (
git commit -m 'Adiciona nova feature') - Push para a branch (
git push origin feature/MinhaFeature) - Abra um Pull Request
Este projeto é de código aberto e está disponível para uso educacional.
Para mais informações sobre o projeto, entre em contato com a equipe Hermes através da organização no GitHub.
♻️ Reciclando o Passado | 🎮 Criando o Futuro | 🤝 Ajudando o Próximo