pmg-ec-2024-1-p1-liec-t1-g2-fish_tiger

We are Fish_Tiger, a Engineer Computer Group from PUC, created by GitHub Classroom

https://github.com/icei-puc-minas-ec-ti/pmg-ec-2024-1-p1-liec-t1-g2-fish_tiger

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (3.3%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

We are Fish_Tiger, a Engineer Computer Group from PUC, created by GitHub Classroom

Basic Info
  • Host: GitHub
  • Owner: ICEI-PUC-Minas-EC-TI
  • Default Branch: main
  • Homepage:
  • Size: 3.11 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme Citation

README.md

Fish Tiger

  • Campus Coração Eucarístico
  • Engenharia da Computação
  • 1° Semestre
  • Laboratório de introdução à Engenharia da Computação, Algoritmos e Estruturas de Dados I, Introdução à Computação

Integrantes

  • Heberty Roger
  • João Miguel
  • Yago Vinícius

Orientadores

  • Marta Dias Moreira Noronha
  • Sandro Jerônimo de Almeida
  • Naísses Zóia Lima

Resumo

No Brasil, aproximadamente 1/5 da população realiza viagens de 11 dias ou mais pelo menos uma vez por ano, e além disso, mais de 11 milhões de pessoas são aquarístas (possuem peixes domésticos) neste mesmo país. Sendo assim, vista a necessidade de realizar a manutenção nos aquários domésticos durante os períodos em que seus respectivos donos estão realizando viagens de longa duração, o projeto Fish-Tiger tem como objetivo eliminar essas preocupações e garantir qualidade de vida para os peixes criados em aquários, realizando troca de água quando houver alterações no pH da mesma.

Código (do arduino ou esp32)

include

include "BluetoothSerial.h"

if !defined(CONFIGBTENABLED) || !defined(CONFIGBLUEDROIDENABLED)

error Bluetooth is not enabled! Please run make menuconfig to and enable it

endif

BluetoothSerial SerialBT; // Cria o objeto Bluetooth Servo servoEnt; // Cria objeto Servo para saída de água Servo servoSai; // Cria objeto Servo para saída de água

const int servoEntPin = 25; const int servoSaiPin = 26; int ValorLeitura = 8; int phDesejado; int analise;

void setup() { Serial.begin(9600); SerialBT.begin("Figh-Tiger"); // Nome do dispositivo Bluetooth Serial.println("Conecte-se Via Bluetooth"); pinMode(12, OUTPUT); pinMode(34, INPUT); }

void tanque(char ent) { switch(ent) { case '1': servoSai.write(90); Serial.println("Tanque esvaziando"); break; case '2': servoSai.write(0); servoEnt.write(0); Serial.println("Tanque estável"); break; case '3': servoEnt.write(90); Serial.println("Tanque enxendo"); break; } }

void processo(){ tanque('1'); // Tanque esvaziando delay(2000); tanque('2'); // Tanque estável delay(2000); tanque('3'); // Tanque enxendo delay(2000); tanque('2'); // Tanque estável delay(2000); }

void loop() { if(SerialBT.available() > 0) analise = SerialBT.read(); switch(analise){ case '1': processo(); break; case '0': phDesejado = 10; break; case '2': break; default: phDesejado = analise - 0; break; } if(phDesejado != ValorLeitura) processo(); }

void tanque(char ent) { switch(ent) { case '1': // Tanque enxendo myservo.write(90); break; case '2': // Tanque estável myservo.write(0); break; case '3': // Tanque esvaziando break; } }

void loop() { if(Bluetooth.available() > 0) funcao = Bluetooth.Read(); tanque(funcao); }

Aplicativo para Smartphone

  • Aplicativo
  • Apresentação

      // Objetivos Gerais do projeto // Objetivos Específicos do projeto
    1. Vídeo do Funcionamento
    2. // sem meme tem que gravar
    3. Fotos do Projeto
    4. // sem meme tem que tirar foto

    Manual de Utilização

  • Manual de Utilização
  • Documentação

    1. Introdução
    2. Metodologias Ágeis
    3. Desenvolvimento
    4. Testes
    5. Conclusão
    6. Referências

    Owner

    • Name: ICEI - PUC Minas - Engenharia de Computação - TI
    • Login: ICEI-PUC-Minas-EC-TI
    • Kind: organization

    Citation (CITATION.cff)

    cff-version: 1.0.1
    message: "Please cite this project using these metadata."
    authors:
      - family-names: 
        given-names: 
      - family-names: 
        given-names: 
      - family-names: 
        given-names: 
      - family-names: 
        given-names: 
      - family-names: 
        given-names: 
      - family-names: 
        given-names:
      - name-suffix: "Professor"
        given-names: 
        family-names:
        affiliation: "PUC Minas"
    title: ""
    version: 1.0.0
    date-released: 2024-01-14
    url: ""
    
    

    GitHub Events

    Total
    Last Year