Comment générer un nombre prédéterminé d'impulsions?

Motivation : j'ai un broyeur qui génère des araignées qui sont ensuite déplacées dans un très petit espace. Lorsqu'ils s'accumulent en assez grands nombres, je tire un levier et laisse un piston les écraser 11 fois. Ensuite, je peux les tuer avec un succès et une expérience de récolte.

Cela devient un problème une fois qu'il y a beaucoup d'araignées – le jeu commence à lag et il est difficile (sinon impossible) d'avoir le nombre précis de hits.

Question: Pour certains n , comment puis-je créer un circuit qui génère n impulsions avant de fermer?
Ou dans ce cas, comment puis-je faire un piston frapper exactement 11 fois?

Version légère
Il semble que j'ai tout à fait trop compliqué la première tentative, cette version devrait être meilleure et plus compacte, au moins pour des nombres plus petits (le premier exemple produit 4 impulsions). Il est également possible de connecter le "démarrage" pour une autre impulsion directement à partir de la deuxième torche).

Version améliorée

Pour que cette configuration fonctionne avec un nombre de impulsions élevé, vous devrez mettre des répéteurs tous les 15 blocs dans la ligne Redstone, et pour chacun de ces répéteurs, il faudra des tiques supplémentaires entre tous les blocs de pierre. Cette configuration exacte fonctionnera pour vos 11 impulsions (6 derniers blocs de 11 affichés):

11 impulsions

Version lourde (sans limite)
Fondamentalement, un circuit "zigzag" externe qui enverra une nouvelle impulsion directement à travers la ligne médiane chaque fois qu'il passe un bloc de pierre. Je l'ai testé avec jusqu'à 11 impulsions, et vous pouvez l'étendre autant que nécessaire. De toute évidence, il devient assez maladroit avec un grand nombre de pulsations.

Le bouton de démarrage est configuré pour envoyer une seule impulsion courte dans le circuit

Entrez la description de l'image ici

Vous pouvez utiliser une boucle de pistes minecart et mettre plusieurs détecteurs connectés aux pistons. Un bon exemple d'utilisation serait dans cette vidéo: