ppl-ec-2024-1-p1-liec-t1-g1-pep-robot

ppl-ec-2024-1-p1-liec-t1-pep-robot created by GitHub Classroom

https://github.com/icei-puc-minas-ec-ti/ppl-ec-2024-1-p1-liec-t1-g1-pep-robot

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 (1.4%) to scientific vocabulary
Last synced: 9 months ago · JSON representation ·

Repository

ppl-ec-2024-1-p1-liec-t1-pep-robot created by GitHub Classroom

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

README.md

Pep's Robot

PUC-Minas Praça da Liberdade

Engenharia de Computação

1º Periodo

Laboratória de Introdução à Engenharia de Computação

Integrantes

Bernardo Geo, Bruna de Paula, Gabriel Galvão, Gabriel Paulino, Luiza Ayumi, Pedro Vitor, Rafael Rabelo,

Orientador

Felipe Lara

Resumo

O Projeto Robô PEP visa desenvolver um sistema interativo de controle para um robô utilizando tecnologia Bluetooth, permitindo diversas funcionalidades que proporcionam interação e utilidade. O robô será capaz de realizar saudações, traduções de palavras, danças coreografadas, cálculos matemáticos simples, previsão do tempo e exibir as horas atuais. Cada funcionalidade será acessada através de um aplicativo móvel intuitivo, proporcionando uma experiência de usuário envolvente e educativa.

Código (do arduino ou esp32)

  • Código Fonte (.ino)
  • Aplicativo para Smartphone

  • Aplicativo
  • Apresentação

    image

    image

    Manual de Utilização

    Instruções de Utilização para Aplicativo de Controle de Robô via Bluetooth:

    Conexão Bluetooth:

    Abra o aplicativo e ative o Bluetooth do seu celular. Na tela inicial, selecione "Conectar" para buscar dispositivos Bluetooth disponíveis. Escolha o robô na lista de dispositivos encontrados e pareie-o com seu celular. Menu de Opções:

    Após a conexão bem-sucedida, você verá um menu com as seguintes opções:

    Saudação: Toque neste botão para o robô executar um gesto de saudação, como acenar ou levantar a mão.

    Tradutor: Insira uma palavra na caixa de texto e selecione "Traduzir". O robô irá falar a tradução da palavra fornecida.

    Dancinha: Selecione esta opção para iniciar uma sequência de movimentos coreografados no robô.

    Calculadora: Digite uma operação matemática simples (por exemplo, 2 + 2) e pressione "Calcular". O robô irá dizer o resultado da operação.

    Previsão do Tempo: Escolha esta opção para ouvir a previsão do tempo atual para a sua localização.

    Horário: Toque neste botão para o robô informar as horas atuais.

    Executando Funcionalidades:

    Cada vez que você selecionar uma opção, o robô realizará a ação correspondente. Aguarde até que o robô complete a ação e ouça ou observe sua resposta. Encerrando a Utilização:

    Para desconectar o robô, volte ao menu principal e selecione "Desconectar" ou feche o aplicativo. Lembre-se de desativar o Bluetooth do seu celular quando não estiver mais utilizando o robô para economizar bateria. Observações:

    Certifique-se de que o robô e o celular estejam dentro do alcance adequado para uma conexão Bluetooth estável. Se ocorrerem problemas de conexão ou funcionamento, reinicie o aplicativo e verifique se os dispositivos estão corretamente pareados. Nota: Este aplicativo proporciona uma maneira interativa e divertida de controlar seu robô usando seu celular via Bluetooth. Explore as opções disponíveis e divirta-se com as diversas funcionalidades que o robô pode oferecer

    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
    • Watch event: 2
    • Fork event: 1
    Last Year
    • Watch event: 2
    • Fork event: 1