Aulas de Lógica Vermelha no Minecraft. Aula dois: Elementos lógicos básicos

content auto translated from {from}

\limpando a poeira do livro** Já sentiram falta das aulas na Escola da Lógica Vermelha Minecraft? Sentiram? Ótimo. Famintos por conhecimento, alunos - o que pode ser melhor?

Aviso legal. Fortemente recomendado ler as aulas anteriores antes de ler esta:

Null Lesson: Fundamentos

Aula Um: Repetidor / Diodo / Atraso

[corte]

Em vez de uma introdução

A primeira ideia quando me sentei para escrever esta aula foi "Hmm... E se, em vez daquela pequena e estreita salinha, eu construísse algo maior e mais sólido?" A primeira versão foi assim:

Olhei, não gostei, decidi refazer. No final, surgiu este adorável complexo de pesquisa científica:

Até sem pistões não ficou de fora:

Dentro, tudo é bem modesto:

Até é muito modesto. Para voar livremente com a imaginação, isso não é suficiente. Bem, não importa, eu vou reformular para a próxima aula. Vamos lá.

Capítulo 1. Transmissão de sinal vertical

Nas aulas anteriores, nós passamos fios exclusivamente pela superfície plana ou por pequenos obstáculos em degraus. E se tivermos que transmitir um sinal estritamente para baixo ou estritamente para cima?

Digamos que esta é a situação

Como uma opção, podemos construir uma escada em espiral feita de blocos:

Algo assim

Rudo. Feio. Entediante. Não é nosso método. Existe uma opção mais elegante. Ela é menor (2×1 contra 2×2) e não requer seguir a "Regra dos Quinze" (o sinal se propaga apenas por quinze blocos, contados a partir da fonte; se não se lembrou - refresque a memória com a aula nula).

É importante notar que esta opção vem em dois esquemas:

Esquema "Sinal de cima para baixo"

Esquema "Sinal de baixo para cima"

Nota. Não, isso não é uma imagem tridimensional, para a qual você precisa torcer os olhos. Acostume-se, há muito mais imagens duplas, triplas e até quadruplicadas pela frente. Elas diferem pelos sinais, então procure as diferenças nos fios, tochas e alavancas.

Capítulo 2. Elementos lógicos básicos

Agora, vamos passar da teoria geral para a prática real, ou seja, estudar os elementos lógicos básicos, com os quais você pode construir quase qualquer grande operação lógica.

Bloco de Conexão

Este bloco é muito útil para esconder todos os esquemas atrás das paredes. Você pendurou um interruptor, prendeu uma tocha nele, e - voilà! - você pode transmitir um sinal através da parede, onde toda a Magia Vermelha vai acontecer.

Inversor

Um elemento que já conhecemos da aula nula. Pode ser usado para inverter o sinal ou como parte de um ponto amplificador para contornar a Regra dos Quinze. A última opção desapareceu junto com o surgimento do Diodo na versão 1.6.

À primeira vista, este esquema não se diferencia do anterior, exceto pelo fato de que aqui, em vez de areia, é usada uma tocha. De fato, nesta diferença reside toda a magia: no primeiro esquema, o cabo simplesmente recebe um sinal de um bloco, no segundo - a tocha o recebe e o muda para o oposto.

E

Começamos com o elemento E. Mais detalhes sobre o próprio elemento você ouvirá nas aulas de Matemática Discreta e Lógica Matemática. Ou em alguma aula de Circuitos ou Eletrônica. Se tudo falhar - consulte a Wikipédia.

Em resumo, o elemento E ainda dá um um se ambos os sinais que nele entram também são iguais a um.

O esquema do elemento E é bem simples:

Para demonstrar o funcionamento do elemento, eu vou levar um fio da saída mais perto dos interruptores:

Funciona como deveria:

Pode ser usado, por exemplo, para abrir uma porta apenas quando ambos os interruptores estiverem abaixados.

E-NÃO

Os elementos ***-NÃO facilitam a vida do desenvolvedor de circuitos, pois ele não precisa usar equipamentos adicionais, caso precise de um sinal invertido do elemento ***.

No caso do elemento E-NÃO, isso significa que o fio brilha apenas se ambos os interruptores estiverem desligados.

De fato, aqui isso já é visível

Mas vale a pena demonstrar também outras opções:

De fato, a saída (o fio da esquerda) acende apenas quando os interruptores estão desligados.

OU

O elemento OU. Funciona ainda mais simples: dá um um na saída se pelo menos um sinal de entrada recebe um um. No processo de trabalho nesta subcabeça, descobri que este elemento tem diversas esquemas. Dependendo da riqueza do jogador e dos objetivos para os quais o elemento é utilizado, podem ser diferenciados até três variedades do esquema. Começaremos com a mais simples.

Esquema de Alavanca

O cubo de diamante entrou na guerra. Falta um charuto fumegante.

É exatamente por isso que é banal. A aplicação dessa obra de arte ainda não me é clara, no entanto, tal esquema é mencionado na Wiki do Minecraft, então considerei necessário mencioná-la. Sim, eu sei no que você pensou: substituir os interruptores por fios.

Poker Face interpretado pela Areia Vermelha

Eu tentei. O resultado é o mesmo.

A razão ainda sussurrou que poderia tentar substituir um dos fios por um interruptor…

E não foi dado um único hack naquele dia

...mas algo não ajudou. Funcionou bem apenas na combinação 0˅0. Isso foi ironia, se você não percebeu.

Esquema de Fio

A substituição da alavanca é uma esquema realmente funcional e ativamente utilizada em toda parte - a de fio. Entre suas vantagens estão a simplicidade e a baixa exigência de equipamentos (apenas Areia Vermelha é necessária).

E é assim que funciona:

Esquema perfeito. No entanto, existe...

Problema de extração do sinal real da linha

...que pode surgir em esquemas complexos. Suponha que tenhamos enviado dois sinais ao nosso elemento OU, no entanto, o botão da direita nos é urgentemente necessário em outra parte do circuito para alguma operação extremamente importante, e por ingenuidade, fizemos assim:

Entretanto, quando puxamos o interruptor esquerdo, em nosso desvio, que deveria representar um zero, surgiu um um:

:(

Tristeza, desespero, agonia.

Esquema Diodo

Enquanto pensava em uma solução para esse problema, passei vinte longos segundos. Depois disso, tirei do meu saco dois diodos e os inseri no esquema:

Na aula de já falei como funcionam os diodos. Neste caso, eles funcionam exatamente como deveriam:

Então aqui está a primeira descobertado Centro Experimental no Laboratório de Pesquisa da Natureza da Areia Vermelha (quem pegou a piada - levante a mão :3).

OU-NÃO

O elemento OU também tem sua variação ***-NÃO. É construído de forma extremamente simples:

E assim funciona:

Em vez de uma conclusão

Isso é tudo por hoje, senhores. Já neste momento você pode construir algum circuito não muito complicado que fará algo muito legal. Por exemplo, abrir uma porta de ferro (que, aliás, não pode ser aberta de outra forma que não usando Areia Vermelha) apenas quando forem feitos sacrifícios em forma de diamantes em botões perto da porta. Claro, isso não impedirá que alguns grifers joguem pedras comuns em vez de gemas preciosas, mas talvez alguém acredite. As pessoas são de todo tipo :3

Com isso, permitam-me me despedir, fui fr4ntic. Feliz construção e boas pesquisas. Até mais!

Agradecimentos Especiais

♥ Wiki do Minecraft pelo material

♥ Pegazs pela revisão

♥ A todos que deram um diamante à aula nula

♥ A todos que leram isso

♥ A todos que entenderam alguma coisa