Automatización: sensores, relays y actuadores Guide
La automatización en Timberborn te permite convertir condiciones del juego en señales binarias, procesar esas señales con lógica y accionar actuadores para ejecutar acciones — posibilitando gestión automatizada del agua, control de energía, escalado de producción, defensa ante badwater, logística de bots y más. Una automatización bien diseñada ahorra tiempo, reduce la micromanipulación durante sequías y badtides, y permite que colonias grandes funcionen con eficiencia.
Fundamentos: señales, componentes, flujo de trabajo
- La automatización sigue un patrón simple de detectar → procesar → actuar. Los sensores (componentes de detección) producen una señal activa/inactiva. Los componentes lógicos (Relays, Timers) combinan y transforman señales. Los actuadores (
Válvula de llenado,
Válvula reguladora, Clutches,
Compuerta, Detonators, etc.) responden a señales y cambian el mundo.
- Las señales son binarias (encendido/apagado). Los Relays ofrecen operaciones lógicas: AND, OR, NOT, XOR y Passthrough. Usa AND cuando múltiples condiciones deben ser verdaderas, OR para disparadores alternativos, NOT para invertir una señal.
- Las conexiones se hacen en la herramienta de Automation seleccionando una salida de componente y eligiendo objetivos. Un sensor puede controlar muchos actuadores; un Relay puede aceptar múltiples entradas.
Sensores — qué puedes detectar
Sensores clave y usos típicos:
- Depth Sensor: mide la profundidad del agua en su ubicación y se activa cuando la profundidad supera un umbral configurable. Comúnmente se usa para automatizar Floodgates y Pumps (p. ej., abrir floodgate cuando un embalse excede el nivel elegido).
- Flow Sensor: mide la corriente de agua local (tasa de flujo). Úsalo para detectar cuando un canal mueve agua activamente (útil para control de Water Wheel y verificar vertederos de presas).
- Contamination Sensor: detecta el nivel de contaminación del agua. Úsalo para activar desvíos de badwater y cerrar tomas.
- Resource Counter: monitorea cantidades almacenadas de un bien especificado o la tasa de llenado de almacenamiento; ideal para escalar producción (activar Mills extra cuando Planks caen por debajo de X).
- Population Counter: se activa cuando la población de un distrito cruza un umbral — útil para escalar vivienda, producción de alimentos o asignación de bots.
- Weather Sensor: detecta el estado del clima/estación (inicio de sequía, condiciones de viento) y puede disparar medidas de emergencia preventivas.
- Timer: hace ciclar una señal encendida/apagada con duraciones establecidas (útil para liberaciones programadas de agua, compartir energía escasa a pulsos).
- API components: HTTP Lever y HTTP Adapter (desbloqueo tardío). HTTP Lever acepta llamadas API externas para alternar una señal dentro del juego. HTTP Adapter expone una señal del juego a sistemas externos y puede enviar webhooks; úsalos para paneles o control remoto.
Lógica: Relays, histéresis y patrones de circuito
- Los Relays combinan entradas y realizan lógica. Construye cadenas de Relays en cascada para crear niveles de prioridad (apagar primero los sistemas menos importantes durante escasez).
- Implementa histéresis para evitar conmutaciones rápidas: usa dos Depth Sensors con umbrales diferentes y combínalos mediante Relays para que los sistemas se activen a un umbral alto y permanezcan activos hasta que se cruce un umbral inferior.
- Usa Timers con Weather Sensors (Weather → Timer) para crear comportamientos cíclicos temporales tras un evento climático (p. ej., racionamiento temporal durante sequía).
- Usa Resource Counters alimentando Relays para escalar producción automáticamente: configura contadores para activar producción cuando existencias caen por debajo de tu umbral elegido y desactivarla cuando suben por encima.
Actuadores: qué puede controlar la automatización
Válvula de llenado: se abre/cierra para controlar el agua a través de una tubería en función de una señal. Bueno para enrutamiento simple on/off.
Válvula reguladora: proporciona flujo variable proporcional a la intensidad de la señal; úsalo para rellenados graduales o esquemas de desvío (p. ej., goteo lento vs relleno completo según profundidad aguas arriba/abajo).
Embrague: un interruptor controlable en redes de Power Shaft. Cuando se desacopla aísla segmentos de energía. Conecta Depth Sensors, Power Meters o Resource Counters para desconectar automáticamente distritos no esenciales durante baja generación.
Compuerta (and Double/
Compuerta triple): pueden automatizarse vía señales para abrir/cerrar a alturas configuradas. Úsalos con Depth Sensors para mantener niveles de embalses.
- Detonators: activan campos de Dynamite para terraformación cuando se conectan a señales de automatización (precaución — las detonaciones se propagan a cargas adyacentes).
- Otros edificios (
Portón, Distribution posts con Routes) pueden automatizarse para cambiar comportamiento usando señales cuando esté disponible.
Automatización para gestión del agua
- Automatiza embalses y vertederos: coloca Depth Sensors en embalses para controlar Floodgates o Fill Valves que liberen exceso de agua solo cuando sea necesario.
- Flow Sensors emparejados con Relays pueden confirmar que el vertedero de una presa está realmente moviendo agua antes de permitir que los consumidores aguas abajo funcionen.
Válvula reguladora son excelentes para reequilibrio controlado: combina un Depth Sensor aguas arriba (suministro suficiente) y un Depth Sensor aguas abajo (necesidad) con un Relay AND. Configura valores de flujo On y Off para proporcionar flujo completo cuando se necesita y un goteo de mantenimiento en caso contrario.
- Contamination Sensor + Fill/Válvula reguladora: desvía agua contaminada lejos de tomas o abre canales de bypass cuando aumenta la contaminación.
- Circuito ejemplo para sequía: Weather Sensor (drought) AND Depth Sensor (reservoir < X) → Relay → cerrar Fill Valves no esenciales, desacoplar Clutches para preservar energía para pumps y procesamiento de alimentos.
Automatización para gestión de energía
- Usa Clutches para dividir tu red eléctrica en segmentos intercambiables. Clutches configuradas en Automated pueden acoplar/desacoplar por señales (Depth Sensors, Weather Sensor, Power Meters).
- Planificación energética: calcula la demanda primero; fuentes variables (
Rueda hidráulica, Wind) requieren generación igual a ~130–150% de la demanda para evitar carencias. La automatización permite desconectar consumidores no esenciales durante generación baja en lugar de dejar a todos sin energía.
- Empareja Flow/Depth sensors en los canales de suministro de Water Wheel con Clutches para desviar energía a edificios prioritarios cuando el flujo cae.
- Combina Power Meters, Resource Counters y Relays para priorizar automáticamente cadenas de producción críticas (alimentos y pumps) sobre industria opcional.
Automatización para escalado de producción y logística
- Resource Counters son los más versátiles: monitorean Planks,
Engranaje, Flour,
Biocombustible, etc., y activan edificios de producción adicionales cuando el stock cae por debajo de umbrales. Establece umbrales más altos para bienes que tardan mucho en producirse.
- Ejemplo: cadena de escalado de alimentos — Resource Counter (
Trigo < 100) OR (Flour < 50) → Relay → habilitar Clutches o circuitos de energía adicionales para Gristmill/
Panadería.
- Usa herramientas de District Center para migración y Population Counters para balancear trabajadores beaver entre distritos automáticamente (configura mínimos deseados en el Migration Panel).
- Para producción de bots: automatiza Bot Part Factories con Resource Counters que monitorean Gears,
Bloque de metal y Planks; mantén buffers en almacenamiento local cerca de las fábricas para evitar atascos de ensamblaje.
Automatización para defensa y aprovechamiento de badwater
- Construye defensas en capas: presas/diques aguas arriba con Floodgates bajo automatización para cerrarse durante badtides (Weather Sensor + Depth/Contaminación sensors).
- Contención y procesamiento: Contamination Sensor aguas arriba → cerrar Intake Fill Valve y abrir Bypass Fill Valve. Dirige badwater a embalses de contención y usa Badwater Pumps alimentando Centrifuges y Explosives Factories.
- Automatización de Centrifuge: coloca Tanks cerca de Centrifuges para entrada/salida y usa Depth/Resource Counters para mantener Centrifuges operando cuando los buffers estén llenos/bajos.
- Usa Throttling Valves para desvíos automáticos de salidas de agua limpia vs badwater basados en umbrales de contaminación, y Relays para coordinar múltiples válvulas.
Robot: interacción con la automatización y producción
Timberbots (
Bucólicos) usan Biofuel y Timberbots deben reabastecerse desde Biofuel Tanks alimentados por Refineries.
Ironbots (
Dienteférreos) recargan en Charging Stations y consumen de la red eléctrica. Estación de carga consumen energía continuamente incluso cuando están ociosas y cargan un Ironbot a la vez; planifica aproximadamente una Charging Station por ~2–3 Ironbots y distribúyelas cerca de áreas de trabajo para reducir tiempos de cola.
- Timberbots se reabastecen en Biofuel Tanks; coloca producción de Biofuel (Refineries) y Tanks cerca de sitios de trabajo o a lo largo de estaciones de Tubeway para reducir desplazamientos.
Fábrica de piezas de robots produce componentes; las fábricas solo pueden fabricar una pieza a la vez. Igualar producción: tres fábricas (cada una en una parte diferente) alimentan dos Assemblers para un rendimiento eficiente;
Ensambladora de robots requiere todos los componentes localmente para comenzar el ensamblaje.
- Los bots trabajan 24/7 (no sujetos a horarios de trabajo), tienen una vida útil fija (70 días) y requieren una cadena continua de reemplazo. Automatiza producción de partes y ensamblaje con Resource Counters para que las pausas en ensamblaje no rompan el calendario de reemplazo de tu flota.
- Usa Tubeways y Tubeway Stations para acelerar movimiento de bots; ten en cuenta que Tubeway Stations pueden pasar energía a edificios adyacentes pero los segmentos de Tubeway no transmiten energía.
Circuitos y patrones útiles comunes
- Respuesta a sequía: Weather Sensor (drought) AND Depth Sensor (reservoir < 50%) → Relay → cerrar Fill Valves no esenciales, desacoplar Clutches en segmentos de energía secundarios, habilitar Timers para liberación escalonada de agua a riego prioritario.
- Bypass por contaminación: Contamination Sensor → cerrar Intake Fill Valve, abrir Bypass Fill Valve → cambiar ruteo de Centrifuge/
Explosivo. - Gestión de Water Wheel basada en flujo: Flow Sensor cerca del Water Wheel → si el flujo < umbral, desacoplar Clutch hacia consumidores no esenciales; si no, acoplar.
- Histéresis en producción: Resource Counter con umbral bajo activa producción extra; un umbral más alto (mediante un segundo contador + lógica de Relay) la desactiva solo después de que el stock supere un punto más alto para evitar ciclos rápidos.
Buenas prácticas y consejos de optimización
- Diseño modular: construye módulos de automatización autónomos por función (agua, energía, producción) para que las pruebas y depuración sean más sencillas y las fallas queden contenidas.
- Coloca sensores donde mejor representen las condiciones (p. ej., Depth Sensors en el embalse, Flow Sensors en el canal bajo los Water Wheels).
- Siempre provee buffers de almacenamiento local cerca de edificios de producción automatizados (Bot Part Factories,
Centrifugadora, Refineries) para que retrasos breves en acarreo no detengan procesos críticos.
- Usa histéresis de forma amplia para evitar oscilaciones on/off.
- Monitorea el consumo de energía en reposo de Charging Stations cuando uses Ironbots e inclúyelo en tu presupuesto energético.
- Prueba circuitos a pequeña escala antes de desplegarlos a toda la colonia. Usa Timers para escalonar cambios de forma segura en lugar de voltear una red entera de una vez.
- Para escalado a largo plazo, encadena Relays en niveles de prioridad para que mejoras en las condiciones reactive los sistemas en el orden correcto.
La automatización convierte la micromanipulación reactiva en sistemas robustos y repetibles. Empieza simple (Depth Sensor → 