A circuit d'impulsion est un circuit de redstone qui génère, modifie, détecte ou fonctionne autrement sur des impulsions de redstone.
- 1 légumineuses
- 1.1 Logique d'impulsion
- 1.2 Pulse interactions
- 1.3 Analyse des impulsions
- 2 Circuit monostable
- 3 Générateur d'impulsions
- 3.1 Générateur d'impulsions
- 3.1.1 Générateur d'impulsions de disjoncteur
- 3.1.2 Observateur Générateur d'impulsions
- 3.1.3 Générateur d'impulsions de dépoussiérage
- 3.1.4 Générateur d'impulsions NOR-Gate
- 3.1.5 Générateur d'impulsions à répétition verrouillée
- 3.1.6 Générateur d'impulsions comparateur-répéteur
- 3.2 Générateur d'impulsions off
- 3.2.1 Générateur d'impulsions off-Gate
- 3.1 Générateur d'impulsions
- 4 Pulse limiter
- 5 Appuyez sur Ă©tendre
- 6 Pulse multiplier
- 6.1 Multiplicateur d'impulsions à trajet divisé
- 6.2 Multiplicateur d'impulsions d'horloge activé
- 6.3 Multiplicateur d'impulsions d'horloge déclenchée
- 7 Diviseur d'impulsions
- 8 DĂ©tecteur de bord
- 8.1 DĂ©tecteur de front montant
- 8.2 DĂ©tecteur de front descendant
- 8.3 DĂ©tecteur Ă double front
- 8.4 Détecteur de front montant inversé
- 8.5 Détecteur de front descendant inversé
- 8.6 Détecteur à double bord inversé
- 9 Détecteur de durée d'impulsion
- 10 Transports et portes logiques implémentés en logique Pulse
- 11
Impulsions
A impulsion est un changement temporaire de la puissance de la redstone qui revient finalement Ă son Ă©tat d'origine.
An sur-impulsion c'est quand un signal de redstone s'allume, puis s'éteint à nouveau. Les impulsions actives sont généralement simplement appelées "impulsions", à moins qu'il ne soit nécessaire de les différencier des impulsions désactivées.
An hors impulsion c'est quand un signal de redstone s'Ă©teint, puis se rallume.
Le longueur d'impulsion d'une impulsion est sa durée. Les impulsions courtes sont décrites en ticks de redstone (par exemple, une « impulsion à 3 ticks » pour une impulsion qui s'éteint 0.3 seconde après s'être allumée) tandis que les impulsions plus longues sont mesurées dans n'importe quelle unité de temps appropriée (par exemple, un « 3- deuxième impulsion").
Le front montant d'une impulsion correspond à la mise sous tension – le début d'une impulsion d'activation ou la fin d'une impulsion d'arrêt.
Le front descendant d'une impulsion est lorsque l'alimentation est coupée - la fin d'une impulsion d'activation ou le début d'une impulsion d'arrêt.
Logique d'impulsion
La logique d'impulsion est une approche différente de la logique binaire que la puissance binaire standard de redstone (puissance présente = 1, puissance absente = 0). En logique d'impulsion, l'impulsion est une bascule de niveau logique de l'engin : (première impulsion = 1, deuxième impulsion = 0). Cette approche permet de mettre en œuvre une logique de calcul qui fonctionne non seulement sur le signal de redstone, mais également sur les mises à jour des blocs et les positions des blocs ; en particulier la mise en œuvre de circuits logiques mobiles dans les machines volantes, et une réduction significative du décalage côté serveur en évitant la poussière de redstone, en transportant les signaux via des mises à jour de blocs à la place - par exemple via Powered Rail. Dans de nombreux cas, l'utilisation de la logique à impulsions se traduit également par des circuits plus compacts et permet de construire des modules à 1 tuile où la puissance de redstone classique « déverserait » vers les modules voisins.
La conversion du binaire de redstone classique en logique d'impulsion est effectuée via des détecteurs à double front (généralement juste un observateur observant la poussière de redstone ou d'autres composants de puissance), et la conversion en retour est effectuée via des circuits à bascule en T, en particulier le comportement de suppression de bloc de sticky piston. Ce comportement est également utilisé comme stockage de mémoire dans la logique d'impulsion, position de l'état de codage de bloc de la cellule mémoire.
Pulse interactions
Certains composants de redstone réagissent différemment aux impulsions courtes :
- Dans Java Edition, un piston ou un piston collant prend généralement 1.5 tick pour s'étendre. Si l'impulsion d'activation se termine avant cela (parce qu'elle ne dure que 0.5 tick ou 1 tick de long), le piston ou le piston collant " abandonnera " - il placera les blocs poussés à leur position poussée et reviendra à son état rétracté instantanément. Cela peut amener les pistons collants à "faire tomber" leur bloc - ils poussent un bloc puis retournent à leur état rétracté sans le tirer en arrière.
- Un comparateur de redstone ne s'activera pas toujours lorsqu'il reçoit une impulsion de 1 tick ou moins.
- Une lampe redstone ne peut être désactivée que par une impulsion d'au moins 2 ticks.
- Un répéteur de redstone augmentera la longueur des impulsions qui sont plus courtes que son retard pour correspondre à son retard (par exemple, un répéteur à 4 ticks changera toute impulsion plus courte que 4 ticks en une impulsion à 4 ticks).
- Dans Java Edition, une torche Redstone ne peut pas être activée par des impulsions inférieures à 1.5 ticks.
Analyse du pouls
Lors de la construction de circuits, il peut parfois être utile d'observer les impulsions produites pour confirmer leur durée ou leur espacement.
→ |
Oscilloscope
1×N×2, plat, silencieux Un oscilloscope vous permet de surveiller les impulsions lorsqu'elles se déplacent dans les répéteurs.Un pouls peut être mesuré avec une précision de 1 tick avec un oscilloscope (voir schéma, à droite).
Un oscilloscope se compose simplement d'une ligne de répéteurs à 1 tick (alias un "hippodrome"). Un oscilloscope doit être construit pour être au moins aussi long que l'impulsion attendue, plus quelques répéteurs supplémentaires (plus il y a de répéteurs, plus il sera facile de chronométrer la capture d'une impulsion). Pour les impulsions périodiques (comme celles des circuits d'horloge), un oscilloscope doit être au moins aussi long que la période d'horloge (à la fois les parties marche et arrêt de l'impulsion).
Un oscilloscope peut être gelé pour faciliter la lecture en :
- à l'aide d'un panneau en chêne à côté du dessin.
- positionner l'oscilloscope sur l'écran afin qu'il puisse être visualisé lorsque le joueur interrompt le jeu, ou
- faire une capture d'Ă©cran avec F2, ou
- exécuter des répéteurs sur le côté de l'oscilloscope et les alimenter simultanément pour verrouiller les répéteurs de l'oscilloscope.
Un oscilloscope n'est pas capable d'afficher directement les impulsions fractionnaires (impulsions 0.5 tick, impulsions 1.5 tick, etc.), mais pour les impulsions fractionnaires supérieures à 1 tick, la longueur de l'impulsion peut sembler changer à mesure qu'elle se déplace dans le oscilloscope. Par exemple, une impulsion de 3.5 ticks peut parfois alimenter 3 répéteurs et parfois 4 répéteurs.
Les impulsions de demi-tick ne varient pas entre l'alimentation de répéteurs 0 ou 1 (elles ressemblent simplement à des impulsions de 1 tick), mais les impulsions de demi-tick et 1 tick peuvent être différenciées avec un comparateur de redstone - une impulsion de 1 tick peut activer un comparateur , mais une impulsion d'un demi-tick ne le peut pas dans la plupart des cas.
Plusieurs oscilloscopes peuvent être placés en parallèle pour comparer différentes impulsions. Par exemple, vous pouvez déterminer le retard d'un circuit en faisant passer le signal d'entrée du circuit dans un oscilloscope et la sortie du circuit dans un autre et en comptant la différence entre les fronts des signaux d'entrée et de sortie.
Les oscilloscopes sont utiles mais nécessitent parfois que vous soyez dans une position peu pratique pour les observer. Si vous avez juste besoin d'observer la simultanéité de plusieurs impulsions, il peut être utile d'utiliser des pistons ou des blocs de notes et d'observer leur mouvement ou de noter des particules sous n'importe quel angle. Les lampes Redstone sont moins utiles à cette fin car elles prennent 2 ticks pour s'éteindre.
Circuit monostable
Un circuit est monostable s'il n'a qu'un seul Ă©tat de sortie stable ("mono-" signifie "un", donc "monostable" signifie "un Ă©tat stable").
La sortie d'un circuit peut être alimentée ou non. Si une sortie reste dans le même état jusqu'à ce que le circuit soit à nouveau déclenché, cet état de sortie est appelé "stable". Un état de sortie qui changera sans que l'entrée ne soit déclenchée n'est pas stable (cela ne signifie pas nécessairement qu'il est aléatoire - il peut s'agir d'un changement intentionnel après un délai conçu).
Si un circuit n'a qu'un seul état de sortie stable, alors le circuit est dit "monostable". Par exemple, si un état alimenté revient inévitablement à l'état non alimenté, mais que l'état non alimenté ne changera pas tant que l'entrée n'est pas déclenchée.
Quand quelqu'un dit "circuit monostable" dans Minecraft, cela signifie généralement un générateur d'impulsions ou un limiteur d'impulsions. Cependant, tout circuit de redstone qui produit un nombre fini d'impulsions est techniquement un circuit monostable (tous les circuits de cet article, en fait, ainsi que certains autres), donc au lieu de dire circuit monostable, il peut être utile d'être plus précis :
- Un générateur d'impulsions génère une impulsion
- Un limiteur d'impulsions réduit la durée des impulsions longues
- Un prolongateur d'impulsions augmente la durée des impulsions courtes
- Un multiplicateur d'impulsions produit plusieurs impulsions de sortie en réponse à une seule impulsion d'entrée
- Un diviseur d'impulsions produit une impulsion de sortie après un nombre spécifique d'impulsions d'entrée
- Un détecteur de front produit une impulsion de sortie lorsqu'il détecte un front spécifique d'une impulsion d'entrée
- Un détecteur de longueur d'impulsion produit une impulsion de sortie lorsqu'il détecte une impulsion d'entrée d'une longueur spécifique
- Un détecteur de mise à jour de bloc produit une impulsion de sortie lorsqu'un bloc spécifique est mis à jour (par exemple, une pierre est extraite, l'eau se transforme en glace, etc.)
- Un détecteur de mise à jour de comparateur produit une impulsion de sortie lorsqu'un comparateur spécifique est mis à jour par une mise à jour d'inventaire
Les circuits d'horloge produisent également des impulsions, mais ils ne sont pas monostables car ils n'ont pas d'état de sortie stable (ils sont "astables") à moins d'y être forcés par des interférences externes (par exemple, lorsqu'ils sont éteints). Les circuits logiques et mémoire ne sont pas monostables car leurs deux états de sortie sont stables (ils sont "bistables") - ils ne changeront pas à moins d'être déclenchés par leur entrée.
: pédia : MonostableUn générateur de pulsion
A un générateur de pulsion crée une impulsion de sortie lorsqu'il est déclenché.
La plupart des générateurs d'impulsions se composent d'une entrée et d'un limiteur d'impulsions. Un prolongateur d'impulsion peut être ajouté pour générer une impulsion plus longue.
Voir sur : Mécanique/Redstone/Circuit d'impulsions/Générateur d'impulsions [modifier]
Générateur d'impulsions
Générateur d'impulsions de disjoncteur
Générateur d'impulsions de disjoncteur – Gauche : Piston collant. À droite : piston régulier. [schématique]
Observateur Générateur d'impulsions
générateur d'impulsions d'observateur commun
Le générateur d'impulsions d'observateur est l'un des générateurs d'impulsions les plus courants en raison de son adaptabilité. Il peut être orienté dans presque toutes les directions et l'observateur peut être orienté dans presque toutes les directions, ce qui permet une grande flexibilité. Et selon l'endroit d'où provient la sortie, il peut s'agir d'un générateur d'impulsions à front montant ou descendant. L'observateur peut également être mis à jour par d'autres circuits pour envoyer plus d'impulsions à partir de la sortie.
Variantes : La base du piston peut être orientée de n'importe quelle manière ; il en est de même pour l'observateur sauf pour faire face au piston lui-même. La sortie peut être prise à partir de la position déployée ou rétractée pour changer le bord sur lequel elle s'active.Générateur d'impulsions anti-poussière
Générateur d'impulsions anti-poussière – [schéma]
Générateur d'impulsions NOR-Gate
Générateur d'impulsions NOR-Gate – [schéma]
Générateur d'impulsions à répétition verrouillée
Générateur d'impulsions à répétition verrouillée – [schéma]
Générateur d'impulsions comparateur-répéteur
Générateur d'impulsions comparateur-répéteur - [schéma]
Générateur hors impulsion
An générateur d'impulsions a une sortie qui est généralement activée, mais génère une impulsion d'arrêt lorsqu'elle est déclenchée.
Générateur d'impulsions à impulsions OR-Gate
Générateur d'impulsions à impulsions OR-Gate – [schéma]
Pulse limiter
A pulse limiter (alias « raccourcisseur d'impulsion ») réduit la durée d'une impulsion longue.
An ideal pulse limiter permettrait des impulsions plus courtes inchangées, mais en pratique, la plage d'impulsions d'entrée peut souvent être déterminée (ou devinée) et il suffit d'utiliser un circuit qui produit une impulsion spécifique plus courte que les impulsions d'entrée attendues.
Tout détecteur de front montant peut également être utilisé comme limiteur d'impulsions.
Voir Ă : MĂ©canique/Redstone/Circuit d'impulsion/limiteur d'impulsion [modifier]
Circuit Breaker Pulse Limiter
Circuit Breaker Pulse Limiter – [schéma]
Limiteur d'impulsions anti-poussière
Limiteur d'impulsions anti-poussière – [schéma]
Limiteur d'impulsions à bloc déplacé
Limiteur d'impulsions à bloc déplacé – [schéma]
NOR-Gate Pulse Limiter
NOR-Gate Pulse Limiter – (1-large) [schéma]
NOR-Gate Pulse Limiter – Haut : 1-tick. Bas : Plat. [schématique]
Limiteur d'impulsions à répétition verrouillée
Limiteur d'impulsions à répétition verrouillée – [schéma]
Limiteur d'impulsion compte-gouttes
Limiteur d'impulsion compte-gouttes – [schéma]
Off-pulse limiter
An off-pulse limiter (alias "limiteur d'impulsions inversé") a une sortie qui est généralement activée, mais qui raccourcit la durée des longues impulsions désactivées.
Tout détecteur de front descendant inversé peut également être utilisé comme limiteur d'impulsions off.
OR-Gate Off-Pulse Limiter
OR-Gate Off-Pulse Limiter – Haut : 1-tick. Bas : Plat. [schématique]
OR-Gate Off-Pulse Limiter – Instantané. [schématique]
Limiteur d'impulsions hors bloc mobile
Limiteur d'impulsions hors bloc mobile – [schéma]
Appuyez sur Ă©tendre
A appuyez sur étendre (alias "mainteneur d'impulsion", "allongeur d'impulsion") augmente la durée d'une impulsion.
Les options les plus compactes sont :
- Jusqu'à 4 ticks : Répéteur
- Jusqu'à 4 ticks par répéteur : Répéteur-Ligne Pulse Extender
- 1 seconde Ă 4 minutes : Dropper-Latch Pulse Extender ou Hopper-Clock Pulse Extender
- 5 minutes Ă 81 heures : MHDC Pulse Extender
Voir Ă : MĂ©canique/Redstone/Pulse circuit/pulse extender [modifier]
Répéteur Redstone 1×1×2 (volume de 2 blocs) Délai de circuit 1 large, plat et silencieux : 1 à 4 ticks Impulsion de sortie : 1 à 4 ticks Pour toute impulsion d'entrée plus courte que son retard, un répéteur redstone augmentera la durée de l'impulsion pour correspondre à son retard. Par exemple, un répéteur à 3 ticks transformera une impulsion à 1 tick ou une impulsion à 2 ticks en une impulsion à 3 ticks. Des répéteurs supplémentaires ne feront que retarder l'impulsion, pas l'étendre (mais voir l'extension d'impulsion de la ligne de répéteur ci-dessous).
Extendeur d'impulsion de ligne de répéteur
Extendeur d'impulsion de ligne de répéteur – Haut : Retardé (1.4 seconde). En bas : instantané (1 seconde). [schématique]
Prolongateur d'impulsion compte-gouttes
Prolongateur d'impulsion compte-gouttes – [schéma]
→ | → | |||||||
Prolongateur d'impulsions Ă loquet compte-gouttes 1 large
1Ă—7Ă—3 (volume de 21 bloc)
1 de large
retard du circuit : 4 ticks
impulsion de sortie : 4 ticks Ă 256 secondes
Prolongateur d'impulsion Hopper-Clock
Prolongateur d'impulsion Hopper-Clock – Haut : 1-large. Bas : Plat. Dans les deux cas, le piston gauche est collant et le droit est régulier. [schématique]
Prolongateur d'impulsion de verrouillage RS
Prolongateur d'impulsion de verrouillage RS NOR (3 secondes) – Il y a de la poussière de redstone sous le bloc surélevé. [schématique]
Prolongateur d'impulsion de fader
Prolongateur d'impulsion de fader (6 secondes) – [schéma]
Prolongateur d'impulsion MHC
Prolongateur d'impulsion MHC – Tous les pistons sont collants. [schématique]
Éléments requis pour les impulsions de sortie utiles | ||
---|---|---|
Impulsion de sortie | Articles dans les trémies supérieures | Articles dans les trémies inférieures |
5 minutes | 150 | 3 |
10 minutes | 300 | 3 |
15 minutes | 150 | 8 |
20 minutes | 200 | 8 |
30 minutes | 300 | 8 |
1 heure | 200 | 23 |
90 minutes | 300 | 23 |
2 heures | 240 | 38 |
3 heures | 216 | 68 |
4 heures | 288 | 63 |
6 heures | 240 | 113 |
12 heures | 288 | 188 |
Prolongateur d'impulsion MHDC
Prolongateur d'impulsion MHDC – Tous les pistons sont collants. [schématique]
Éléments requis pour les impulsions de sortie utiles | ||
---|---|---|
Impulsion de sortie | Articles dans les trémies | Articles dans les compte-gouttes |
5 minutes | 125 | 2 |
10 minutes | 250 | 2 |
15 minutes | 225 | 3 |
20 minutes | 300 | 3 |
30 minutes | 250 | 5 |
1 heure | 300 | 8 |
90 minutes | 270 | 13 |
2 heures | 200 | 23 |
3 heures | 300 | 23 |
4 heures | 144 | 63 |
6 heures | 216 | 63 |
12 heures | 240 | 113 |
24 heures | 288 | 188 |
48 heures | 320 | 338 |
72 heures | 288 | 563 |
Cooldown Pulse Extender Remarque : ce circuit utilise des blocs de commande qui ne peuvent pas être obtenus légitimement en mode survie. Ce circuit est destiné aux opérations de serveur et aux constructions de cartes d'aventure.
→ | → | ||||
Multiplicateur d'impulsions
A pulse multiplier transforme une impulsion d'entrée en plusieurs impulsions de sortie.
Il existe trois stratégies principales pour la conception de multiplicateurs d'impulsions :
- Divisez l'impulsion d'entrée en plusieurs chemins qui arrivent à la sortie à des moments différents
- Permettre à une horloge de fonctionner pendant que l'impulsion d'entrée est activée
- Déclencher une horloge qui fonctionnera pendant un nombre fini de cycles, indépendamment de la longueur d'impulsion d'entrée
Dans le cas où le joueur n'aurait besoin que de doubler la fréquence d'impulsion, généralement un simple détecteur à double front est souvent suffisant :
Doubleur d'impulsion d'observateur
Multiplicateur d'impulsions à trajet divisé
A multiplicateur d'impulsions à trajet divisé produit plusieurs impulsions en divisant le signal d'entrée en plusieurs chemins et en les faisant arriver à la sortie à des moments différents. Cela nécessite généralement de réduire d'abord la longueur de l'impulsion d'entrée avec un limiteur d'impulsions pour réduire le délai requis entre chaque impulsion de sortie.
Distributeur Double-Pulser
Distributeur Double-Pulser – [schéma]
Multiplicateur d'impulsions d'horloge activé
An multiplicateur d'impulsions d'horloge activé exécute une horloge tant que l'entrée reste activée, produisant ainsi un nombre d'impulsions par rapport à la longueur d'impulsion d'entrée.
Soustraction 1-Clock Pulse Multiplicateur
Soustraction 1-Clock Pulse Multiplicateur – [schéma]
Soustraction N-Clock Pulse Multiplicateur
Soustraction N-Clock Pulse Multiplicateur – [schéma]
Délai du répéteur | Bouton de pierre | Bouton en bois |
---|---|---|
1 tique | 3 impulsions | 4 impulsions |
2 ticks | 2 impulsions | 3 impulsions |
3 ticks | 2 impulsions | 2 impulsions |
4 ticks | 1 impulsion | 2 impulsions |
Multiplicateur d'impulsions N-Clock
Multiplicateur d'impulsions N-Clock – [schéma]
Multiplicateur d'impulsions d'horloge déclenchée
A multiplicateur d'impulsions d'horloge déclenchée se compose d'un circuit d'horloge qui est autorisé à fonctionner pendant un nombre spécifique de cycles une fois déclenché. Les stratégies de conception d'un multiplicateur d'impulsions à horloge déclenchée comprennent l'utilisation d'un verrou pour activer l'horloge et la réinitialisation de l'horloge elle-même après un ou un demi-cycle d'horloge, ou l'utilisation d'un prolongateur d'impulsion pour exécuter une horloge.
Multiplicateur d'impulsions Ă 2 horloges compte-gouttes
Multiplicateur d'impulsions à 2 horloges compte-gouttes – Le compte-gouttes supérieur contient un seul élément. Le compte-gouttes inférieur contient un nombre d'éléments égal au nombre d'impulsions souhaité. [schématique]
Multiplicateur d'impulsions à 2 horloges Dropper-Latch (mis à jour) Ajout d'un répéteur pour la trémie inférieure pour compenser et verrouiller les articles lorsqu'ils sont actifs
Depuis 1.11, si la trémie inférieure a besoin d'une impulsion plus longue de l'horloge.
Pour compenser, nous ajoutons un répéteur orienté vers le bas à un bloc à côté du, maintenant en dessous du compte-gouttes, de la trémie, et le réglons sur 3 ticks.
Si vous voulez une horloge plus longue, utilisez la formule : 2n - 1 où n est l'impulsion d'horloge, pour le retard du répéteur inférieur
Multiplicateur d'impulsions Ă 1 horloges compte-gouttes
Multiplicateur d'impulsions à 1 horloges compte-gouttes – Le compte-gouttes contient un seul élément. La trémie du milieu contient un ou plusieurs articles en fonction du nombre d'impulsions souhaité (le premier et le dernier articles doivent être des articles non empilables). [schématique]
Diviseur d'impulsion
A diviseur d'impulsions (alias "compteur d'impulsions") produit une impulsion de sortie après un nombre spécifique d'impulsions d'entrée - en d'autres termes, il transforme plusieurs impulsions d'entrée en une seule impulsion de sortie.
Étant donné qu'un diviseur d'impulsions doit compter les impulsions d'entrée pour savoir quand produire une impulsion de sortie, il présente une certaine similitude avec un compteur en anneau (un circuit de mémoire à n états avec un seul état activé). La différence est que l'état de sortie d'un compteur en anneau ne change que lorsque son compte interne est modifié par un déclencheur d'entrée, tandis qu'un diviseur d'impulsions produit une impulsion de sortie puis revient à la même sortie non alimentée qu'il avait avant que son compte ne soit atteint (en d'autres termes, un diviseur d'impulsions est monostable mais un compteur en anneau est bistable). N'importe quel compteur annulaire peut être converti en diviseur d'impulsions simplement en ajoutant un limiteur d'impulsions à sa sortie (le rendant monostable).
En plus des circuits ici, un multiplicateur d'horloge peut fonctionner comme un diviseur d'impulsions (ou un compteur en anneau, d'ailleurs); contrairement à ces circuits, sa sortie restera activée jusqu'à ce que la prochaine impulsion d'entrée l'éteigne.
Voir Ă : MĂ©canique/Redstone/Circuit d'impulsion/diviseur d'impulsion [modifier]
Diviseur d'impulsions Hopper-Loop – [schéma]
Diviseur d'impulsion compte-gouttes
Diviseur d'impulsion compte-gouttes – Le compte-gouttes contient un nombre d'éléments égal au nombre d'impulsions. La trémie en bas à gauche contient un seul article. [schématique]
Diviseur d'impulsion compte-gouttes
Diviseur d'impulsion compte-gouttes – Le compte-gouttes gauche contient un nombre d'éléments égal au nombre d'impulsions. La trémie de gauche contient un seul article non empilable. [schématique]
Diviseur ou compteur binaire inversé
Compteur binaire (grand) – Trois diviseurs empilés pour faire un compteur 8. [schématique]
Compteur binaire avec réinitialisation [schématique]
Compteur/diviseur binaire à 1 tick ‌[Édition Java uniquement] 1×3×2n+1 (entrée à 1 tick) ou 1×3×2n+3 (pour une entrée supérieure à 1 tick) pouls : 1-2 ticks
DĂ©tecteur de bord
Circuit | Front montant | Front descendant |
---|---|---|
DĂ©tecteur de front montant | Sur-impulsion | n / a |
DĂ©tecteur de front descendant | n / a | Sur-impulsion |
DĂ©tecteur Ă double bord | Sur-impulsion | Sur-impulsion |
Détecteur de front montant inversé | hors impulsion | n / a |
Détecteur de front descendant inversé | n / a | hors impulsion |
Détecteur inversé à double bord | hors impulsion | hors impulsion |
An détecteur de bord émet une impulsion lorsqu'il détecte un changement spécifique dans son entrée.
- Un détecteur de front montant émet une impulsion lorsque l'entrée est activée.
- Un détecteur de front descendant émet une impulsion lorsque l'entrée est désactivée.
- Un détecteur de front double émet une impulsion lorsque l'entrée change.
An détecteur de bord inversé est généralement activé, mais émet une impulsion d'arrêt (il s'éteint, puis se rallume) lorsqu'il détecte un changement spécifique dans son entrée.
- Un détecteur de front montant inversé émet une impulsion d'arrêt lorsque l'entrée est activée.
- Un détecteur de front descendant inversé émet une impulsion d'arrêt lorsque l'entrée est désactivée.
- Un détecteur à double front inversé émet une impulsion off lorsque l'entrée change.
DĂ©tecteur de front montant
A détecteur de front montant (ROUGE) émet une impulsion lorsque son entrée est activée (le front montant de l'entrée).
Tout détecteur de front montant peut également être utilisé comme générateur d'impulsions ou limiteur d'impulsions.
Voir Ă : MĂ©canique/Redstone/Pulse circuit/rouge [modifier]
Circuit Breaker
Circuit Breaker – [schéma]
Variantes Observer RED (verticales, droites, coudées)
Le détecteur de front d'impulsion d'observateur est l'un des détecteurs de front les plus courants en raison de sa capacité de modification. Il peut être orienté dans presque toutes les directions et l'observateur peut être orienté dans presque toutes les directions, ce qui permet une grande flexibilité. Et selon l'endroit d'où provient la sortie, il peut s'agir d'un générateur d'impulsions à front montant ou descendant. L'observateur peut également être mis à jour par d'autres circuits pour envoyer plus d'impulsions à partir de la sortie.
Variantes : La base du piston peut être orientée de n'importe quelle manière, l'observateur peut être orienté de n'importe quelle manière sauf pour faire face au piston. La sortie peut être prise à partir de la position étendue ou rétractée pour changer le bord sur lequel elle s'active. Fonctionne à la fois avec la logique binaire standard et la logique d'impulsion. ‌[Édition Java uniquement]Détecteur de bord montant de poussière
Dust-Cut RED (non répété) – [schéma]
Dust-Cut RED (Répété) – [schéma]
DĂ©tecteur de front montant de soustraction
Soustraction ROUGE (non répétée) – [schéma]
Soustraction ROUGE (Répétée) – [schéma]
Détecteur de front montant à répétition verrouillée
Répétiteur verrouillé ROUGE (coin) – [schéma]
Répétiteur verrouillé ROUGE (en ligne) – [schéma]
Détecteur de bord montant à trémie compte-gouttes
Compte-gouttes ROUGE – [schéma]
Détecteur de front montant à bloc déplacé
Moved-Block ROUGE – [schéma]
-
Moved-Block RED (en ligne)
-
Moved-Block ROUGE (Offset)
DĂ©tecteur de front montant NOR-Gate
NOR-Gate ROUGE – [schéma]
DĂ©tecteur de front descendant
A détecteur de front descendant (FED) émet une impulsion lorsque son entrée se désactive (le front descendant de l'entrée).
Voir sur : MĂ©canique/Redstone/Pulse circuit/fed [modifier]
Détecteur de bord tombant de poussière
FED anti-poussière – [schéma]
Détecteur de front descendant à bloc déplacé
FED de bloc déplacé – [schéma]
Observateur FED
Observateur FED (version plate)
Détecteur de bord tombant à trémie verrouillée
FED à trémie verrouillée – [schéma]
Détecteur de front descendant à répétition verrouillée
FED à répétition verrouillée – [schéma]
DĂ©tecteur de front descendant de soustraction
Soustraction FED – [schéma]
NOR-Gate FED – [schéma]
DĂ©tecteur de bord double
A détecteur de bord double (DED) émet une impulsion lorsque son entrée change (au front montant ou au front descendant de l'entrée). La façon la plus simple de le faire est d'utiliser un observateur.
Voir sur : MĂ©canique/Redstone/Pulse circuit/ded [modifier]
Détecteur à bloc mobile à double bord Le bloc de redstone se déplace lorsque le signal s'allume et s'éteint. Pendant qu'il se déplace, il ne peut pas alimenter la poussière de redstone, donc la torche de sortie s'allume jusqu'à ce que le bloc de redstone arrête de bouger. Dans la version 1 largeur, le bloc sur la torche de sortie le court-circuite en une impulsion de 1 tick - retirez le bloc et prenez la sortie directement de la torche pour augmenter l'impulsion de sortie à 1.5 tick. Pour obtenir une sortie du même côté que l'entrée, la torche peut être placée de l'autre côté des blocs du bas (mais sans le bloc au-dessus, ce qui cadencerait le piston). Le piston et le bloc de redstone peuvent être déplacés sur le côté de la poussière, plutôt que sur la poussière, produisant un circuit plus court mais plus large. Première publication connue : 28 janvier 2013[8]
Les caractéristiques du détecteur de double bord Dust-Cut varient (voir les schémas) La version simple divise la différence entre un détecteur de front montant et un détecteur de front descendant pour produire une sortie de 1 tick sur chaque front. La version instantanée ajoute un détecteur de front montant non répété pour réduire le retard du circuit de front montant à 0 tick.
Les caractéristiques du détecteur à double front à répéteur verrouillé varient (voir les schémas) Un détecteur à double front à répéteur verrouillé utilise la synchronisation du verrouillage du répéteur pour détecter les fronts du signal. La conception nor-gate utilise une astuce pour limiter l'impulsion de sortie à un seul tick. Une torche de redstone ne peut pas être activée par une impulsion de 1 tick provenant de sources extérieures, mais une torche activée par une impulsion extérieure de 2 ticks peut se court-circuiter en une impulsion de 1 tick. Retirez le bloc sur la torche de sortie (et la poussière sur le bloc auquel il est attaché) pour augmenter l'impulsion de sortie à 3 ticks. Première publication connue : 16 avril 2013 (FED à répétiteur verrouillé à porte NOR)[9] et 1er mai 2013 (FED à répéteur verrouillé à porte OR)[10]
Détecteur à double bords OR-Gate à piston 3×4×2 (volume 24 blocs) délai de circuit plat : 1.5 ticks Impulsion de sortie : 1.5 ticks Cela provoque l'envoi d'une impulsion à un fil derrière le bloc mobile.
Les caractéristiques du détecteur de double front de soustraction varient (voir les schémas) Un détecteur de double front de soustraction alimente un comparateur avec un circuit ABBA, coupant l'impulsion courte avec la soustraction. Première publication connue : 3 août 2013[11]
DĂ©tecteur Ă double bord NOR-Gate Twin
La façon la plus simple de construire un détecteur de front double consiste à OU les sorties d'un détecteur de front montant à porte NOR et d'un détecteur de front descendant à porte NOR. Une caractéristique utile de cette approche est que vous obtenez gratuitement les impulsions montantes et descendantes si vous en avez besoin. Si l'utilisation des ressources ou de l'espace est plus importante que le timing, des parties des composants des 2 détecteurs à simple bord peuvent être partagées (la rangée du milieu de l'exemple dans le schéma : Détecteur à double bord). Encore une fois, les blocs au-dessus des torches limitent l'impulsion de sortie à 1 tick.
Détecteur de front montant inversé
An détecteur de front montant inversé (IRED) est un circuit dont la sortie est généralement activée, mais qui génère une impulsion off sur le front montant de l'entrée.
Voir sur : MĂ©canique/Redstone/Pulse circuit/ired [modifier]
Détecteur de front montant inversé OR-Gate
OU-Porte IRED – [schéma]
-
OU-Gate IRED (RĂ©glable)
-
OU-Gate IRED (Plat)
Détecteur de front montant inversé à bloc mobile
Bloc mobile IRED – [schéma]
Détecteur de bord montant inversé compte-gouttes
→ | → | |||
Détecteur de front descendant inversé
An détecteur de front descendant inversé (IFED) est un circuit dont la sortie est généralement activée, mais qui génère une impulsion off sur le front descendant de l'entrée.
Voir sur : MĂ©canique/Redstone/Pulse circuit/ifed [modifier]
Les caractéristiques du détecteur de front descendant inversé OR-Gate varient (voir les schémas ci-dessous).
Détecteur de front descendant inversé à bloc déplacé
Bloc déplacé IFED – [schéma]
Détecteur de front descendant inversé à répéteur verrouillé 2 × 3 × 2 (volume de 12 blocs), délai de circuit plat et silencieux : 2 ticks, impulsion de sortie : 1 tick (impulsion désactivée) Lorsque l'entrée s'allume, le répéteur de sortie est verrouillé avant lui peut s'éteindre. Lorsque l'entrée est désactivée, le répéteur de sortie est déverrouillé et est brièvement désalimenté par le bloc situé derrière, produisant une impulsion de sortie de 1 tick.
Détecteur à double bord inversé
An détecteur à double bord inversé (IDED) est un circuit dont la sortie est généralement activée, mais qui émet une impulsion d'arrêt lorsque son entrée change.
Voir Ă : MĂ©canique/Redstone/Pulse circuit/ided [modifier]
Détecteur à double bord inversé à bloc mobile 1 × 3 × 3 (volume de 9 blocs), 1 largeur, délai de circuit instantané : 0 tick, impulsion de sortie : 1.5 tick (impulsion désactivée) Variations : le piston et le bloc de redstone peuvent être déplacés sur le côté de la poussière, plutôt que sur la poussière, produisant un circuit plat de 2 largeurs. Le piston collant peut être orienté verticalement si la poussière de redstone est passée sur le côté dans une configuration 2×2×4.
Détecteur à double bord inversé OR-Gate 3 × 4 × 2 (volume de 24 blocs), délai de circuit plat et silencieux : 2 ticks, impulsion de sortie : 3 ticks (hors impulsion) Utilise la synchronisation du verrouillage du répéteur pour détecter les fronts d'impulsion.
Détecteur à double bord inversé Slime BUD 1 × 3 × 4 (volume de 12 blocs) délai de circuit : instantané, impulsion de sortie : 1 tick (impulsion désactivée) Le Slime BUD rendu possible par Minecraft 1.8 fonctionne très bien comme détecteur instantané à double bord inversé. Placez simplement un bloc d'obsidienne, une trémie, un four, etc. juste à côté du bloc de boue, et exécutez la redstone de son sommet à votre sortie, et placez un morceau de poussière de redstone sur le même plan que le piston, avec un espace de bloc entre. C'est votre entrée. Variations : déplacez l'obsidienne (ou tout ce que vous avez utilisé) - et la pierre rouge au-dessus - vers le haut d'un bloc pour obtenir un détecteur à double bord normal (non inversé), mais avec un délai de 1.5 ticks.
DĂ©tecteur de longueur d'impulsion
Parfois, il est utile de pouvoir détecter la durée d'une impulsion générée par un autre circuit, et plus précisément si elle est plus longue ou plus courte qu'une valeur donnée. Cela a de nombreuses utilisations, telles que des serrures à combinaison spéciales (où le joueur doit maintenir le bouton enfoncé) ou la détection du code Morse.
Détecteur d'impulsions longuesEntrée à laine grise, sortie courte à laine orange, sortie longue à laine violette.
Transports et portes logiques implémentés en logique Pulse
Quelques circuits de base exploitant la logique d'impulsion. Voir le lien de référence pour une utilisation plus avancée des circuits logiques à impulsions.[14]
Transport de mise à jour ferroviaireEn règle générale, dans les circuits logiques à impulsions, le signal est envoyé sur un rail alimenté ou un rail d'activation. Étant donné que les deux ne se propagent pas les mises à jour, cela permet une tuile très serrée des modules.
PAS de porteLa négation du signal ne dépend que de la position initiale des blocs, ou souvent - uniquement de l'interprétation des signaux par le créateur.
ET porteLa porte OU en logique impulsionnelle ne diffère de la porte ET que par les positions initiales des blocs.
Porte XORRedstone OR générique dans la logique d'impulsion agit comme XOR.
Leaf block update transportLe transport « greenstone » ou « leafstone » dépend des mises à jour des blocs de feuilles en fonction de l'évolution de la distance par rapport au bloc de journal le plus proche. Ce transport est particulièrement utile pour transporter le signal vers le haut et vers le bas. Les mises à jour se propagent cependant aux blocs voisins et prennent 1 tick de jeu pour passer au bloc suivant. Cela le rend utile pour créer une source de synchronisation de résolution de jeu.
Transport de mise à jour de bloc d'échafaudageL'échafaudage propage les mises à jour contenant la distance par rapport au bloc d'échafaudage pris en charge. En déplaçant un bloc sous une section suspendue d'échafaudage, le joueur peut envoyer un signal à une distance arbitraire vers le haut et jusqu'à six blocs horizontalement dans n'importe quelle direction. Le signal se propage à 1 bloc par tick de redstone.
Transport de mise à jour des blocs murauxLes blocs muraux (mur pavé, etc.) transmettent instantanément le signal à une distance arbitraire en se tournant eux-mêmes et tous les blocs muraux en dessous du segment de mur lisse à un segment de pilier si certains blocs sont placés dessus ou attachés d'un côté. Pour former un segment lisse, un mur a besoin de deux autres blocs de mur ou d'autres blocs auxquels le mur peut s'attacher, adjacents à celui-ci depuis deux côtés opposés. S'il s'agit d'autres blocs muraux, peu importe qu'ils soient lisses ou à piliers - la solution est donc à carreler unique, mais nécessite des colonnes ininterrompues de blocs complets (ou de murs) aux extrémités. Le moyen le plus pratique de basculer un mur entre ces états est probablement une trappe contrôlée par la redstone. La lecture à travers un observateur n'est cependant possible que par le bas, car le mur se connecte à un observateur d'un côté.
- ↑ "RedsMiners" (4 septembre 2013). "Multiplicateur d'impulsions 2.0" (Vidéo). Youtube.
- ↑ "CarlitoxGamex" (7 janvier 2013). "Limitador de pulso Snapshot 1.5.2 / 1.5.1 con Redstone Comparator" (Vidéo). Youtube.
- ↑ "NiceMarkMC" (3 mai 2013). "Minecraft - Silent 1 Tick Pulse Generator" (Vidéo). Youtube.
- ↑ "Goklayeh" (14 mars 2013). "à la recherche de conceptions de limiteurs d'impulsions Ver 1.5" (Post #3). Forum Minecraft.
- ↑ "RamblinWreckGT" (29 mars 2013). "Circuits monostables et pistons collants en 1.5.1" (Post #3). Forum Minecraft.
- ↑ "fennoman12" (27 mai 2013). « Extrêmement petit monostable à bord descendant | Redstone avec Fenno » (Vidéo). Youtube.
- ↑ "shufflepower" (22 mai 2013). détecteur de front descendant compact que j'ai créé/ "Un détecteur de front descendant compact que j'ai créé...". Reddit.
- ↑ "Redstone Sheep" (28 janvier 2013). "Super simple Dual Edge Monostable" (Vidéo). Youtube.
- ↑ ""Selulance" (16 avril 2013). "Dual Edge Detector using Locking repeaters" (Post #5). Forum Minecraft.
- ↑ "sfpeterm" (1er mai 2013). détecteur plat à double bord extrêmement simple / "Détecteur silencieux et plat à double bord [extrêmement simple]". Reddit.
- ↑ ""leetmoaf" (3 août 2013). Croyez que ce que j'ai fait est un limiteur d'impulsions mais im/ "Je crois que ce que j'ai fait est un limiteur d'impulsions. Mais je ne suis pas sûr à 100%.". Reddit.
- ↑ "Cozzmy13" (1er juin 2013). Raccourcisseur d'impulsions 3x1x2 / "Petit raccourcisseur d'impulsions 3x1x2". Reddit.
- ↑ "ImETtheAlien" (4 juin 2013). "Comment créer des pulsateurs Redstone rapides et compacts dans Minecraft 1.5.2 ! [Tutoriel] Fonctionne en 1.6 !" (Vidéo). Youtube.
- ↑ Pallapalla (2 décembre 2017). "Logique de l'observateur : 1 portes logiques larges cultivables + l'additionneur le plus compact ?" (Vidéo). Youtube.