# data[].attributes.body
prontuário: 3010651

# data[].attributes.body
prontuário: 3010864

# data[].attributes.body
prontuário: 3012221

# data[].attributes.body
prontuário: 3011372

# data[].attributes.headline
Lixamento e acabamento do encaixe do servo motor.

# data[].attributes.subject
Lixamento e acabamento do encaixe do servo motor.

# data[].attributes.headline
Furos dos parafusos para encaixe de um servo motor.

# data[].attributes.subject
Furos dos parafusos para encaixe de um servo motor.

# data[].attributes.body
O QUÊ: Robô de entretenimento.

POR QUE: Para demonstrar a construção de robôs e instigar curiosidade sobre a área em quem assistir a apresentação.

ONDE: IFSP Câmpus Salto

QUANDO: Construído e finalizado entre 04/10/2023 e 25/10/2023.

POR QUEM: Os Engenheiros 2.0 e auxílios dos docentes Uesclei Costa Santos, Érico Pessoa Félix, Ailson Teixeira Marins e Everton Dias de Oliveira.

PREÇO: Aproximadamente R$ 290,00 somente de equipamentos eletrônicos.

# data[].attributes.body
O QUÊ: Abridor de Latas automático

POR QUE: Automatizar e facilitar o esforço de abrir uma lata (tipo lata de milho). Também auxiliar pessoas que não conseguem abrir este tipo de lata.

ONDE:  Ambientes domésticos e de alimentação

QUANDO:  A partir de março.

POR QUEM: Os Engenheiros 2.0

PREÇO: ?

# data[].attributes.headline
3- Robô (por bluetooth) servidor de bebidas:

# data[].attributes.subject
3- Robô (por bluetooth) servidor de bebidas:

# data[].attributes.body
TEMÁTICA: Domótica

O QUÊ: Robô semelhante ao construído ano passado, porém com um porta-bebidas e portinha com abertura via sensor ultrassônico.

PORQUE: Tornar mais acessível e prático o acesso à bebidas.

ONDE: Ambientes de lazer e ambientes de trabalho sem risco ao robô.

QUEM: Os Engenheiros 2.0

QUANDO: A partir de março.

PREÇO: ?

# data[].attributes.body
TEMÁTICA:  Acessibilidade

O QUE: Máquina que "servirá" gelo, através de um servo e ultrassônico.

POR QUE: Tornar mais acessível e prático o acesso ao gelo, e também comportar mais gelo quando não houver espaço no ambiente.

ONDE: Ambiente doméstico e ambientes de alimentação.

QUANDO: A partir de março.

POR QUEM: Os Engenheiros 2.0

PREÇO: ?

# data[].attributes.body
TEMÁTICA: Produção industrial/Robótica móvel e industrial

O QUÊ: Robô estilo "Braço Industrial", que encontramos em diversas industrias.

POR QUE: Tentativa de representar em escala menor e mais simplificada tais robôs industrias.

ONDE:  Ambiente educacional, com intuito de explicar tal robô na indústria e até usar para automatizar alguma função manual (simples).

QUANDO:  A partir de março.

POR QUEM: Os Engenheiros 2.0

PREÇO: ?

# data[].attributes.body
TEMÁTICA: Domótica e Acessibilidade:

O QUÊ: Lixeira que abre automaticamente ao pôr algo diante dela. (Através de um ultrassônico).

POR QUE:  Automatizar e facilitar a abertura de uma lixeira, para as pessoas quando estarem impossibilitadas de abri-lá ou para pessoas com alguma deficiência física.

ONDE:   Para ambientes (em geral) que possuem lixeira e precisam de tal acessibilidade.

QUANDO:  A partir de março.

POR QUEM: Os engenheiros 2.0.

PREÇO:  ?

# data[].attributes.headline
7- Carrinho/Robô bluetooth com suporte (móvel) para celular e câmera.

# data[].attributes.subject
7- Carrinho/Robô bluetooth com suporte (móvel) para celular e câmera.

# data[].attributes.body
TEMÁTICA: Exploração.

O QUÊ:  Carrinho movido por bluetooth e com suporte (móvel por servo motor) para celular e câmera, movido via bluetooth.

POR QUE:  Permitir a exploração e conhecimento de áreas, fenômenos e animais na qual, por algum motivo, não podem ser exploradas (observadas) por pessoas.

ONDE:  Diversas áreas, como áreas de difícil acessibilidade humana.

QUANDO:  A partir de março.

POR QUEM: Os engenheiros 2.0.

PREÇO:  ?

# data[].attributes.body
TEMÁTICA: Lazer

O QUÊ:  Uma máquina que, por automatização, faz o "processo" de fazer bolhas de sabão.

POR QUE:  "Facilitar a fabricação de bolhas de sabão" e  realiazer tal brincadeira para pessoas que, por alguma deficiência, não podem fazer as bolhas de sabão.

ONDE: Ambiente doméstico e ao ar livre, ambientes abertos.

QUANDO:  A partir de março.

POR QUEM: Os engenheiros 2.0.

PREÇO:  ?

# data[].attributes.headline
9- Carrinho de controle remoto (Bluetooth) com motor à gasolina:

# data[].attributes.subject
9- Carrinho de controle remoto (Bluetooth) com motor à gasolina:

# data[].attributes.body
TEMÁTICA: Robótica Móvel

O QUÊ: Carrinho de controle remoto com motor a gasolina

POR QUE: Avançar e evoluir o projeto que fizemos ano passado, desta vez, funcionando à gasolina.

ONDE: Espaços maker

QUANDO: A partir de março.

POR QUEM: Os Engenheiros 2.0

PREÇO: ?

# data[].attributes.headline
10- Robô seguidor de linha (Para uso hospitalar)

# data[].attributes.subject
10- Robô seguidor de linha (Para uso hospitalar)

# data[].attributes.body
TEMÁTICA: Hospitalar

O QUÊ: Robô seguidor de linha que será utilizado num hospital, no imaginário ambiente hospitalar, ele irá transportar utensílios hospitalares, através de linhas/fitas no chão.

POR QUE: Auxiliar os profissionais da saúde durante a jornada de trabalho, em situações onde eles precisam de determinado objeto, mas não é possível ir atrás ou alguém levar tal objeto.

ONDE: Ambientes hospitalares.

QUANDO: A partir de março.

POR QUEM: Os Engenheiros 2.0

PREÇO: ?

# data[].attributes.body
#include <Servo.h>

Servo servo1; // Servo na porta 7

Servo servo2; // Servo na porta 6

Servo servo3; // Servo na porta 5

Servo servo4; // Servo na porta 2

int pos1 = 0; // Posição inicial para servo1

int pos2 = 0; // Posição inicial para servo2

int pos3 = 0; // Posição inicial para servo3

int pos4 = 0; // Posição inicial para servo4

int increment = 1; // Incremento para alterar a posição

int delayTime = 15; // Atraso entre os movimentos (velocidade média)

void setup() {

servo1.attach(7);

servo2.attach(6);

servo3.attach(5);

servo4.attach(2);

}

void loop() {

// Mova os servos para as posições atuais

servo1.write(pos1);

servo2.write(pos2);

servo3.write(pos3);

servo4.write(pos4);

// Incremente as posições dos servos

pos1 += increment;

pos2 += increment;

pos3 += increment;

pos4 += increment;

// Inverta a direção se os servos atingirem os limites

if (pos1 <= 0 || pos1 >= 90) {

increment = -increment;

}

// Aguarde o atraso especificado para controlar a velocidade (velocidade média)

delay(delayTime);

}

# data[].attributes.body
#include <SoftwareSerial.h>

#include <DFRobotDFPlayerMini.h>

DFRobotDFPlayerMini playerMini;
SoftwareSerial sf(8, 9); //8-RX, 9-TX

char opcaoMenu;
bool pausado = true;
bool repetirTudo = false;
int equalizacaoAtual = 0;
int volumeAtual;

//Menu de controle
void exibirMenu()
{
Serial.println();
Serial.println("__________________________________________");
Serial.print("Volume atual: ");
Serial.println(volumeAtual);

Serial.print("Equalização atual: ");
Serial.println(obterTipoEqualizacao());

Serial.print("Modo repetir tudo: ");
Serial.println( repetirTudo ? "Ativado" : "Desativado");
Serial.println();

Serial.println("Utilize o teclado para dar os comandos:");
Serial.println("[c] Continuar / Pausar");
Serial.println("[p] Parar");
Serial.println("[>] Música seguinte");
Serial.println("[<] Música anterior");
Serial.println("[+] Aumentar volume");
Serial.println("[-] Diminuir volume");
Serial.println("[e] Equalizar");
Serial.println("[r] Repetir tudo / Parar repetir tudo");
}

//Retorna o tipo de equalização
String obterTipoEqualizacao()
{
switch(equalizacaoAtual)
{
case 0:
return "Normal";
break;

case 1:
return "Pop";
break;

case 2:
return "Rock";
break;

case 3:
return "Jazz";
break;

case 4:
return "Classic";
break;

default:
return "Bass";
}
}

void setup()
{
Serial.begin(9600); //Inicializa a Serial
sf.begin(9600); //Inicializa o SoftwareSerial

Serial.println("Inicializando, aguarde...");
Serial.println();

//Inicializa o módulo
if (!playerMini.begin(sf))
{
Serial.println("Não foi possível inicializar.");
Serial.println("Verifique as conexões e se o cartão está inserido!");
while(true);
}

Serial.println("Inicializado com sucesso!");
Serial.println();

Serial.print("Quantidade de arquivo(s): ");
Serial.println(playerMini.readFileCounts());

playerMini.setTimeOut(500);

volumeAtual= 15;
playerMini.volume(volumeAtual);

exibirMenu();
}

void loop()
{
if(Serial.available())
{
opcaoMenu = Serial.read();

//Opção continuar / pausar
if(opcaoMenu == 'c')
{
if(pausado)
{
playerMini.start();
pausado = false;
}
else
{
playerMini.pause();
pausado = true;
}
}

//Opção parar
if(opcaoMenu == 'p')
{
playerMini.stop();
pausado = true;
}

//Música seguinte
if(opcaoMenu == '>')
{
playerMini.next();
}

//Música anterior
if(opcaoMenu == '<')
{
playerMini.previous();
}

//Aumentar volume
if(opcaoMenu == '+')
{
playerMini.volumeUp();
volumeAtual++;
if(volumeAtual > 30)
{
volumeAtual = 30;
}
exibirMenu();
}

//Diminuir volume
if(opcaoMenu == '-')
{
playerMini.volumeDown();
volumeAtual--;
if(volumeAtual < 1)
{
volumeAtual = 1;
}
exibirMenu();
}

//Equalizar
if(opcaoMenu == 'e')
{
equalizacaoAtual++;
if(equalizacaoAtual == 6)
{
equalizacaoAtual = 0;
}

playerMini.EQ(equalizacaoAtual);
exibirMenu();
}

//Repetir tudo / Parar repetir tudo
if(opcaoMenu == 'r')
{
if(repetirTudo)
{
playerMini.disableLoop();
repetirTudo = false;
}
else
{
playerMini.enableLoopAll();
repetirTudo = true;
}
exibirMenu();
}
}
}

| ResponderEncaminhar

# data[].attributes.headline
Finalização da pintura de diversas partes do corpo do robô.

# data[].attributes.subject
Finalização da pintura de diversas partes do corpo do robô.

# data[].attributes.body
Com o cancelamento do projeto "Robô equilibrista", após um consenso com os docentes Érico Pessoa, Nilson Roberto e o grupo desenvolvedor, Os Engenheiros 2.0, foi decido a criação de um novo projeto à seguir. O projeto trata-se de um projeto pertencente à categoria "Robótica recreativa", um robô móvel baseado no personagem "Foxy", do jogo eletrônico "Five Nights at Freddy’s".

# data[].attributes.body
O projeto "Robô equilibrista", anterior ao projeto à seguir, se encontra cancelado e encerrado. Após meses de dedicação e construção, o grupo teve que cancelar seu desenvolvimento final.

Após um consenso dos docentes Érico Pessoa, Nilson Roberto e o grupo desenvolvedor, Os Engenheiros 2.0, decidiu-se cancelar a "finalização" deste projeto, pois, após uma profunda análise do projeto com os professores, conclui-se que, o projeto seria demasiadamente difícil de se concluir com este grupo. Embora o grupo atualmente não possui conhecimentos complexos e avançados em programação, houve algumas pequenas falhas de construção no quesito de mecânica e equilíbrio do robô, o que pode ter comprometido a finalização deste projeto. Além de que, uma informação muito importante comentada pelos docentes, o projeto selecionado é muito complexo para discentes de nível médio-técnico construir, tal projeto encaixava-se para alunos dos anos finais de engenharia de controle e automação.

Então, o docente Érico Pessoa Félix sugeriu a construção de um robô de entretenimento para o grupo. Que já foi desenvolvido e finalizado pelo grupo "Os Engenheiros 2.0".

# data[].attributes.body
CRIAÇÃO DO PADLET.

# data[].attributes.body
FAZER A PLANILHA.

# data[].attributes.body
DECIDIR O PROJETO .

# data[].attributes.body
ESBOÇOS DOS TÓRAX, BRAÇOS, CABEÇA, MANDÍBULA, GANCHO, CAIXA, STAND DA LOGO E PLACA DECORATIVA, NO PAPEL.

# data[].attributes.body
DESENHOS DOS TÓRAX, BRAÇOS, CABEÇA, MANDÍBULA, GANCHO, CAIXA, STAND DA LOGO E PLACA DECORATIVA, NO FUSION 360.

# data[].attributes.body
MONTAGEM MECÂNICA DO ROBÔ E DA CAIXA.

# data[].attributes.body
MONTAGEM ELETRÔNICA DOS MOVIMENTOS E SONS DO ROBÔ.

# data[].attributes.body
TESTES FINAIS DO FUNCIONAMENTO DO PROJETO.

# data[].attributes.body
APRESENTAÇÃO NO IFCIÊNCIA 2023.

# data[].attributes.body
Consenso e decisão do grupo e dos docentes em encerrar o projeto anterior.

# data[].attributes.body
Decisão do projeto;

# data[].attributes.body
Elaboração dos esboços do e da caixa robô;

# data[].attributes.body
Cortes à laser das peças do corpo e da caixa do robô;

# data[].attributes.body
Montagem mecânica da caixa e do robô;

# data[].attributes.body
Elaboração e montagem eletrônica dos movimentos do robô e do sistema de áudio do robô.

# data[].attributes.body
Apresentação do projeto no IFCiência.

# data[].attributes.headline
Funcionamento do projeto durante o IFCiência 2023.

# data[].attributes.subject
Funcionamento do projeto durante o IFCiência 2023.

# data[].attributes.headline
Ornamentos que comporam a bancada do projeto.

# data[].attributes.subject
Ornamentos que comporam a bancada do projeto.

# data[].attributes.headline
Integração dos circuitos eletrônicos com a estrutura mecânica do robô.

# data[].attributes.subject
Integração dos circuitos eletrônicos com a estrutura mecânica do robô.

# data[].attributes.headline
Montagem do circuito eletrônico do sistema de áudio.

# data[].attributes.subject
Montagem do circuito eletrônico do sistema de áudio.

# data[].attributes.headline
Montagem temporária do projeto (para foto do banner)

# data[].attributes.subject
Montagem temporária do projeto (para foto do banner)

# data[].attributes.headline
Desenho da estrutura do corpo no Fusion 360.

# data[].attributes.subject
Desenho da estrutura do corpo no Fusion 360.

# data[].attributes.headline
Desenho da cabeça do robô no Fusion 360.

# data[].attributes.subject
Desenho da cabeça do robô no Fusion 360.