Soru:
Redstone ile nasıl çok uzun bir gecikme yaratırım?
Draco18s no longer trusts SE
2011-08-23 20:10:59 UTC
view on stackexchange narkive permalink

Şimdiye kadar bulduğum tek şey, bir araba yöntemi (1.6'da çalışmayı bırakan), bir dağıtıcı yöntemi (düşen öğelerde çürümeyi kullanan, ancak bu ara sıra besleme gerektirir) ve bir ikili sayaç ( t tek bir giriş için değil, dalgalanan bir giriş için çalışır).

Bir giriş sinyali uyguladığımda çıkış sinyalinin 2 ila 5 dakika boyunca değişmeyeceği bir devreye sahip olmak istiyorum. Giriş kapandığında yine 2 ila 5 dakikalık bir gecikme istiyorum.

Bunu (kabaca) 240 ila 600 redstone tekrarlayıcıyla başarabilirim, ancak bu yararlı olmaktan çok daha fazlasıdır .

Aklıma gelen tek yöntem, ancak ikili sayaca bağlı bir saati başlatmak ve durdurmak için bir XOR geçidi (düğme girişinde ve son çıkışta) gerektirir. Bu büyüklükte bir cihaza yer açabilsem de, daha basit bir şey umuyordum.

Onu neye eklemek istersiniz? Dahil olan başka mekanizmalar / bloklar? Devre için hedefiniz nedir?
Size bir ipucu verebilirim: Öğeler yerde 5 dakikada kaybolur
Bu prensibi kullanan bir devre sağlamanın sakıncası var mı?
Bir Bukkit eklentisi kullanmak istiyorsanız, burada birkaç Craftbook IC size yardımcı olabilir: Clock, Clock Divider, Rising Edge T flip Flop, sırasıyla bağlantılar: http://wiki.sk89q.com/wiki/CraftBook/MC1421, http: //wiki.sk89q.com/wiki/CraftBook/MC1420, http://wiki.sk89q.com/wiki/CraftBook/MC1017.
1) Bu soru üç yaşında.2) Yeterince cevaplandı.3) Bu soru ÜÇ YAŞINDA
Bu iş parçacığı Minecraft'ta güzel bir saat tarihine dönüştü <3
Dokuz yanıtlar:
SF.
2013-07-11 01:38:57 UTC
view on stackexchange narkive permalink

Aklıma gelen en uzun süre nedir?

enter image description here

Damlalığı istediğiniz kadar çok öğeyle doldurun Sinyalin alınmasını istiyorum. Her öğlenin yakınında, en fazla 576 oyun içi gün için, bir öğeyi atan kişi atar. Bu yeterli değilse, damlalığı bir huni zinciri ve bir çift sandıkla doldurabilirsiniz ve yalnızca tüm öğeler tükendiğinde sinyal üretilir.

Bu yeniden tetiklenebilirliği istiyorsanız, limit 320 gün boyunca öğeleri, zaman geçtikten sonra devre dışı bırakılacak bir kırmızı taş parçasıyla bloke edilmiş bir hazneye "atabilir" ve tüm öğeleri geri besleyebilirsiniz.

Daha hızlı bir şey istiyorsanız, saat o damlalıkta bir çift tekrarlayıcı veya yüzlerce küçük saatten herhangi biri. Ayarlanabilir bir saat ve belirli sayıda parça ile bu 3-5 dakikalık aralığa kolayca sığdırabilirsiniz.

Gün ışığı sensörünün damlalıktan o kadar uzak olması gerekmez.Cihazınız aynı gecikmeyi korurken biraz daha kompakt olabilir.
Parlak!Bu inanılmaz derecede kompakt!
Kevin Yap
2011-08-23 22:46:53 UTC
view on stackexchange narkive permalink

Minecraftaddict'in "Extreme Delay Redstone Timer", bildiğim en uzun gecikme devresidir. (Ama zaten bulduğunuz yorumlardan görebiliyorum). Ancak, bir ışık sensörünün çıkışı 10 dakika açık ve 10 dakika kapalı olacağından, bu devrenin doğrudan kullanılması ışık sensörü çıkışıyla çalışmaz.

Bunun çözümü, ışık sensörünüzün çıkışını, OR'lu bir düşen kenarlı ve yükselen kenarlı tek kararlı devreye bağlamaktır.

Rising-edge on the left, falling-edge on the right.

Bu, solda yükselen kenarlı bir tetikleyicinin ve sağda düşen kenarlı bir tetikleyicinin görüntüsüdür. A girişlerini birlikte - ışık tetikleyicinizin çıkışına bağlarsınız. A girişi açıldığında, sol devrenin Q çıkışı darbeler. A çıkışı kapandığında, sağ devrenin Q çıkışı darbeler. Bu nedenle, ışık sensörü her değiştiğinde sinyal gönderen bir çıkışa sahip olmak için iki Q çıkış kablosunu birbirine bağlayabilirsiniz (ORing).

Ancak, bu devreler bir çok kısa nabız. Minecraftaddict'in gecikme devresi yerleşik bir darbe kısaltıcı ile birlikte geldiğinden, ona biraz daha uzun bir sinyal göndermek isteyeceksiniz. Bunu yapmak için, kenar tetikleyicilerine daha fazla tekrarlayıcı ekleyin (mevcut tekrarlayıcılar olduğunda ekstra tekrarlayıcı ekleyin). İlk ayarda olması gereken tekrarlayıcıları bu şekilde bırakın, ancak ikinci ayarda (resme göre) olması gereken tekrarlayıcıları dördüncü ayara değiştirin.

Evet, bu tam olarak aradığım ve sonra bulduğum video. :)
Corgano
2012-11-22 12:20:12 UTC
view on stackexchange narkive permalink

Birkaç saat ve bir AND geçidi kullanın

7 tik ve 8 tik alan bir saat, 15 yerine sadece 5 tekrarlayıcı kullanarak her 56 tikte bir çıktı verir. Bu yöntemi kullanarak 42sn (420 tik) gecikme elde etmek için 6 tekrarlayıcı kullanabilirsiniz.

Sadece 3 tik (1), 4 tik (+ 1 = 2) alan bir saatiniz var. , 5 (+ 2 = 4) alan bir saat ve 7 (+ 2 = 6 tekrarlayıcı) alan bir saat.

3 x 4 x 5 x 7 = 420.

Bu harika bir çözüm!
Hello World
2014-01-13 13:04:53 UTC
view on stackexchange narkive permalink

Scott Chamberlain'in cevabı oldukça iyi, ancak pistonların karmaşıklığından hoşlanmıyorsanız, işte onlarsız kompakt bir T flip flop:

T flip flop, compact, no pistons!

Burada yaklaşık 2 dakikalık bir saattir:

chained T-flip flops and a clock

Her ekstra T flip flopunun saat hızını yarıya indireceğini unutmayın. Ayrıca, ilk saatin tekrarlayıcılarındaki küçük bir değişikliğin sonucu büyük ölçüde etkileyeceğini unutmayın.

Scott Chamberlain
2011-08-23 20:37:07 UTC
view on stackexchange narkive permalink

T parmak arası terlikler zincirine bağlı yavaş bir otomatik saat (Bkz. B ') kullanmanızı öneririm (yapışkan pistonlara erişiminiz varsa, onları son derece kompakt hale getirin, Z düzenlerine bakın).

enter image description here

Yukarıdaki diyagramda A'nın çevrilmesi 2x, B'nin 4x, c ise 8x uzun, D 16x uzun sürer.

Gördüğünüz gibi, çok hızlı bir şekilde uzar, 2-5 dakikalık bir gecikme elde etmek için 4 veya 5 T flip flop'tan fazlasına ihtiyacınız olacağını sanmıyorum.

Yavaş bir giriş sinyaline sahip olduğum için (bu bir ışık sensöründen gelen çıktı, bu nedenle her gün doğarken ve her gün batımını kapatıyor) ve kapının açık kalması için bunu bir kapıya bağlamak istediğim için TFF fikri işe yaramayacak. ~ 5 dakika. Bir TFF, bir saat girişi gerektirecek ve saatin ilk giriş sinyaline göre açılıp kapatılması gerekecekti. Yine de bu adamın youtube videolarını araştırarak bir çözüm buldum. http://www.youtube.com/watch?v=xsC2xoQi38I Devre boyutundaki doğrusal bir artışla üstel olarak geciktirilebilen son derece kompakt tasarım.
Üzgünüm soruyu anlamadım. Yardım almanıza sevindim, çözümünüzün ayrıntılarını yanıt olarak göndermelisiniz. Kendiniz çözdüyseniz, bu sitede kendi sorunuzu yanıtlamakta yanlış bir şey yoktur.
Yaklaşık 5 saat daha yapamam dışında kendi çözümümü yayınlardım. : Aşağıdaki PGuy, aradığım şeyi yaptı.
Razzlero
2011-09-11 04:28:01 UTC
view on stackexchange narkive permalink

Tam olarak 5 dakikalığına bir dağıtıcının bir öğeyi bir baskı plakasına düşürmesini sağlayabilirsiniz ve öğe 5 dakika sonra kaybolur

Ayrıca uzun darbelere ihtiyaç duyduğumda ne kullandığımla ilgili bir videom var youtube kanalım

Yerden tasarruf etmek için bir sistemi sırayla birkaç kez etkinleştirecek bir sistem kullanmak için bunu değiştirebilirsiniz. Bununla ilgili bir süre tekrar video yapabilirim.

@Fambida İfadeyi ikinci sıraya koyuyorum.
SingleNegationElimination
2013-06-26 17:55:18 UTC
view on stackexchange narkive permalink

Yakın zamanda bu devre üzerinde çalıştım: enter image description here

Sağda Etho 'nun Hopper zamanlayıcı' sından biri var. İçindeki öğelerin sayısı ayarlanarak hassas bir ayarlama ile yaklaşık üç buçuk dakikaya uzatılabilir. Solda da bunun gibi başka bir hazne zamanlayıcısı var. Soldaki zamanlayıcı bir zamanlayıcı olarak değil, sağdaki zamanlayıcının kaç kez döndüğünü sayan bir sayaç olarak kullanılıyor. Soldaki haznelerdeki kırmızı taş, sağdaki zamanlayıcı sıfırlanmadığı sürece sayacı devre dışı bırakır ve ardından bir öğenin hareket etmesine izin verecek kadar uzun süre çalışmasına izin verir.

Tüm öğeler olduğunda sayaçta bir hazneden diğerine kaydırıldığında, en soldaki çıktıyı 'açık' olarak değiştirir ve tüm öğeler birinciye geri dönmelidir. Tam bir gidiş-dönüş yolculuğun ardından, saat ve çıktı 'kapanır'

Sayacın 64 maddeye kadar 5 yığın kapasitesi olduğu ve giriş saatinin maksimum 3,7 dakikalık gecikmesi olduğu için; bu saat, 40 SAAT! kadar uzun bir döngü süresine sahip olacak şekilde ayarlanabilir. Yeterince uzun değilse, ilkinin çıktısına başka bir sayaç ekleyin; bu neredeyse 3 yıllık bir gecikmeyle tamamlanacak.

fredley
2011-08-23 23:02:16 UTC
view on stackexchange narkive permalink

Minecart rayları, (nispeten) az yer kaplayarak çok uzun bir gecikme sağlamak için kolayca uzatılabilir. Kapladıkları alan da istediğiniz yere kolayca yerleştirilebilir, bu da devrenizin tıkanmasını önler.

Bu devrenin çıkışını bir flip flop'a bağlayın ve girişinizi bir araba dağıtıcısına bağlayın. Geçişe bastığınızda, bir sepet serbest bırakılır. 5 dakika sonra gelecek ve flip flopu değiştirecektir. Daha sonra arabaları dağıtıcıya iade edebilirsiniz.

Minecart delay

Gerektiği gibi daha fazla parça ekleyin

Tavsiye ederim zamanı uzatmak için sıkı ray spiralleri, bu da onların yüksüz kalabilecek bir yığın içine sapmamalarını sağlar.

5 dakikalık uzun bir döngü için ne kadar parçaya ihtiyacınız olduğuna şaşıracaksınız! Tam bir döngü için yaklaşık 3 dakika süren ve inşa etmesi birkaç yüz yol alan tam bir metro sistemimiz var. pistonlar ve şimdi sahip olduğumuzdan daha iyi olduğunu varsayarsak)
Bunu bir tezgaha bağlayamaz mısın? 10 döngüden sonra sayaç ateşlenir mi?
İkili sayaç, evet. Çalışırdı.
Yöntemlerin bir karışımı muhtemelen iyi olacaktır. Minecarts'tan ikili sayaç yapın!
Pratik olmayan çözüm
Allinyourhead
2015-09-10 11:33:00 UTC
view on stackexchange narkive permalink

2 hazneli saat. Hemen yanında, aktif hazneyi değiştirmek için redstone kullanan bir redstone t-flip flopu. hazne saatinin bir tarafından bir karşılaştırıcı-tekrarlayıcı beslemesi kullanan tek bir düşen kenarlı darbe yayıcı. bu yayıcı, flip flopun girişine geri beslenir. gün ışığı sensörünüzden puls yayıcı ve flip flop arasında tek bir besleme. Bu nasıl çalışır. Bir taraf, ihtiyacınız olan sürenin yarısını (YARIM) saymak için gereken kadar çok öğe ile beslenir. Saat normalde hareketsizdir. Dedektörünüzden gelen bir 'açık' sinyali t-iki duraklıyı çevirerek hazne saatini etkinleştirir. öğeler bir taraftan diğerine değişir. Bir kez dolduğunda, hazne saatinizdeki karşılaştırıcı-tekrarlayıcıdan gelen bir sinyal, düşen kenarlı darbe yayıcıyı etkinleştirir, tflipflop'u ve dolayısıyla saatinizi değiştirir. diğer hazne geri boşalır. Saat bir tam döngü için çalışır, ardından durur, dedektörünüzden başka bir giriş bekler ve zaman diliminde TAMAMEN özelleştirilebilir. Bu kurulumu lavlar arasında, yalnızca bir düğmeye basıldıktan çok uzun süre sonra kalan bir köprü oluşturmak için kullanıyorum.



Bu Soru-Cevap, otomatik olarak İngilizce dilinden çevrilmiştir.Orijinal içerik, dağıtıldığı cc by-sa 3.0 lisansı için teşekkür ettiğimiz stackexchange'ta mevcuttur.
Loading...