Komparator redstone: Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Nie podano opisu zmian |
Zmiany w artykule „Komparator” |
||
Linia 17: | Linia 17: | ||
{{dv|404|Przedmiot}} | {{dv|404|Przedmiot}} | ||
}} | }} | ||
'''Komparator''' (ang. Redstone Comparator) – [[blok]] przesyłający [[czerwony kamień|sygnał]] w czasie rzeczywistym. Ma dwa wejścia: jedno od tyłu (A) i jedno z boku (B). | '''Komparator''' (ang. ''Redstone Comparator'') – [[blok]] przesyłający [[czerwony kamień|sygnał]] w czasie rzeczywistym. Ma dwa wejścia: jedno od tyłu (A) i jedno z boku (B). | ||
== Otrzymywanie == | == Otrzymywanie == | ||
Linia 24: | Linia 24: | ||
|-align="center" | |-align="center" | ||
!Składniki | !Składniki | ||
!Wejście | !Wejście → Wyjście | ||
|-align="center" | |-align="center" | ||
|[[Kamień]] <br>+<br> [[Pochodnia redstone]] <br>+<br> [[ | |[[Kamień]] <br>+<br> [[Pochodnia redstone|pochodnie redstone]] <br>+<br> [[kwarc]] | ||
|{{Grid/Crafting Table | |{{Grid/Crafting Table | ||
|B1= Pochodnia redstone | |B1= Pochodnia redstone | ||
Linia 44: | Linia 44: | ||
Klikając prawym przyciskiem myszy na komparator można zapalać i gasić znajdującą się na nim małą czerwoną pochodnię. Jeżeli pochodnia z przodu komparatora jest włączona, siła sygnału wyjściowego będzie równa różnicy siły A i siły B. Jeżeli będzie wyłączona, będzie wysyłany sygnał o sile A. | Klikając prawym przyciskiem myszy na komparator można zapalać i gasić znajdującą się na nim małą czerwoną pochodnię. Jeżeli pochodnia z przodu komparatora jest włączona, siła sygnału wyjściowego będzie równa różnicy siły A i siły B. Jeżeli będzie wyłączona, będzie wysyłany sygnał o sile A. | ||
=== Kontroler zawartości ekwipunku === | === Kontroler zawartości ekwipunku === | ||
Jeśli komparator jest podłączony do pojemnika wysyła sygnał zależny od procentu używanej w nim przestrzeni. Tym pojemnikiem może być [[skrzynia]], [[skrzynia | Jeśli komparator jest podłączony do pojemnika, wysyła sygnał zależny od procentu używanej w nim przestrzeni. Tym pojemnikiem może być [[skrzynia]], [[skrzynia-pułapka]], [[beczka]], [[pulpit]], [[piec]], [[dozownik]], [[lej]], [[statyw alchemiczny]], [[Rama portalu Endu|rama portalu Endu]], [[Kotwica odrodzenia|kotwica odrodzenia]], [[kocioł]], [[podajnik]], [[szafa grająca]] albo [[tory z czujnikiem]] z [[wagonik ze skrzynią|wagonikiem ze skrzynią]] lub [[wagonik z lejem|lejem]]. Komparator może być też podłączony do solidnego bloku, który przylega do kontenera, jeśli wszystkie 3 bloki znajdują się w linii prostej. Sygnał od spodu bloku pomiędzy pojemnikiem a komparatorem może ingerować w sygnał wyjściowy. | ||
==== Sprawdzanie ekwipunku ==== | ==== Sprawdzanie ekwipunku ==== | ||
Linia 53: | Linia 53: | ||
<code>siła sygnału = w zaokrągleniu do zera(1 + (liczba przedmiotów w pojemniku / (wszystkie miejsca w kontenerze * 64)) * 14)</code> | <code>siła sygnału = w zaokrągleniu do zera(1 + (liczba przedmiotów w pojemniku / (wszystkie miejsca w kontenerze * 64)) * 14)</code> | ||
Przedmioty, które nie mogą być | Przedmioty, które nie mogą być grupowane lub stackują się po 16, są traktowane jako pełny stack. | ||
To może być użyteczne do tworzenia sygnałów o określonej sile przy | To może być użyteczne do tworzenia sygnałów o określonej sile przy użyciu komparatorów i pojemników. Liczba wymaganych przedmiotów w kontenerze jest obliczana w ten sposób: | ||
<code>wymagane przedmioty = max(w zaokrągleniu w górę((wszystkie sloty w pojemniku * 64 / 14) * (żądana siła sygnału - 1)))</code> | <code>wymagane przedmioty = max(w zaokrągleniu w górę((wszystkie sloty w pojemniku * 64 / 14) * (żądana siła sygnału - 1)))</code> | ||
==== Sprawdzanie płyty w szafie grającej ==== | ==== Sprawdzanie płyty w szafie grającej ==== | ||
Sygnał wyjściowy komparatora podłączonego do [[szafa grająca|szafy grającej]] odpowiada umieszczonej w niej [[płyta muzyczna|płycie muzycznej]]. | Sygnał wyjściowy komparatora podłączonego do [[szafa grająca|szafy grającej]] odpowiada umieszczonej w niej [[płyta muzyczna|płycie muzycznej]]. Od snapshota 23w07a sygnał wyjściowy komparatora podłączonego do [[szafa grająca|szafy grającej]] z umieszczoną płytą muzyczną jest zawsze równy 15. | ||
{| class="wikitable" | {| class="wikitable" | ||
! Sygnał !! Płyta muzyczna | ! Sygnał !! Płyta muzyczna | ||
Linia 66: | Linia 66: | ||
| 0 || ''brak'' | | 0 || ''brak'' | ||
|- | |- | ||
| 1 || | | 1 || „13” | ||
|- | |- | ||
| 2 || | | 2 || „Cat” | ||
|- | |- | ||
| 3 || | | 3 || „Blocks” | ||
|- | |- | ||
| 4 || | | 4 || „Chirp” | ||
|- | |- | ||
| 5 || | | 5 || „Far” | ||
|- | |- | ||
| 6 || | | 6 || „Mall” | ||
|- | |- | ||
| 7 || | | 7 || „Mellohi” | ||
|- | |- | ||
| 8 || | | 8 || „Stal” | ||
|- | |- | ||
| 9 || | | 9 || „Strad” | ||
|- | |- | ||
| 10 || | | 10 || „Ward” | ||
|- | |- | ||
| 11 || | | 11 || „11” | ||
|- | |- | ||
| 12 || | | 12 || „Wait” | ||
|- | |- | ||
|13 | |13 | ||
| | |„Pigstep” | ||
|} | |} | ||
<!-- | <!-- | ||
Linia 128: | Linia 128: | ||
== Historia == | == Historia == | ||
{{Historia||24 listopada 2012|link=http://pl.minecraftwiki.net/Redstone_Update|[[Jeb]] powiedział o możliwości pojawienia się komparatora w | {{Historia||24 listopada 2012|link=http://pl.minecraftwiki.net/Redstone_Update|[[Jeb]] powiedział o możliwości pojawienia się komparatora w Minecrafcie.}} | ||
{{Historia||27 grudnia 2012|link=https://twitter.com/Dinnerbone/status/284388625595125760|[[Dinnerbone]] opublikował [http://imgur.com/a/FBKed obrazki] pierwszej wersji komparatora | {{Historia||27 grudnia 2012|link=https://twitter.com/Dinnerbone/status/284388625595125760|[[Dinnerbone]] opublikował [http://imgur.com/a/FBKed obrazki] pierwszej wersji komparatora zamiast kondensatora.}} | ||
{{Historia||2 stycznia 2013|link=https://twitter.com/Dinnerbone/status/286428595423965184|Dinnerbone opublikował kolejny [http://dinnerbone.com/media/uploads/2013-01/screenshots/2013-01-02_12.06.47.png obrazek] komparatora.}} | {{Historia||2 stycznia 2013|link=https://twitter.com/Dinnerbone/status/286428595423965184|Dinnerbone opublikował kolejny [http://dinnerbone.com/media/uploads/2013-01/screenshots/2013-01-02_12.06.47.png obrazek] komparatora.}} | ||
{{Historia|w}} | {{Historia|w}} | ||
{{Historia||1.5|snap=13w01a|Dodano komparator.}} | {{Historia||1.5|snap=13w01a|Dodano komparator.}} | ||
{{Historia|||snap=13w01b|Dodano opóźnienie 1/2 ticka (w celu naprawy błędu).|Komparator podłączony do pojemnika daje sygnał wyjściowy, zależny od ilości przedmiotów.}} | {{Historia|||snap=13w01b|Dodano opóźnienie 1/2 ticka (w celu naprawy błędu).|Komparator podłączony do pojemnika daje sygnał wyjściowy, zależny od ilości przedmiotów.}} | ||
{{Historia|||snap=13w02a|Na teksturze komparatora widać kwarc.|Komparator nie wysyła sygnału, gdy pojemnik, do którego jest podłączony jest pusty.}} | {{Historia|||snap=13w02a|Na teksturze komparatora widać kwarc.|Komparator nie wysyła sygnału, gdy pojemnik, do którego jest podłączony, jest pusty.}} | ||
{{Historia|||snap=13w02b|Podwójna skrzynia jest teraz traktowana jako jedna, a nie dwie osobne.}} | {{Historia|||snap=13w02b|Podwójna skrzynia jest teraz traktowana jako jedna, a nie jako dwie osobne.}} | ||
{{Historia|||snap=13w03a|Komparator zasilany przez blok poleceń wskazuje czy ostatnia komenda została uruchomiona poprawnie.|Komparatory mogą być używane do wysyłania analogowego sygnału wskazującego liczbę graczy poprzez komendę <code>/testfor</code>.|Komparator podłączony do [[tory z czujnikiem|torów z czujnikiem]] wysyła sygnał zależny od wypełnienia stojącego na nich pojemnika.}} | {{Historia|||snap=13w03a|Komparator zasilany przez blok poleceń wskazuje, czy ostatnia komenda została uruchomiona poprawnie.|Komparatory mogą być używane do wysyłania analogowego sygnału wskazującego liczbę graczy poprzez komendę <code>/testfor</code>.|Komparator podłączony do [[tory z czujnikiem|torów z czujnikiem]] wysyła sygnał zależny od wypełnienia stojącego na nich pojemnika.}} | ||
{{Historia|||snap=13w04a|Komparator podłączony do szafy grającej wysyła sygnał zależny od płyty w niej umieszczonej.}} | {{Historia|||snap=13w04a|Komparator podłączony do szafy grającej wysyła sygnał zależny od płyty w niej umieszczonej.}} | ||
{{Historia|||snap=13w05a|Komparatory nie powodują już stałych aktualizacji bloków. Opóźnienie jest robione zgodnie, a boczne wejście nie powoduje już pulsującego sygnału wyjściowego.}} | {{Historia|||snap=13w05a|Komparatory nie powodują już stałych aktualizacji bloków. Opóźnienie jest robione zgodnie, a boczne wejście nie powoduje już pulsującego sygnału wyjściowego.}} | ||
{{Historia|||snap=13w05b|Zmieniono opóźnienie z 1/2 ticka na 1.}} | {{Historia|||snap=13w05b|Zmieniono opóźnienie z 1/2 ticka na 1.}} | ||
{{Historia|||snap=13w09c|Sygnał wyjściowy komparatora podłączonego do statywu alchemicznego z 3 butelkami wody był taki sam, jak przy 3 butelkach wody i 1 składniku.}} | {{Historia|||snap=13w09c|Sygnał wyjściowy komparatora podłączonego do statywu alchemicznego z 3 butelkami wody był taki sam, jak przy 3 butelkach wody i 1 składniku.}} | ||
{{Historia||1.6|snap=13w18a|Komparator teraz zwraca sygnał dla | {{Historia||1.6|snap=13w18a|Komparator teraz zwraca sygnał dla kotła i ramy portalu Endu w zależności od stanu.}} | ||
{{Historia|pa}} | {{Historia|Nadchodzące zmiany}} {{Historia| |1.19.4|Sygnał wyjściowy komparatora podłączonego do szafy grającej z umieszczoną płytą muzyczną jest zawsze równy 15.|snap=23w07a}} {{Historia|pa}} | ||
{{Historia||0.14.0|snap=build 1|Dodano komparator.}} | {{Historia||0.14.0|snap=build 1|Dodano komparator.}} | ||
{{Historia|k}} | {{Historia|k}} |
Wersja z 17:38, 28 lut 2023
Typ |
Mechanizm |
Fizyka |
Nie |
Przezroczystość |
Tak |
Emisja światła |
Tak, 7 (gdy aktywny) |
Odporność na eksplozje |
0 |
Palność |
Nie |
Narzędzie |
Żadne |
Odnawialne |
Tak |
Możliwość grupowania |
Tak, 64 |
Komparator (ang. Redstone Comparator) – blok przesyłający sygnał w czasie rzeczywistym. Ma dwa wejścia: jedno od tyłu (A) i jedno z boku (B).
Otrzymywanie
Wytwarzanie
Składniki | Wejście → Wyjście | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Kamień + pochodnie redstone + kwarc |
|
Zastosowania
Przewód/dioda
Komparator, podobnie do przekaźnika, działa jak dioda. Powoduje opóźnienie 1 ticka, wysyłając sygnał wyjściowy o tej samej sile co wejściowy. Pozwala prądowi płynąć tylko w jedną stronę.
Komparator
Boczne wejście komparatora może być używane do ustalenia progu dla sygnału wejściowego. Jeżeli sygnał B jest silniejszy od A nie będzie żadnego efektu. Natomiast jeśli sygnał A jest silniejszy lub równy B, komparator prześle sygnał dalej (wyjściem z przodu). Gdy sygnały dochodzą z obu boków, słabszy jest ignorowany.
Osłabiacz
Klikając prawym przyciskiem myszy na komparator można zapalać i gasić znajdującą się na nim małą czerwoną pochodnię. Jeżeli pochodnia z przodu komparatora jest włączona, siła sygnału wyjściowego będzie równa różnicy siły A i siły B. Jeżeli będzie wyłączona, będzie wysyłany sygnał o sile A.
Kontroler zawartości ekwipunku
Jeśli komparator jest podłączony do pojemnika, wysyła sygnał zależny od procentu używanej w nim przestrzeni. Tym pojemnikiem może być skrzynia, skrzynia-pułapka, beczka, pulpit, piec, dozownik, lej, statyw alchemiczny, rama portalu Endu, kotwica odrodzenia, kocioł, podajnik, szafa grająca albo tory z czujnikiem z wagonikiem ze skrzynią lub lejem. Komparator może być też podłączony do solidnego bloku, który przylega do kontenera, jeśli wszystkie 3 bloki znajdują się w linii prostej. Sygnał od spodu bloku pomiędzy pojemnikiem a komparatorem może ingerować w sygnał wyjściowy.
Sprawdzanie ekwipunku
Kiedy pojemnik jest pusty, wyjście jest równe 0.
Kiedy nie jest, siła sygnału jest obliczana w następujący sposób:
siła sygnału = w zaokrągleniu do zera(1 + (liczba przedmiotów w pojemniku / (wszystkie miejsca w kontenerze * 64)) * 14)
Przedmioty, które nie mogą być grupowane lub stackują się po 16, są traktowane jako pełny stack.
To może być użyteczne do tworzenia sygnałów o określonej sile przy użyciu komparatorów i pojemników. Liczba wymaganych przedmiotów w kontenerze jest obliczana w ten sposób:
wymagane przedmioty = max(w zaokrągleniu w górę((wszystkie sloty w pojemniku * 64 / 14) * (żądana siła sygnału - 1)))
Sprawdzanie płyty w szafie grającej
Sygnał wyjściowy komparatora podłączonego do szafy grającej odpowiada umieszczonej w niej płycie muzycznej. Od snapshota 23w07a sygnał wyjściowy komparatora podłączonego do szafy grającej z umieszczoną płytą muzyczną jest zawsze równy 15.
Sygnał | Płyta muzyczna |
---|---|
0 | brak |
1 | „13” |
2 | „Cat” |
3 | „Blocks” |
4 | „Chirp” |
5 | „Far” |
6 | „Mall” |
7 | „Mellohi” |
8 | „Stal” |
9 | „Strad” |
10 | „Ward” |
11 | „11” |
12 | „Wait” |
13 | „Pigstep” |
Historia
Historia używa dawnego formatu wersji konsolowych24 listopada 2012 | Jeb powiedział o możliwości pojawienia się komparatora w Minecrafcie. | ||||
---|---|---|---|---|---|
27 grudnia 2012 | Dinnerbone opublikował obrazki pierwszej wersji komparatora zamiast kondensatora. | ||||
2 stycznia 2013 | Dinnerbone opublikował kolejny obrazek komparatora. | ||||
Pełna wersja | |||||
1.5 | 13w01a | Dodano komparator. | |||
13w01b | Dodano opóźnienie 1/2 ticka (w celu naprawy błędu). | ||||
Komparator podłączony do pojemnika daje sygnał wyjściowy, zależny od ilości przedmiotów. | |||||
13w02a | Na teksturze komparatora widać kwarc. | ||||
Komparator nie wysyła sygnału, gdy pojemnik, do którego jest podłączony, jest pusty. | |||||
13w02b | Podwójna skrzynia jest teraz traktowana jako jedna, a nie jako dwie osobne. | ||||
13w03a | Komparator zasilany przez blok poleceń wskazuje, czy ostatnia komenda została uruchomiona poprawnie. | ||||
Komparatory mogą być używane do wysyłania analogowego sygnału wskazującego liczbę graczy poprzez komendę /testfor . | |||||
Komparator podłączony do torów z czujnikiem wysyła sygnał zależny od wypełnienia stojącego na nich pojemnika. | |||||
13w04a | Komparator podłączony do szafy grającej wysyła sygnał zależny od płyty w niej umieszczonej. | ||||
13w05a | Komparatory nie powodują już stałych aktualizacji bloków. Opóźnienie jest robione zgodnie, a boczne wejście nie powoduje już pulsującego sygnału wyjściowego. | ||||
13w05b | Zmieniono opóźnienie z 1/2 ticka na 1. | ||||
13w09c | Sygnał wyjściowy komparatora podłączonego do statywu alchemicznego z 3 butelkami wody był taki sam, jak przy 3 butelkach wody i 1 składniku. | ||||
1.6 | 13w18a | Komparator teraz zwraca sygnał dla kotła i ramy portalu Endu w zależności od stanu. | |||
Nadchodzące zmiany | |||||
1.19.4 | 23w07a | Sygnał wyjściowy komparatora podłączonego do szafy grającej z umieszczoną płytą muzyczną jest zawsze równy 15. | |||
Pocket Edition Alpha | |||||
0.14.0 | build 1 | Dodano komparator. | |||
Console Edition | |||||
TU19 | CU7 | 1.12 | Dodano komparator. |
Ciekawostki
- W rzeczywistym świecie również istnieje komparator i jest stosowany w elektronice cyfrowej.