Bu sayfada
Sinyaller nasıl çalışır?
Bir sinyal 0 ila 255 arasında bir sayıdır; ince bir sinyal kablosu, bir optik lif ya da radyo ile taşınır. 128'den itibaren açık sayılır. Mantık parçaları 255 ya da 0 yanıtlar ve her parça 50 ms'lik bir tur ekler (kablolar, kavşaklar ve tekrarlayıcılar hiç eklemez), böylece bir sinyalin bir yapının içinde yol aldığını izleyebilirsin. Sinyal ve güç iki farklı şeydir: sinyal kablosu yalnızca bilgi taşır, lambalar ve motorlar ise bir güç kablosu ister (güç). Mantık parçaları güç kablosu istemez: onları besleyen sinyal kablosu yeter. Takılı olmayan bir giriş 0 okur.
Her mantık parçası ne yapar?
| Parça | Ne yapar |
|---|---|
| Gecikme | N tur önce aldığını geri verir: 0,05 sn ila 30 sn (varsayılan 0,5 sn). |
| Mantık kapısı | 8 bit üzerinde bit bit VE, VEYA ya da DEĞİL. DEĞİL, 255 eksi A verir. |
| İşlemsel yükselteç | A + B (255'te sınırlı), A - B (taban 0), A x B / C (C takılı değilse = 255, bir yüzde), A > B, A = B. |
| Bellek | Yazma girişinin yükselen kenarında Değer girişini kopyalar ve tutar (0'dan başlar). |
| Optik eşleyici | Bir yanda 8 komut kanalı, öbür yanda bir lif. Lazer olarak gönderir, fotosel olarak okur. Küçük bir güç kablosunda 5 W. |
| Ekran paneli | 4 girişli bir duvar levhası; metnindeki {1} ila {4} canlı değerleri gösterir. Küçük bir güç kablosunda 1 W. |
| Işık anahtarı, düğme | Anahtar seçtiğin bir değeri gönderir (0 ila 255, varsayılan 255); düğme 1 saniye basılı kalır. |
Her parçanın modu (kapı türü, gecikme, işlemsel yükselteç işlemi) kendi sayfasında ayarlanır ve modeline kazınır, böylece bir devreyi ona bakarak okuyabilirsin. Her parça üretilir: eşleyici bir mercek, kapı silisyum ve altın kontaklar ister.
Mantık parçaları
Bir makinenin dünyaya tepki vermesini nasıl sağlarım?
- Varlık sensörü: önünde 1 ila 8 m içinde (varsayılan 4) bir oyuncu ya da yaratık dururken sinyal kablosuna 255 koyar ve sonuncusu ayrıldıktan sonra varsayılan olarak 3 sn tutar. Küçük bir güç kablosunda 3 W.
- Seviye sensörü: bir tanka yaslandığında tankın doluluğunu 0 ila 255 olarak verir. 3 W.
- Yığın sensörü: etrafındaki arazi yüklenmiş ve oturmuşken 255. 5 W.
- Röle ve dimmer: bir elektrik rölesi komut 128 ya da üstü olduğunda güç hattını kapatır (2 W). Bir transistör akımın sinyal / 255'ini geçirir, böylece lambalar çeyrek çeyrek parlar. Kapılar ve tuzak kapılar 128'de açılır ve bunun altında kapanır.
- Ölçerler: takometre (mil hızı), voltmetre, ampermetre ve tork ölçer bir okumayı, sayfada ayarladığın bir aralıkla ölçeklenen 0-255'lik bir sinyale çevirir.
- Sinyal yazıcısı: bir grafik kaydedici. 15 W ve kâğıt gerekir; sinyali çizer (bir okto fiberden 8 renkli kalem), sayfa başına 128 nokta ve 16 bitmiş sayfaya kadar tutar.
Bir saati ya da sayacı nasıl yaparım?
- 1
Bir saat
Bir gecikmeyi bir DEĞİL kapısına, oradan da geri gecikmeye döngüye sok: çıkış her gecikme süresinde bir ters döner.
- 2
Bir darbe
Bir düğmeyi bir belleğin Yazma girişine bağla: tıklama anındaki değeri saklar.
- 3
Bir sayaç
Düğmeden Yazma'ya, bellekten işlemsel yükselteçe (A + 1) ve Değer'e geri. Her tık bir ekler.
- 4
Bir eşik
Bir değere ayarlı bir anahtar ve A > B modunda bir işlemsel yükselteç: okuma onu geçince açık.
- 5
Bir batarya göstergesi
Bataryanın şarj sinyali çarpı 100, 255'e bölünür (işlemsel yükselteç A x B / C), bir ekran panelinde.
Radyo nasıl çalışır?
- 256 kanal, bir baytlık genlik. Bir verici sinyal kablosu değerini gönderir; bir alıcı duyduğu genliği sinyal kablosuna koyar. Bir kanaldaki en güçlü verici, alıcının duyduğu vericidir.
- Her yöne yayın yapan anten (bir direk) ya da çanak (2 derecelik bir koni; elle yönlendirilir ya da Dünya'yı veya Ay'ı izler). Radyo asla zeminin içinden geçmez: izlediği cismin ufku altında kalan bir çanak sessiz kalır.
- Sayfada bir hedef seç: Yakın (100 m), Köy (1 km), Bölge (10 km), Uzak (100 km), Ay ya da Dünya. Neyi tüketeceğini büyük harflerle söyler. Her yöne yayın yapan bir verici 2 kW'a kadar, bir çanak 100 kW'a kadar çeker.
- Lifler sinyalleri 10 km'ye kadar taşır: mono (1 bayt) ya da okto (8 kanal, her biri bir renk). Bir sinyal kablosu 256 m ulaşır; daha ileri gitmek için bir tekrarlayıcı yerleştir.
Sorular
Sinyalim neden geç kalıyor?
Her mantık parçası 50 ms'lik bir tur ekler. On parçalık bir zincir sinyali yarım saniye geciktirir; kablolar ve kavşaklar hiçbir şey eklemez.
Mantık parçaları güç ister mi?
Hayır. Onları bağlayan sinyal kablosu besler. Yalnızca optik eşleyici (5 W) ve ekran paneli (1 W) küçük bir güç kablosu ister.
Yaklaştığımda bir lambanın yanmasını nasıl sağlarım?
Küçük bir güç kablosuna bir varlık sensörü koy, komut çıkışını lambanın güç hattındaki bir elektrik rölesine bağla; sen önünde durduğun sürece lamba yanar.
Bir bilgisayar kurabilir miyim?
Parçalar yazmaçlar, sayaçlar ve bir aritmetik birim için yeter; oyuncular işlemcileri sanat olsun diye kuruyor.
Güncellendi