Belirli bir buton sırasına basıldığında açılan bir "şifreli kapı", redstone bilgini gösterişli bir şekilde kullanmanın en eğlenceli yollarından biridir. Bu makalede temel mantığı ve basit bir uygulamayı anlatıyoruz.

Temel Fikir

Şifreli kapı sisteminde birkaç buton (örneğin 3-4 tane) belirli bir sırayla basılmalıdır; yanlış sırada basılırsa devre sıfırlanır ve kapı açılmaz. Bu, redstone'da sıralı mantık (sequential logic) kullanılarak yapılır.

Basit Bir Yaklaşım: Zincirleme Hafıza

  • Her doğru buton basıldığında bir sonraki "adım" için bir hafıza hücresini (flip-flop) aktif hale getir.
  • Yanlış bir butona basılırsa, o buton tüm hafıza hücrelerini sıfırlayan bir "reset" sinyali göndersin.
  • Son doğru buton basıldığında, tüm adımların tamamlandığını kontrol eden bir AND kapısı (bkz. önceki günün mantık kapıları makalesi) kapıyı tetiklesin.

Daha Basit Alternatif: Gizli Sıra Numaralı Butonlar

Yeni başlayanlar için daha kolay bir yöntem, her butonun ayrı bir "hafıza" tetiklemesi ve bunların hepsi doğru sırayla açıldığında bir karşılaştırıcı zincirinin bunu algılamasıdır. Bu tasarım biraz büyük yer kaplasa da anlaşılması ve hata ayıklaması daha kolaydır.

Not

Şifreli kapı sistemleri redstone'un en karmaşık uygulamalarından biridir. İlk denemende çok karmaşık bir şifre yerine 2-3 adımlık basit bir sırayla başlaman, sistemin mantığını kavramanı kolaylaştırır.