---
navigation:
  parent: items-blocks-machines/items-blocks-machines-index.md
  title: Controlador
  icon: controller
  position: 110
categories:
- network infrastructure
item_ids:
- ae2:controller
---

# O Controlador

<BlockImage id="controller" p:state="online" scale="8" />

O controlador é o centro de roteamento de uma [Rede ME](../ae2-mechanics/me-network-connections.md).
Sem ele, uma rede é "ad-hoc" e só pode ter no máximo 8 [dispositivos](../ae2-mechanics/devices.md) que usam canais no total.

Não é possível ter 2 controladores em uma mesma [Rede ME](../ae2-mechanics/me-network-connections.md).

O controlador fornece 32 [Canais](../ae2-mechanics/channels.md) por face.

O controlador requer 6 AE/t por bloco de controlador para
funcionar. Cada bloco do controlador pode armazenar 8000 AE, então redes maiores podem precisar de armazenamento extra
de energia. Veja [energia](../ae2-mechanics/energy.md) para detalhes.

Controladores multibloco podem ser construídos em formato relativamente livre.

<GameScene zoom="2" background="transparent">
  <ImportStructure src="../assets/assemblies/controllers.snbt" />
  <IsometricCamera yaw="195" pitch="30" />
</GameScene>

No entanto, algumas regras devem ser seguidas:

1.  Todos os blocos do controlador em uma [Rede ME](../ae2-mechanics/me-network-connections.md) devem estar conectados; caso contrário, os blocos ficarão vermelhos.
2.  O tamanho do controlador deve estar dentro de 7x7x7; caso contrário, ficará vermelho.
3.  Um controlador pode ter 2 blocos adjacentes em no máximo 1 eixo; se um bloco violar essa regra, ele será desativado e ficará vermelho.

<GameScene zoom="2" background="transparent">
  <ImportStructure src="../assets/assemblies/controller_rules.snbt" />
  <IsometricCamera yaw="195" pitch="30" />
</GameScene>

Enquanto todas as regras forem seguidas e o controlador estiver energizado, ele deverá brilhar e
alternar cores.

Você pode clicar com o botão direito em um controlador para abrir a mesma interface gráfica de uma <ItemLink id="network_tool" />

## Receita

<RecipeFor id="controller" />
