Logic Gates: Circuit Simulator
Logic Gates: Circuit Simulator — Aprenda portas lógicas conectando circuitos reais e comprovando-os com tabelas-verdade
Logic Gates: Circuit Simulator (chamado de Logic Gates Lab dentro do app) é um app Android gratuito para estudantes de Ciência da Computação e Engenharia Elétrica, programadores autodidatas e qualquer pessoa curiosa para descobrir o que há dentro de um chip. Cada lição termina em uma placa 3D, onde você conecta portas AND, OR, NOT, XOR e NAND reais, toca em Run e acompanha uma tabela-verdade comprovar, linha por linha, se o seu circuito realmente funciona — tudo verificado no seu dispositivo, sem comunicação de ida e volta com um servidor.
- Preço
- Grátis, upgrade para Pro
- Plataformas
- Android
- Idiomas
- 10


Na lógica digital, não existe “depende”.
Um circuito produz a tabela-verdade exata ou não produz. Logic Gates Lab calcula a tabela-alvo de cada lição, projeto e questão de prova usando as mesmas funções Booleanas que utiliza para avaliar suas conexões, para que uma resposta apresentada nunca fique fora de sincronia com o que o simulador verifica.
O que é
Logic Gates: Circuit Simulator, chamado de Logic Gates Lab dentro do app, é um app Android gratuito para estudantes e programadores autodidatas que ensina lógica digital e álgebra Booleana fazendo você construir circuitos em vez de apenas ler sobre eles. Você arrasta portas para uma protoboard 3D, conecta suas entradas e toca em Run para ver uma tabela-verdade comprovar, linha por linha, se o circuito corresponde ao alvo. Um curso com 34 lições, distribuídas em quatro mundos, vai de bits e das sete portas básicas a somadores completos e parciais, multiplexadores, álgebra Booleana e mapas de Karnaugh, avançando até a lógica sequencial com latches, flip-flops e contadores, além de 8 projetos de construção que chegam a uma ALU de 1-bit funcional e um quebra-cabeça diário gratuito chamado Daily Circuit.
Dentro do app
Como ele é





Contexto
O que é uma porta lógica e como uma tabela-verdade a descreve?
Uma porta lógica é um pequeno circuito que recebe uma ou mais entradas binárias — cada uma sendo 1 (ligada) ou 0 (desligada) — e produz uma saída binária de acordo com uma regra fixa. Uma tabela-verdade lista todas as combinações possíveis de entradas junto da saída que a porta produz para cada uma delas, oferecendo uma descrição completa e exata do comportamento da porta: como as entradas são finitas, nada do que uma porta faz fica sujeito a suposições ou probabilidades. Circuitos reais são construídos conectando muitas portas, e algumas portas básicas — entre elas AND, OR, NOT, XOR e NAND — são suficientes para construir qualquer coisa, de um somador a um processador completo.
E, OU, NÃO, OU-EXCLUSIVO, NÃO-Eo conjunto básico de portas
AND produz 1 somente quando todas as entradas são 1. OR produz 1 quando pelo menos uma entrada é 1. NOT inverte uma única entrada. XOR produz 1 somente quando suas entradas são diferentes. NAND é uma AND seguida de uma NOT e é chamada de porta universal porque qualquer outra porta pode ser construída usando apenas portas NAND.
Somador parcial vs. somador completoos primeiros circuitos que realmente fazem cálculos
Um somador parcial soma dois bits individuais e produz as saídas Sum e Carry usando uma porta XOR e uma porta AND. Um somador completo amplia isso para três entradas — dois bits mais um carry-in da soma anterior —, o que permite encadear somadores para adicionar números com mais de um bit.
Mapa de Karnaughsimplificando expressões Booleanas visualmente
Um mapa de Karnaugh organiza as saídas de uma tabela-verdade em uma grade na qual as células adjacentes diferem em apenas um bit de entrada, tornando visualmente evidentes os grupos de 1s que podem ser combinados em uma expressão Booleana mais simples. É uma alternativa prática à aplicação manual, por meio da álgebra, das identidades Booleanas e das Leis de De Morgan.
Lógica sequencialcircuitos com memória
Circuitos combinacionais, como somadores e multiplexadores, calculam uma saída apenas a partir de suas entradas atuais. A lógica sequencial acrescenta memória: um latch SR ou um flip-flop D mantém o valor de um bit durante um ciclo de clock, e o encadeamento de flip-flops constrói registradores e contadores — os blocos fundamentais de que um circuito precisa para lembrar seu estado, em vez de apenas reagir a ele.
Como funciona
Como o app é usado
Uma lição é apresentada em alguns blocos curtos e, em seguida, leva você à placa, onde a porta, as conexões e a tabela-verdade estão todas em funcionamento.
Arraste uma porta para a placa
Escolha uma porta AND, OR, NOT, XOR, NAND ou outra porta na caixa de ferramentas da lição e coloque-a na protoboard 3D, que você pode girar e ampliar ou reduzir com o gesto de pinça para visualizar as conexões com clareza.
Conecte as entradas e toque em Run
Conecte as entradas da porta e execute o circuito. A visualização da Truth Table aparece ao lado das colunas esperadas, e qualquer linha que não corresponda ao alvo fica vermelha para você saber exatamente qual combinação de entradas está errada.
Corrija a conexão, execute novamente e conclua a lição
Ajuste as conexões e execute novamente. Quando todas as linhas da tabela-verdade correspondem, a lição é concluída automaticamente — a mesma lógica de avaliação se aplica aos 8 projetos de construção, de um somador parcial a uma ALU de 1-bit, e ao quebra-cabeça diário Daily Circuit.
O que está incluído
O que realmente há no app
34
Lições em 4 mundos
De bits, sinais e tabelas-verdade às sete portas básicas e às Leis de De Morgan, passando por somadores, multiplexadores, decodificadores, álgebra Booleana, mapas de Karnaugh e lógica sequencial.
12
Laboratórios práticos de conexões
Doze laboratórios colocam você diante de uma protoboard 3D que pode girar e ampliar ou reduzir com o gesto de pinça, além de permitir tocar para alternar interruptores — você conecta um circuito de verdade em vez de apenas ler um diagrama.
8
Projetos de construção que chegam a uma ALU de 1-bit
De um somador parcial a um somador completo, passando por um circuito de votação majoritária, um multiplexador, um verificador de paridade e um comparador, até uma ALU de 1-bit funcional, cada projeto é avaliado com base em uma tabela-verdade-alvo exata.
0
Avaliação no dispositivo
Sem avaliação por IA e sem comunicação de ida e volta com um servidor — seu circuito é verificado localmente com base em lógica Booleana real, funcionando até no modo avião.
150+
Banco de questões do Exam Mode
Um banco com mais de 150 questões sobre lógica de portas, tabelas-verdade, identidades Booleanas e conversão binária, selecionadas para formar um novo conjunto cronometrado a cada execução.
IA
Tutor de circuitos com IA
Peça ao tutor para explicar, em linguagem simples, por que o seu circuito específico produz a tabela-verdade que produz — com base nas conexões exatas que você montou, e não em uma explicação genérica.
Para quem é
Para quem é — e para quem não é
É uma boa opção se você
- Está fazendo um curso de CS ou EE e quer realmente conectar portas AND/OR/XOR em vez de memorizar símbolos
- Já consegue escrever código, mas ainda não sabe dizer o que são um half adder ou um flip-flop
- Quer saber o que realmente acontece dentro de um chip, uma porta de cada vez
- Gosta de comprovar uma resposta usando uma tabela-verdade em vez de confiar em um exemplo resolvido
- Quer um desafio diário de lógica gratuito que funcione totalmente offline
Não é a ferramenta certa se você
- Quer projetar ou simular placas de circuito do mundo real com componentes analógicos — este app é especificamente sobre lógica digital booleana
- Quer todos os mundos e os 8 projetos de graça — o Pro desbloqueia os Mundos 2–4 e os projetos posteriores ao Half Adder
- Precisa de um app para iPhone — Logic Gates: Circuit Simulator está disponível somente no Android
- Quer que a AI avalie seu circuito — a avaliação é feita no dispositivo com base em lógica booleana real, e a AI é usada apenas para explicar os resultados
Dúvidas
Perguntas frequentes
Qual é um bom app para aprender portas lógicas e circuitos digitais?
O teste que realmente importa é se você precisa conectar um circuito de verdade, não apenas ler sobre ele. Logic Gates: Circuit Simulator coloca cada lição em uma breadboard 3D: arraste uma porta, conecte suas entradas, pressione Run e uma tabela-verdade comprova, linha por linha, se ela funciona. O curso tem 34 lições distribuídas em quatro mundos, começando pelas sete portas básicas e avançando até adders, multiplexers e lógica sequencial, gratuitamente no Android.
Logic Gates: Circuit Simulator é o mesmo app que Logic Gates Lab?
Sim. Logic Gates: Circuit Simulator é o título no Google Play, e as próprias telas e lições do app o chamam de Logic Gates Lab. É um único app com as mesmas 34 lições, 12 laboratórios de conexão, 8 projetos para construir e o desafio Daily Circuit.
Como ler uma tabela-verdade?
Uma tabela-verdade lista, em uma linha para cada combinação, todas as combinações possíveis das entradas de uma porta ou circuito, com a saída produzida por essa combinação na última coluna. Como as entradas são finitas — duas entradas geram quatro linhas, três entradas geram oito —, uma tabela-verdade é uma descrição completa do comportamento de um circuito, sem deixar espaço para interpretação. O Logic Gates Lab mostra a tabela-verdade esperada ao lado da saída real do seu circuito conectado, com uma linha diferente destacada em vermelho.
Por que NAND é chamada de porta universal?
NAND é uma porta AND seguida de uma NOT e é chamada de universal porque todas as outras portas lógicas — incluindo AND, OR, NOT e XOR — podem ser construídas usando apenas portas NAND conectadas no padrão correto. Isso é importante no projeto de chips reais porque fabricar repetidamente um único tipo de porta é mais simples do que fabricar vários tipos diferentes. O mundo Gate Fundamentals do Logic Gates Lab aborda especificamente NAND como esse bloco de construção universal.
Qual é a diferença entre um half adder e um full adder?
Um half adder soma exatamente dois bits e produz uma Sum (por meio de XOR) e um Carry (por meio de AND), mas não tem como aceitar um carry vindo de uma soma anterior. Um full adder recebe três entradas — os dois bits mais esse carry-in —, o que permite encadear full adders para somar números maiores que um único bit, como no 2-bit adder desenvolvido nos projetos do Logic Gates Lab.
Para que serve um mapa de Karnaugh?
Um mapa de Karnaugh é uma disposição em grade das saídas de uma tabela-verdade, organizada de modo que quaisquer duas células adjacentes diferenciem-se por exatamente um bit de entrada. Essa disposição torna visualmente óbvios os grupos de saídas iguais, permitindo simplificar uma expressão booleana por inspeção, em vez de aplicar passo a passo identidades da álgebra booleana e as Leis de De Morgan. O Logic Gates Lab apresenta mapas de Karnaugh no Mundo 2, junto com o restante da álgebra booleana.
Qual é a diferença entre lógica combinacional e sequencial?
A saída de um circuito combinacional depende apenas das entradas atuais — um adder ou um multiplexer funciona dessa forma. Um circuito sequencial tem memória: uma trava SR ou um flip-flop D mantém um valor durante um ciclo de clock, então sua saída depende tanto das entradas anteriores quanto das atuais. Registradores e contadores ripple, construídos com flip-flops encadeados, permitem que um circuito memorize estados em vez de apenas reagir instantaneamente. O Mundo 4 do Logic Gates Lab aborda essa camada de lógica sequencial.
Logic Gates: Circuit Simulator é gratuito?
Sim. Todas as nove lições do Mundo 1 — cada porta básica, além das Leis de De Morgan, com todos os seis laboratórios práticos desse mundo — são gratuitas, assim como um sandbox ilimitado que salva 3 circuitos, o projeto Half Adder e o desafio Daily Circuit todos os dias. O Pro desbloqueia os Mundos 2 a 4, os 7 projetos restantes para construir até a ALU de 1 bit, execuções ilimitadas do Modo Exame, o tutor de circuitos com AI e circuitos ilimitados salvos no sandbox.
Logic Gates: Circuit Simulator está disponível no iPhone?
Não. Logic Gates: Circuit Simulator está disponível em celulares e tablets Android pelo Google Play, e esta página contém um link apenas para essa listagem.
O que é o desafio Daily Circuit?
É um desafio de conexão novo todos os dias, baseado na data: conecte um circuito que corresponda a uma tabela-verdade-alvo dentro de um limite de portas. É gratuito para sempre, funciona totalmente offline, registra uma sequência com seu melhor resultado e oferece um lembrete local opcional que você pode ativar em Settings.
Como um circuito é avaliado de fato no Logic Gates Lab?
Cada tabela de objetivo — em cada lição, projeto e pergunta do exame — é calculada com base no mesmo pequeno conjunto de funções booleanas que o simulador usa para verificar suas conexões, tudo executado no seu dispositivo, sem comunicação de ida e volta com um servidor. Isso significa que uma resposta declarada nunca pode ficar fora de sincronia com o que o mecanismo realmente verifica, e a avaliação funciona mesmo sem nenhuma conexão.
Comece agora
Conecte sua primeira porta
Grátis no Android — construa circuitos reais e comprove seu funcionamento com tabelas-verdade.
Mais da CoddyKit
Disponível em Android.