Redstone (répéteur)

De Minecraft Wiki
Aller à : Navigation, rechercher
Redstone (répéteur)
Redstone (répéteur).gif
Redstone (répéteur, actif).gif
 Grille Redstone (répéteur).png
Type

bloc solide

Conditions

aucune

Gravité

non

Transparence

non

Luminosité

oui (7) lorsqu'il est actif

Résistance

0

Outil

aucun

Superposable

oui (64)

Première apparition

Bêta 1.3 (22 février 2011)

Valeurs
Inactif
dec: 93 hex: 5D
Actif
dec: 94 hex: 5E
Objet
dec: 356 hex: 164

Le répéteur de redstone ou retardateur (nom anglais : redstone repeater) est un bloc introduit lors de la Bêta 1.3. Il a été implémenté par Jeb[1][2]. Son rôle principal est de retarder les signaux de redstone, selon une durée réglable en faisant des clics droits sur le blocs. Quatre positions sont possibles, qui sont de "1, 2, 3 et 4" (une unité de temps valant 0.1s)[3], soit deux ticks de jeu, simplifiés en 1 tick redstone.

Avant leur introduction au jeu, des circuits de redstone permettaient déjà de remplir cette fonctionnalité, mais d'une manière beaucoup moins compacte. Les anciens systèmes fonctionnent toujours[4].

Comme montré dans une vidéo d'aperçu[5], le bloc a trois principaux usages : servir de répéteur, de retardateur, et de diode. Le bloc répète le signal qu'il reçoit de manière à augmenter sa portée au-delà des 15 blocs maximum ; il retarde le signal qu'il reçoit selon une temporisation réglable ; et enfin il ne fait passer le courant que dans certaines directions, le rendant similaire aux diodes des circuits électriques réels.

Ce bloc prend l'apparence de deux petites torches de redstone rattachées à une dalle de pierre, avec une marque en forme de flèche pour indiquer la direction du courant.

Il semblerai qu'une longueur maximale de circuit existe cependant(voir Discussions)

Sommaire

[modifier] Fabrication

Ingrédients Recette → résultat
Poudre de redstone +
torche de redstone +
roche
         Grille fond flèche (petite).png  Grille Redstone (répéteur).png
 Grille Redstone (torche).png  Grille Poudre écarlate.png  Grille Redstone (torche).png
 Grille Roche.png  Grille Roche.png  Grille Roche.png

[modifier] Utilisations

Malgré leur nom, les répéteurs de redstone ont plusieurs usages autres que d'augmenter la portée des câbles de redstone.

[modifier] Comme câble/diode

Le répéteur n'accepte un signal que depuis son entrée, (le côté qui fait face au joueur au moment ou le bloc est posé), et envoie seulement un signal à sa sortie (le côté opposé). Il n'interagit avec aucun autre des blocs environnants, ce qui le rend pratique pour réaliser des circuits compacts.

Pour alimenter un répéteur, il faut placer l'un de ces blocs en entrée :

Le signal de sortie pourra ensuite être reçu par :

  • Tout câble de redstone, quelle que soit son orientation
  • Tout type de bloc pouvant être chargé (qui se comportera comme si l'on avait placé une torche de redstone en-dessous)
  • Tout mécanisme pouvant être contrôlé par de la redstone (porte, intersection de rails, bloc musical…)
  • Un autre répéteur dont l'entrée touche la sortie du répéteur.

Depuis la Bêta 1.3, les mécanismes placés directement à la sortie d'un répéteur ont un comportement anormal. Si l'entrée d'un répéteur est un câble ou une torche, l'effet sur le mécanisme est inversé, tandis que pour tout autre moyen d'alimentation, le mécanisme n'est pas affecté du tout. Il faut pour éviter ce problème séparer le mécanisme du répéteur d'au moins un bloc, et les connecter par du câble de redstone.

Un autre cas particulier présent depuis la 1.3 survient si le répéteur est alimenté par un bloc lui-même chargé par un câble de redstone. Dans cette configuration, si l'on retire le câble, le répéteur ne sera pas désactivé est restera allumé tant qu'un autre événement ne force pas sa mise à jour (comme placer un bloc à côté du répéteur).

Depuis la Bêta 1.7, pour qu'un câble redstone placé devant l'entrée d'un répéteur puisse l'alimenter, il n'est plus nécessaire d'orienter le câble vers le répéteur, en effet la présence du répéteur modifie le câble pour qu'il soit systématiquement connecté à lui, quelle que soit sa direction auparavant.

Répéteur Mémoire.jpeg

Depuis la 1.4.2, si vous alimentez un répéteur par le côté (perpendiculairement au sens de la flèche), une barre en bedrock apparaîtra sur le répéteur et le maintiendra dans sa position actuelle (sous tension, hors tension). Ce système est tout simplement une manière plus compacte de faire de la mémorisation. Le répéteur est maintenu sous tension et continue à distribuer du courant alors qu'il n'est pas alimenté par la plaque de pression.

[modifier] Comme horloge/délai

Une simple horloge à 4/5 temps basée sur un répéteur (GIF animée).
Note : l'unité de délai (ou temps) est de 0,1 seconde, ce qui signifie par exemple que combiner 2 répéteurs réglés sur '4' et 1 sur '2' provoquera un délai d'une seconde. On appelle une "horloge à X temps" une horloge dont la pulsation est de X temps, ce qui correspond à une période de 2*X temps.

Les répéteurs simplifient grandement la fabrication de retardateurs de signal, et en plus de permettre de faire des circuits compacts, ils offrent une meilleure granularité que les torches de redstone. En effet, avant leur introduction, le système d'horloge le plus simple était l'horloge à 5 temps faite en combinant 5 torches de redstone (elle a alors une période de 10 cycles soit 1 seconde : 5 temps éteints, 5 temps allumés). Ce même système peut maintenant être implémenté avec seulement une torche et un répéteur, connectés en une boucle, avec le répéteur réglé sur 4. Par comparaison, si on prend ce même circuit en le réglant sur 3, cela donnera une horloge de 4 temps, ce qui demande une certaine quantité de câblages à l'aide de torches seules.

Sur le même circuit reliant en boucle un répéteur à une torche, un délai inférieur à 3 fera "griller" cette torche. En revanche, les répéteurs ne grillent jamais. Si deux répéteurs de même délai sont connectés ensemble en boucle, et qu'une pulsation courte est amenée de l'extérieur, cette pulsation fera des allers-retours entre les répéteurs indéfiniment. Si le délai des répéteurs est réglé sur 1, le circuit aura donc une période de 2 temps, mais celui-ci s'arrêtera au prochain lancement du monde : ainsi, il est dans ce cas particulier plus pratique d'utiliser une horloge utilisant des répéteurs. Il est également possible de créer une horloge encore plus rapide en extrayant le signal des deux côtés des répéteurs, les faire traverser à chacun un autre répéteur et combiner les sorties.

[modifier] Pour la musique / les blocs musicaux

Le répéteur de redstone est souvent utilisé en association avec les blocs musicaux. Dans l'élaboration d'une chanson, plusieurs répéteurs sont utilisés pour donner un rythme.

[modifier] Mémoires à ligne de délai

[modifier] Fonctionnement

Les possibilités offertes par les répéteurs permettent de créer ce qu'on appelle des mémoires à ligne de délai. Ce type de mémoire peut, en utilisant des répéteurs, être utilisé sur un terrain en deux dimensions pour stocker 1 bit de mémoire par case, ce qui est bien plus rapide que les systèmes à base de torches. Il est également possible de placer la mémoire sur plusieurs niveaux (comme dans un parking), pour augmenter la capacité de mémoire sans augmenter la surface occupée au sol. Le seul problème est qu'il est alors plus difficile de voir le flux de données, et donc de savoir à quel moment on peut injecter des données sans risques.

Les mémoires à ligne de délai peuvent avoir une taille illimitée (voir illustrations, de circuits allant jusqu'à plus de 3000 bits). Pour remettre une mémoire à zéro, il suffit de retirer un élément de le chaîne du circuit (soit un câble, soit un répéteur), puis d'attendre que le flux se vide progressivement. Si le circuit est caché sous terre, il peut être donc utile de faire un détour à la surface pour rendre un élément apparent, ou désactivable par un mécanisme dédié.

Il est à noter que les répéteurs placés au loin peuvent sembler bloqués, mais il s'agit juste de leur représentation graphique qui ne se met pas à jour : sur circuit de grande taille en particulier, on peut avoir cette impression, mais en réalité tous les répéteurs sont correctement traités peu importe leur apparence.

[modifier] Utilisations

Parmi les usages de ces types de mémoires, on peut imaginer :

  • Compter le nombre de joueurs ayant traversé une porte, à l'aide d'une plaque de détection.
  • Enregistrer des événements (comme le déclenchement d'une plaque de détection, ou tout autre mécanisme), en les distinguant les uns des autres grâce à des signatures binaires uniques.
  • Ou alors dans un but seulement esthétique, faire des guirlandes clignotantes ou des stroboscopes.

[modifier] Notes diverses

  • À l'origine, les réglages possibles du répéteur étaient de « 1, 2, 5 et 7 »[6], mais cela a été par la suite changé pour simplifier leur utilisation.
  • Les particules visibles en détruisant ce bloc ressemblent à celles des citrouilles.
  • Si un répéteur est placé dans un couloir de 2 blocs de haut, tout joueur marchant dessus s'accroupira automatiquement. Cela ne fonctionne néanmoins pas si le bloc est à l'entrée du couloir.
  • Un répéteur placé directement à côté d'un bloc pouvant être chargé de courant agit comme une porte NON-NON.
  • Il est possible de connecter de nombreux répéteurs côte à côte en faisant passer une ligne de redstone sur une rangée de blocs tangente[7].
  • Lorsque l'on quitte puis ré-ouvre un monde contenant une chaîne de répéteurs, ceux-ci resteront bloqués dans l'état où ils ont été laissés, jusqu'à ce qu'un bloc voisin soit mis à jour.

[modifier] Galerie

[modifier] Références

  1. TGN News - Minecraft
  2. http://twitter.com/jeb_/status/33875639920492544
  3. http://www.reddit.com/r/Minecraft/comments/fmdtp/teammojang_redstone_repeater_video/c1gzrn6
  4. http://twitter.com/jeb_/status/33885928657264640
  5. Aperçu des répéteurs par Mojang, le 16 février 2011
  6. http://twitter.com/jeb_/status/33888465502339073
  7. Vidéo d'un tapis de répéteurs formant des flèches animées.

[modifier] Voir aussi

Outils personnels
Espaces de noms
Variantes
Actions
Minecraft Wiki
Pages utiles
Boîte à outils
Autres langues
Become a Premium Member!