JugonesTop

Sincronice dos entradas de pulso redstone minecraft minecraft-redstone

Estoy haciendo una goldfarm en minecraft . Estoy haciendo una recopilación automática del sistema. Tengo una tolva minecart ejecutar en una descarga de bucle.

Tengo un problema con la descarga de bucle. Quiero usar la misma tolva de la mina-carrito para recoger y descargar los artículos. Necesito una manera de mantener el carro en la descarga bucle hasta que el carrito está vacío, a continuación, suéltelo para la colección de bucle.

Para cambiar entre los bucles tengo un interruptor que enciende la pista. Puedo activar este interruptor automáticamente. El valor predeterminado OFF estado del interruptor es permanecer en la descarga de bucle. Si una tolva vacía-cart es detectado, el interruptor es activado por un par de segundos y la tolva carro se encuentra en la colección de bucle.

Yo voy a enviar un ON pulso sólo cuando el carro está vacío y de otra manera teniendo la salida OFF. He utilizado un detector de carril como una salida y un comparador de medición como otro de salida. El comparador ON cuando el carro se encuentra sobre el detector de carril y que tiene los elementos y el detector de carril es ON cuando el carro se encuentra por encima de la borda. Por lo tanto, si el detector de carril está ENCENDIDO, pero el comparador OFF sé la tolva carrito está vacío. Hay tres estados:

State          Detector rail        Comparator        Desired output                                
Cart full      ON                   ON                OFF
Cart empty     ON                   OFF               ON
No cart        OFF                  OFF               OFF

Este es XOR comportamiento. Me alimenta ambas salidas a un XOR puerta. Aquí está el problema, uno de mis entradas tiene un 1 tick de retardo de (juego de las garrapatas no rojo-piedra garrapatas). Creo que esto hace que mi XOR puerta a tener estados de transición debido a que las dos entradas no están sincronizados. Esto hace que el comportamiento no deseado que voy a dar un ejemplo de:

Aquí es cómo mis entradas de cable:

Detector de-ferrocarril -> repetidor(2 tick de retraso) -> comparador(2 tick de retraso) -> entrada a XOR.

Comparador de lectura del detector-rail(2 tick de retraso) -> repetidor(2 tick de retraso) -> entrada a XOR.

Todo lo demás es redstone alambre.

Desde mi comprensión de lo anterior, ambas entradas deben tener exactamente el mismo retraso, llegar a la XOR puerta al mismo tiempo y mantener la salida de la XOR puerta OFF. Cuando ejecuto una tolva llena-carro sobre el detector-rail, mi XOR puerta envía un 1 tick ON del pulso de la salida a la pista de conmutación.

Sospecho que una de las entradas tiene un retardo diferente y creo que es porque el comparador tiene que leer la tolva contenido de los carros cuando se está en el detector de carril. Estoy seguro de que la verdadera causa.

Lo que yo quiero: si el carro pasa por encima de la borda, el XOR puerta ve a ambas entradas ON ON en el mismo exacto de la garrapata y la salida permanece OFF. ¿Cómo puedo sincronizar estas señales, así que no puedo 1 tick ON de pulsos?

Lo que he intentado:

  • He buscado ampliamente en internet y minas artesanales foros para información sobre cómo sincronizar los pulsos. No pude encontrar nada en pulso de sincronización.

  • Traté de preguntarle a amigos en minecraft servidores en busca de ayuda, pero ninguno de ellos han pasado esto en profundidad con redstone.

  • También he intentado añadir un comparador para la XOR de salida para ver si se podría causar que ignorar 1 tick salidas, porque de acuerdo a La oficial Minecraft wiki "comparadores de Redstone generalmente no responde 1-tick fluctuaciones de potencia o de intensidad de la señal".

A efectos de clarificación:

Aquí están las entradas a la puerta XOr: two inputs to an XOR gate using a detector rail and a comparator

Aquí está la puerta XOR sí mismo: a standard XOR gate receiving two inputs, the output is connected to a sticky piston below a diamond block

Aquí es lo que sucede cuando Una tolva-carrito con los elementos que se ejecuta a través de la pista (entradas EN EN la salida debe ser APAGADO en todo momento)

the whole circuit viewed from the side. The hopper cart can be seen on top of the detector rail. The two torches showing the inputs of the XOR gate show that the gate has both inputs ON. The sticky piston can be seen extending the diamond block

Respuestas

Pruebe el circuito se indican a continuación (adjuntar a la salida de la puerta XOR). Usted puede ajustar el retardo, utilizando el repetidor conectado al pistón pegajoso. El componente detrás del movimiento del bloque es un comparador. A mí me funcionó en 1.14.4

enter image description here

Sin el otro repetidor, un pulso se escapaba cuando el pistón se retrae el bloque.

Puedes construir un extensor de pulso:

ingrese la descripción de la imagen aquí

Simplemente ponga esto detrás de su salida e ignorará todos los pulsos de 1 marca.