Tamagotchi
Integrantes
| Nome | Matrícula |
|---|---|
| Eduardo Schuindt Santos | 202042927 |
| João Pedro Anacleto Ferreira Machado | 200020625 |
| Pedro Lucas Siqueira Fernandes | 190115564 |
| Thiago Oliveira Cunha | 190096071 |
Descrição geral do produto
O produto é um pet virtual semelhante a um pet Tamagotchi, que é exibido em uma tela OLED 0.98, bem como suas reações e emoções as condições adversas do ambiente externo a ele.
As funções principais deste produto ocorrem de acordo com a interação com os seus componentes principais/sensores, seriam elas:
-
Demonstração de emoções e Humor: O Tamagotchi pode demonstrar vários estados emocionais diferentes, como felicidade, tristeza, sono, fome e doença que são comuns de qualquer Tamagotchi, tudo isso demonstrado na tela OLED 0.98.
-
Mudança de Estado Fisiológico: Dentro do sistema são salvas variáveis que armazenam as condições fisiológicas básicas do pet, sendo elas fome, sono, saúde e humor, que são atualizadas automaticamente e de acordo com interação também.
-
Interação Tátil e Afetiva: Por meio do sensor de toque é possivel fazer carinho no pet, mudando assim sua reação.
-
Reação ao Ambiente Sonoro e Luminoso: Por meio dos sensores de som sensivel e sensor LDR, o pet pode reagir a barulhos altos ou luminosidade alta/baixa, reagindo de acordo em cada uma das situações.
-
Reconhecimento de Presença e Movimento: Por meio do sensor de movimento é possivel detectar aproximação ou movimentos proximos, fazendo o pet reagir de acordo.
-
Controle e Navegação(opcional): Com o joystick é possivel navegar entre os menus, dar comida para o pet, brincar, e realizar funções extras como forçar uma expressão diferente.
-
Feedback Multimodal: Por meio da tela OLED, do Led RGB e do emissor de som ISD 1820 é possivel receber um feedback multimodal de cada interação com o pet.
O produto é destinado majoritariamente ao público infantil, com foco educativo, ensinando sobre cuidados e afeto com pets. Contudo, pode ser utilizado por qualquer pessoa que busque diversão e interação com o pet virtual.
Descrição detalhada dos componentes
-
Tela OLED 0.98" (I2C) ou LCD (1 ou 2):
Responsável por exibir as informações do pet virtual, como fome, felicidade, saúde, sono e humor, além de apresentar a interface gráfica do sistema.-
Descrição técnica:
Trata-se de um display OLED monocromático ou colorido de 0,98 polegadas, com interface de comunicação I2C e resolução típica de 128x64 pixels. Essa tecnologia proporciona elevado contraste, ampla faixa de ângulos de visão e consumo energético reduzido em comparação a telas LCD convencionais. -
Princípio de funcionamento:
Baseia-se no fenômeno de eletroluminescência de materiais orgânicos, em que diodos emissores de luz produzem luminosidade ao serem submetidos a corrente elétrica. A interface I2C possibilita comunicação eficiente com apenas dois fios de dados (SDA e SCL), simplificando o circuito. -
Vantagens:
Baixo consumo de energia, ideal para sistemas portáteis.
Alta legibilidade em ambientes com pouca iluminação.
Interface simples e de fácil integração com o microcontrolador. -
Referência Bibliográfica:
Adafruit Industries. Monochrome 0.96" 128x64 OLED graphic display (SSD1306).
Disponível em: https://learn.adafruit.com/monochrome-oled-breakouts
-
-
Módulo de Áudio ISD1820 ou Buzzer Ativo:
Responsável por gravar e reproduzir sons de alerta, reações emocionais e feedbacks auditivos do Tamagotchi.-
Descrição técnica:
Módulo autônomo de gravação e reprodução de áudio com memória não volátil, capaz de armazenar entre 10 e 20 segundos de som. Opera em 3–5V, totalmente compatível com o ESP32, e conta com alto-falante integrado. -
Princípio de funcionamento:
Utiliza armazenamento analógico direto em memória flash, sem necessidade de conversão digital. O áudio é gravado e reproduzido de forma contínua, oferecendo qualidade adequada para alertas e voz. -
Vantagens:
Interface simples com controle por pulsos.
Não requer processamento digital de áudio.
Baixo custo e fácil integração. -
Referência Bibliográfica:
Nuvoton Technology. ISD1820 Voice Record/Playback Device Datasheet.
Disponível em: https://www.alldatasheet.com/html-pdf/1132094/ETC2/ISD1820/347/3/ISD1820.html
-
-
LED RGB SMD:
Utilizado para indicar visualmente o humor e o estado de saúde do pet (verde = feliz, amarelo = neutro, vermelho = doente).-
Descrição técnica:
Dispositivo de montagem superficial (SMD) composto por três diodos emissores de luz — vermelho, verde e azul — encapsulados em um único componente. Permite gerar diversas cores por controle individual dos canais RGB via PWM. -
Princípio de funcionamento:
A combinação aditiva das cores primárias (R, G e B) em diferentes intensidades resulta em uma ampla gama de cores. O controle PWM ajusta o brilho e a tonalidade de forma precisa. -
Vantagens:
Permite múltiplos estados visuais com um único componente.
Consumo reduzido de energia.
Resposta visual imediata. -
Referência Bibliográfica:
OSRAM Opto Semiconductors. Multicolor SMD LED Datasheet (LY E63B).
Disponível em: https://look.ams-osram.com/m/7c2debbe820ab05f/original/LY-E63B.pdf
-
-
Sensor de Toque Capacitivo:
Detecta interação física direta do usuário, afetando o humor e o afeto do pet.-
Descrição técnica:
Sensor baseado em variação de capacitância causada pela aproximação do dedo humano. -
Princípio de funcionamento:
Mede variações no campo elétrico provocadas pelo corpo humano, que altera a capacitância local devido às suas propriedades dielétricas. -
Vantagens:
Interface natural e intuitiva.
Alta durabilidade (sem partes móveis).
Integração estética ao design do dispositivo. -
Referência Bibliográfica:
Texas Instruments. Capacitive Sensing Technology, Products, and Applications(SLAA945)
Disponível em: https://www.ti.com/lit/wp/slaa945/slaa945.pdf
-
-
Sensor de Som Sensível:
Detecta sons e ruídos do ambiente, permitindo que o pet reaja a estímulos acústicos.-
Descrição técnica:
Módulo composto por microfone do tipo electret, amplificador e comparador LM393. Fornece saídas analógica e digital, com ajuste de sensibilidade por potenciômetro. -
Princípio de funcionamento:
O microfone converte ondas sonoras em sinais elétricos, amplificados e comparados a um valor de referência. Quando o som excede o limiar configurado, é emitido um sinal digital. -
Vantagens:
Detecção simples e direta de sons.
Ajuste fino de sensibilidade.
Compatibilidade com microcontroladores via saída digital. -
Referência Bibliográfica:
SparkFun Electronics. Sound Detector Hookup Guide.
Disponível em: https://learn.sparkfun.com/tutorials/sound-detector-hookup-guide
-
-
Sensor de Movimento:
Detecta presença ou movimento próximo, permitindo reações do Tamagotchi à aproximação do usuário.-
Descrição técnica:
Sensor de infravermelho passivo (PIR) que identifica variações na radiação IR emitida por corpos quentes. Possui alcance ajustável (até 7 metros) e ângulo de detecção de 120°. -
Princípio de funcionamento:
O elemento piroelétrico detecta mudanças térmicas entre o ambiente e o corpo em movimento, gerando um sinal elétrico quando há variação. -
Vantagens:
Baixo consumo energético.
Detecção confiável de presença humana.
Operação independente da luminosidade. -
Referência Bibliográfica: Handson Technology. HC-SR501 – datasheet/user guide. Disponível em: https://www.handsontec.com/dataspecs/SR501%20Motion%20Sensor.pdf
-
-
Sensor Fotoresistor (LDR):
Monitora a luminosidade ambiente, permitindo que o pet “durma” ou reaja à luz.-
Descrição técnica:
Componente cuja resistência varia de acordo com a intensidade luminosa. Típicos valores vão de 1 MΩ no escuro a 1–10 kΩ sob luz intensa. -
Princípio de funcionamento:
Baseia-se no efeito fotocondutivo, onde a incidência de fótons aumenta a condutividade do material semicondutor. -
Vantagens:
Baixo custo e fácil implementação.
Resposta espectral similar à visão humana.
Integração direta com divisores resistivos. -
Referência Bibliográfica: Handson Technology. GL55 series overview Disponível em: https://www.handsontec.com/dataspecs/sensor/GL55-LDR.pdf
-
-
Joystick com 2 Eixos e 1 Botão:
Permite navegação nos menus e execução de ações como alimentar ou brincar com o pet.-
Descrição técnica:
Possui dois potenciômetros de 10kΩ (eixos X e Y) e um botão digital integrado. As saídas analógicas variam entre 0 e 3,3V conforme o deslocamento. -
Princípio de funcionamento:
A posição mecânica é convertida em resistência variável pelos potenciômetros, enquanto o botão atua como uma chave digital momentânea. -
Vantagens:
Controle bidimensional intuitivo.
Combina entradas analógicas e digitais.
Interface ergonômica e familiar. -
Referência Bibliográfica: Joy-IT. KY-023 – datasheet
Disponível em: https://naylampmechatronics.com/img/cms/Datasheets/000036%20-%20datasheet%20KY-023-Joy-IT.pdf
-
-
Microcontrolador ESP32:
Atua como unidade central de controle, integrando sensores, atuadores e comunicação com o servidor remoto.-
Descrição técnica:
System-on-Chip com processador dual-core Xtensa LX6, conectividade Wi-Fi e Bluetooth, 520 KB de SRAM e múltiplas interfaces (I2C, SPI, UART, ADC, PWM). -
Princípio de funcionamento:
Baseado em arquitetura Harvard modificada, com execução paralela, modos de baixo consumo (deep sleep e light sleep) e suporte nativo a multitarefa. -
Vantagens:
Processamento eficiente para múltiplos sensores.
Conectividade integrada sem fio.
Baixo consumo e ampla comunidade de suporte. -
Referência Bibliográfica:
Espressif Systems. ESP32 Technical Reference Manual. Version 4.5, 2021.
Disponível em: https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf
-
Proposta de Implementação do Tamagotchi com Sensores e Atuadores
A proposta é criar um Tamagotchi físico em uma caixinha inspirada no BMO de Hora de Aventura, combinando elementos digitais e interativos com feedbacks sensoriais, seguindo a abordagem de sistemas híbridos.

Figura 1 – Referência de caixa para acomodar os componentes eletrônicos
Componentes Principais
- Tela OLED 0.98" (I2C) ou LCD (1 ou 2): Exibe o estado do pet virtual (fome, felicidade, saúde, sono, humor).
- ISD1820: Módulo de gravação e reprodução de áudio para emitir sons de alerta ou reações conforme o estado do pet.
- LED RGB SMD: Indica visualmente o humor ou estado de saúde (verde = feliz, amarelo = neutro, vermelho = doente).
- Sensor de Toque: Permite interação física direta, afetando o humor ou afeto do pet.
- Sensor de Som Sensível: Detecta sons do ambiente para que o pet reaja a barulhos ou estímulos acústicos.
- Sensor de Movimento: Detecta proximidade ou gestos, permitindo reações do pet a movimentos do usuário.
- Sensor Fotoresistor (LDR): Monitora a luminosidade ambiente, permitindo que o pet “durma” à noite ou reaja à luz.
- Joystick com 2 Eixos e 1 Botão (Opcional): Permite navegar em menus interativos, alimentar, brincar ou executar ações adicionais via software embarcado.
Arquitetura de Funcionamento
-
Microcontrolador Central (ESP32)
- Recebe dados de todos os sensores.
- Mantém o estado interno do Tamagotchi (fome, saúde, humor, energia).
- Atualiza a tela e LEDs conforme o estado.
- Aciona o ISD1820 para emitir sons correspondentes ao estado.
-
Loop de Interação
- Sensores captam estímulos do ambiente e do usuário.
- O microcontrolador processa os dados e atualiza o estado do pet.
- Saídas visuais (OLED/LCD, LED RGB) e auditivas (ISD1820) se atualizam em tempo real.
- Sistema de feedback garante que o Tamagotchi responda às ações do usuário ou às condições do ambiente.
-
Exemplos de Interação
- Tocar no sensor de toque aumenta a felicidade.
- Movimento próximo ativa reação de saudação.
- LDR detecta escuro → pet dorme automaticamente.
- LEDs indicam o humor instantaneamente.
- Joystick permite navegar menus, alimentar, brincar ou dar banho no pet.
Servidor
Além dos componentes físicos, será desenvolvida uma aplicação para que o Microcontrolador Central (ESP32) possa enviar e atualizar os status do Tamagotchi ao longo do dia. Isso permite acompanhar o estado do pet tanto pelo dispositivo físico quanto pelo software, oferecendo uma interface remota para monitoramento e interação contínua.
Artigos Acadêmicos
Os artigos selecionados são apresentados e comentados a seguir:
O primeiro é o A Tamagotchi-Style Game for Interactive Thyroid Cancer Care and Education, que apresenta um jogo voltado à conscientização e educação sobre o câncer de tireoide por meio de uma abordagem gamificada. Nesse projeto, o Tamagotchi representa a personificação da glândula tireoide, permitindo que o jogador cuide de um “pet virtual” que enfrenta diferentes condições de saúde, aprendendo de forma interativa sobre prevenção, sintomas e tratamentos.
Jogos virtuais e físicos como esse se mostram ferramentas eficazes para o aprendizado e a conscientização médica, aproximando o público de informações cruciais sobre doenças de maneira acessível, lúdica e educativa. A imagem abaixo ilustra parte das funcionalidades do CancerST, destacando o sistema de cuidados com o pet virtual e as dinâmicas que ensinam sobre o câncer de tireoide.

Figura 2 – Tela do Tamagotchi do CancerST
O segundo artigo é o Integrating Living Organisms in Devices to Implement Care-based Interactions que investiga a integração de organismos vivos com sistemas eletrônicos interativos, mostrando como sensores e atuadores podem interagir com elementos biológicos para criar interfaces híbridas entre o natural e o digital. O estudo detalha o uso de microcontroladores, sensores ambientais (como temperatura, umidade e luminosidade), atuadores físicos (vibração, som e luz) e sistemas de feedback que respondem dinamicamente aos estímulos recebidos. Essa arquitetura embarcada permite processar sinais biológicos e convertê-los em respostas digitais, criando uma espécie de “vida eletrônica” que reage ao ambiente.
Essa abordagem guarda grande semelhança com o funcionamento de brinquedos eletrônicos como o Tamagotchi. No Tamagotchi, um microcontrolador central executa um loop contínuo que monitora o estado do pet virtual e emite feedbacks visuais e sonoros na tela, enquanto sensores ou botões registram as interações do usuário. Assim como nos sistemas híbridos estudados no artigo, o Tamagotchi recebe entradas do ambiente (ou do usuário), atualiza seu estado interno (como fome, felicidade ou disposição) e fornece respostas imediatas, criando uma experiência interativa de cuidado e atenção ao “organismo” virtual.
O terceiro artigo central sobre essa abordagem é o Evaluating a serious game to improve childhood cancer patients' treatment adherence, que apresenta os resultados de um estudo piloto para o jogo "Pets vs Onco". O objetivo principal do jogo é educar crianças com câncer (CCPs) sobre sua doença e, mais importante, motivá-las a manter a adesão ao tratamento oncológico e ao autocuidado diário (como higiene, dieta e descanso). O estudo detalha o uso de mecânicas de "animal de estimação virtual", onde o jogador deve gerenciar os status de saúde do pet (fome, sede, limpeza e descanso). O sistema também inclui minijogos que simulam os tratamentos reais de forma lúdica, como o "Onco Blast" (quimioterapia) e "Radio Beam Attack" (radioterapia), criando um sistema de feedback que associa o cuidado virtual à saúde.
Essa abordagem é uma aplicação direta e terapêutica do conceito popularizado pelo Tamagotchi. No Tamagotchi, um sistema central executa um loop contínuo que monitora o estado do pet virtual (como fome e felicidade) e emite feedbacks visuais e sonoros, exigindo a interação do usuário para o cuidado. De forma análoga, o "Pets vs Onco" usa esse loop de interação: o sistema recebe entradas da criança (as ações de cuidado e o progresso nos minijogos), atualiza o estado interno do pet virtual e fornece respostas imediatas. O estudo piloto com 8 crianças na Malásia descobriu que criar essa experiência interativa de "cuidar para curar" o pet virtual aumentou significativamente a intenção das crianças de continuar seu próprio tratamento.
Figura 3 – Tela principal do jogo Pets vs Onco
O quarto artigo é Design of Standalone Asynchronous ESP32 Web-Server for Temperature and Humidity Monitoring. que apresenta o desenvolvimento de um servidor web assíncrono embarcado na placa ESP32, responsável por coletar e disponibilizar dados de sensores (DHT22) por meio de comunicação HTTP. O estudo descreve a arquitetura cliente-servidor aplicada ao contexto da Internet das Coisas (IoT), destacando o uso das bibliotecas ESPAsyncWebServer e AsyncTCP para tornar o sistema eficiente e responsivo, sem necessidade de recarregar páginas manualmente.
A proposta desse servidor é particularmente relevante para este projeto, pois fundamenta a implementação da camada de comunicação entre o microcontrolador (ESP32) e o servidor central do sistema, permitindo o envio e recebimento de dados em tempo real por meio de uma estrutura leve e independente de serviços externos.
O quinto artigo é o Purr-ogrammed love: A narrative review of virtual pets que realiza uma revisão narrática da literatura académica para sintetizar décadas de investigação sobre mascotes virtuais, identificando seis temas centrais que percorrem os estudos da área: a trivialização e o impacto emocional da vida e da morte, a promoção de saúde e hábitos, as críticas ao capitalismo e consumo inerentes à posse digital, a análise de género no design e marketing, as comparações entre mascotes virtuais, reais e robóticos, e as questões éticas sobre o seu impacto social.
O sexto artigo é o Design and implementation of an educational virtual pet using the OCC theory que apresenta o design e a implementação de um pet virtual com fins educacionais, mas utilizando a teoria OCC(Ortony, Clore & Collins), que categoriza 22 tipos diferentes de emoções em uma estrutura hierárquica com três eixos principais, sendo eles Emoções baseadas em Eventos, Emoções baseadas em Ações de Agentes e Emoções baseadas em Aspectos de Objetos, tal teoria é bastante utilizada para simular emoções em agentes virtuais, nesse artigo ela é utilizada como modelo das emoções sinteticas. Também é construido um motor de infereência, com fuzzy cognitive maps que decidem o comportamento do pet.
O trabalho descreve a arquitetura cognitiva, a interface gráfica com botões para interação e também como introduzir elementos educativos no comportamento desse pet. Além disso, os autores propõem uma metodologia para projetar pets virtuais que maximize o vínculo emocional com crianças.
O sétimo artigo é o Robogotchi, on emoticon robot que é um artigo descrevendo o Robogotchi, um "emoticon robot"(como descrito no artigo) que exibe expressões faciais em um display (graphic LCD 128×64), produz sons, pode ser alimentado com comida especial, que é detectada por RFID, e também se move com motores. O sistema possui e implementa sensores como infravermelho para detecção de objetos/movimento e sensor de toque para interação física(carinho), tudo para simular o comportamento de um Pet real.
O oitavo artigo é o Ice-kun: A Virtual Pet on a Low Energy Display Controlled by a Large Language Model que investiga o uso de um modelo de linguagem grande (LLM) para controlar um pet virtual , mostrando como uma IA (GPT-40-mini) pode interpretar comandos de linguagem natural para criar animações em placas de LED de baixa energia. O estudo detalha o uso de um microcontrolador (Adafruit Feather RP2040 SCORPIO) , placas de LED endereçáveis (WS2815E) , e um módulo de texto-para-fala para áudio. Essa arquitetura controlada por LLM permite interpretar a entrada do usuário e gerar diretamente sequências de animação (valores de rotação para as partes do corpo) , criando um pet virtual com "incontáveis animações divertidas" que reage dinamicamente.
Essa abordagem expande drasticamente o funcionamento de brinquedos eletrônicos como o Tamagotchi. No Tamagotchi, um microcontrolador central executa respostas predefinidas baseadas em interações limitadas de botões. Diferente dos sistemas tradicionais, o Ice-kun recebe entradas complexas de linguagem natural , usa a LLM para gerar uma resposta de animação única , e fornece feedback visual nos LEDs , criando uma experiência interativa ilimitada, em vez de cuidar de um "organismo" virtual com respostas pré-programadas
Produtos relacionados
Análise Comparativa com Produtos Similares
Para contextualizar o produto em estudo (Tamagotchi) dentro de seu nicho de mercado, realizou-se uma análise comparativa com produtos concorrentes notáveis. Esta análise inclui tanto dispositivos contemporâneos ao seu lançamento original quanto evoluções posteriores do conceito de "animal de estimação virtual".
Produtos Selecionados para Análise
Foram selecionados cinco produtos representativos que compartilham a mesma categoria ou que foram diretamente influenciados pelo fenômeno iniciado pelo Tamagotchi:
- Digimon (Digital Monster): Lançado subsequentemente pela própria Bandai, o Digimon foi posicionado estrategicamente para um público ligeiramente diferente, focando menos na criação e mais no treinamento para batalhas. Introduziu a conectividade física como um diferencial chave para competições.

Figura 4: Digimon (Digital Monster).
- Giga Pet: Desenvolvido pela Tiger Electronics, foi o principal concorrente do Tamagotchi no mercado ocidental. Diferenciava-se por simular, em sua maioria, animais reais (cães, gatos, dinossauros), em vez da criatura alienígena do Tamagotchi.
Figura 5: Giga Pet.
- Furby: Também da Tiger Electronics, representa a transição do conceito digital para o "phygital" (físico + digital). Trata-se de um brinquedo animatrônico interativo que respondia a estímulos externos (som, toque) e simulava aprendizado e desenvolvimento de personalidade.
Figura 6: Furby.
- Nintendogs: Um marco na evolução do gênero, transportando o conceito para uma plataforma de hardware superior (Nintendo DS). Utilizou recursos como tela de toque e microfone para permitir um nível de simulação e interação significativamente mais profundo e realista.
Figura 7: Nintendogs.
- Pou: Representa a adaptação moderna do conceito para a plataforma dominante da era atual: os smartphones. Embora mantenha a mecânica central de cuidar de uma criatura, expande massivamente as funcionalidades através de minigames e conectividade social online.
Figura 8: Pou.
2.2. Tabela de Comparação de Especificações
A tabela a seguir detalha e compara as principais características técnicas e conceituais dos produtos analisados em relação ao Tamagotchi clássico.
| Característica | Tamagotchi (Clássico) | Digimon (Digital Monster) | Giga Pet | Furby (Clássico) | Nintendogs | Pou |
|---|---|---|---|---|---|---|
| Fabricante | Bandai | Bandai | Tiger Electronics | Tiger Electronics | Nintendo | Paul Salameh (Zakeh) |
| Ano de Lançamento | 1996 | 1997 | 1997 | 1998 | 2005 | 2012 |
| Plataforma | Chaveiro eletrônico (Standalone) | Chaveiro eletrônico (Standalone) | Chaveiro eletrônico (Standalone) | Brinquedo animatrônico | Console portátil (Nintendo DS) | Mobile (iOS / Android) |
| Display/Visual | LCD pixelado (Monocromático) | LCD pixelado (Monocromático) | LCD pixelado (Monocromático) | Olhos mecânicos (Físico) | Tela LCD colorida (Dupla) | Tela colorida (Alta resolução) |
| Conceito Principal | Cuidar (alimentar, limpar, saúde) | Criar, Treinar e Batalhar | Cuidar (simulação de animal real) | Companhia e Interação Social | Simulação de animal de estimação | Cuidar e Minigames |
| Método de Interação | 3 botões físicos | 3 botões físicos | 4-5 botões físicos | Sensores (toque, som, luz) | Tela de toque, Microfone | Tela de toque |
| Evolução | Múltiplas evoluções (baseado no cuidado) | Múltiplas "Digivoluções" (baseado no treino) | Crescimento linear (bebê > adulto) | Desenvolvimento de "personalidade" | Aprendizado de truques (não evolui) | Crescimento de tamanho / Nível |
| Conectividade | Infravermelho (a partir da Gen 2) | Pinos de conexão física (Batalha) | Nenhuma (modelos iniciais) | Infravermelho (interação social) | Wireless local (visitas) | Online (leaderboards, visitas) |
