<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://gravitywiki.ru/index.php?action=history&amp;feed=atom&amp;title=guides%2Fproject_red%2Fcomparator_and_signals</id>
	<title>guides/project red/comparator and signals - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://gravitywiki.ru/index.php?action=history&amp;feed=atom&amp;title=guides%2Fproject_red%2Fcomparator_and_signals"/>
	<link rel="alternate" type="text/html" href="https://gravitywiki.ru/index.php?title=guides/project_red/comparator_and_signals&amp;action=history"/>
	<updated>2026-04-22T18:15:31Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://gravitywiki.ru/index.php?title=guides/project_red/comparator_and_signals&amp;diff=13893&amp;oldid=prev</id>
		<title>Pryn1k: Новая страница: «Comparator в Project Red и система сигналов — это основа анализа, сравнения и преобразования редстоун-информации. В отличие от обычных логических элементов, которые работают с бинарными значениями (0/1), компараторы могут работать с уровнем сигнала, анализируя ег...»</title>
		<link rel="alternate" type="text/html" href="https://gravitywiki.ru/index.php?title=guides/project_red/comparator_and_signals&amp;diff=13893&amp;oldid=prev"/>
		<updated>2026-04-22T13:53:53Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «Comparator в Project Red и система сигналов — это основа анализа, сравнения и преобразования редстоун-информации. В отличие от обычных логических элементов, которые работают с бинарными значениями (0/1), компараторы могут работать с уровнем сигнала, анализируя ег...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Comparator в Project Red и система сигналов — это основа анализа, сравнения и преобразования редстоун-информации. В отличие от обычных логических элементов, которые работают с бинарными значениями (0/1), компараторы могут работать с уровнем сигнала, анализируя его силу, состояние и источник. Это делает их ключевым инструментом для сортировки, фильтрации и точного управления механизмами.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
Система сигналов в Project Red — это способ представления информации в виде редстоун-значений. Вместо простого «включено/выключено» сигнал может иметь разную силу, направление и тип источника. Comparator (компаратор) используется для анализа этих сигналов и принятия решений на их основе.&lt;br /&gt;
&lt;br /&gt;
Компараторы позволяют сравнивать сигналы между собой, измерять их интенсивность и передавать результат дальше по логической цепи. Это делает их важным элементом в системах сортировки, автоматизации и контроля ресурсов.&lt;br /&gt;
&lt;br /&gt;
== Как работает сигнал ==&lt;br /&gt;
В Project Red сигнал — это числовое значение, которое отражает его силу. Обычно он варьируется от 0 до максимального уровня (например, 0–15 в классической логике Minecraft).&lt;br /&gt;
&lt;br /&gt;
S∈[0,15]&lt;br /&gt;
&lt;br /&gt;
Сигнал может поступать из разных источников:&lt;br /&gt;
&lt;br /&gt;
рычаги и кнопки&lt;br /&gt;
&lt;br /&gt;
хранилища и контейнеры&lt;br /&gt;
&lt;br /&gt;
логические гейты&lt;br /&gt;
&lt;br /&gt;
проводные сети Project Red&lt;br /&gt;
&lt;br /&gt;
Каждый источник формирует сигнал определённой силы, который может быть измерен и обработан.&lt;br /&gt;
&lt;br /&gt;
== Comparator (компаратор) ==&lt;br /&gt;
Comparator — это логический блок, который сравнивает входные сигналы и выдаёт результат на основе их соотношения.&lt;br /&gt;
&lt;br /&gt;
Он работает в двух основных режимах:&lt;br /&gt;
&lt;br /&gt;
Сравнение (Compare mode) — сравнивает входной сигнал с боковым и решает, какой сильнее.&lt;br /&gt;
&lt;br /&gt;
S&lt;br /&gt;
&lt;br /&gt;
out&lt;br /&gt;
&lt;br /&gt;
=S&lt;br /&gt;
&lt;br /&gt;
main&lt;br /&gt;
&lt;br /&gt;
−S&lt;br /&gt;
&lt;br /&gt;
side&lt;br /&gt;
&lt;br /&gt;
Вычитание (Subtract mode) — уменьшает силу сигнала на значение другого входа.&lt;br /&gt;
&lt;br /&gt;
S&lt;br /&gt;
&lt;br /&gt;
out&lt;br /&gt;
&lt;br /&gt;
=max(0,S&lt;br /&gt;
&lt;br /&gt;
main&lt;br /&gt;
&lt;br /&gt;
−S&lt;br /&gt;
&lt;br /&gt;
side&lt;br /&gt;
&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
Таким образом, компаратор может:&lt;br /&gt;
&lt;br /&gt;
усиливать или ослаблять сигнал&lt;br /&gt;
&lt;br /&gt;
сравнивать два источника&lt;br /&gt;
&lt;br /&gt;
анализировать содержимое контейнеров&lt;br /&gt;
&lt;br /&gt;
== Основные механики ==&lt;br /&gt;
Система сигналов и компараторов включает несколько ключевых механик:&lt;br /&gt;
&lt;br /&gt;
Анализ силы сигнала — определение уровня редстоун-значения.&lt;br /&gt;
&lt;br /&gt;
Сравнение сигналов — проверка, какой сигнал сильнее.&lt;br /&gt;
&lt;br /&gt;
Вычитание сигнала — уменьшение значения на основе второго входа.&lt;br /&gt;
&lt;br /&gt;
Передача данных — сигнал используется как информация, а не просто триггер.&lt;br /&gt;
&lt;br /&gt;
Интеграция с логикой — компараторы могут работать вместе с AND/OR/NOT схемами.&lt;br /&gt;
&lt;br /&gt;
Подключение к контейнерам — анализ содержимого сундуков и хранилищ.&lt;br /&gt;
&lt;br /&gt;
== Пошаговая инструкция ==&lt;br /&gt;
Для начала работы с компаратором нужно понять базовый принцип измерения сигнала.&lt;br /&gt;
&lt;br /&gt;
Первый шаг — подключить источник сигнала (например, сундук или редстоун-блок) к компаратору.&lt;br /&gt;
&lt;br /&gt;
Второй шаг — вывести сигнал на лампу или механизм, чтобы увидеть его силу.&lt;br /&gt;
&lt;br /&gt;
Третий шаг — изменить содержимое источника (например, добавить или убрать предметы в сундуке) и наблюдать изменение сигнала.&lt;br /&gt;
&lt;br /&gt;
Четвёртый шаг — использовать второй вход для сравнения сигналов.&lt;br /&gt;
&lt;br /&gt;
Пятый шаг — переключить компаратор в режим вычитания и протестировать уменьшение сигнала.&lt;br /&gt;
&lt;br /&gt;
Шестой шаг — интегрировать компаратор в логическую схему Project Red.&lt;br /&gt;
&lt;br /&gt;
== Частые ошибки ==&lt;br /&gt;
Одна из самых частых ошибок — ожидание, что компаратор работает как обычный переключатель. Он анализирует уровень сигнала, а не просто его наличие.&lt;br /&gt;
&lt;br /&gt;
Вторая ошибка — неправильное понимание сравнения входов, из-за чего результат кажется «неправильным».&lt;br /&gt;
&lt;br /&gt;
Третья ошибка — отсутствие учёта силы сигнала, особенно при работе с контейнерами.&lt;br /&gt;
&lt;br /&gt;
Четвёртая ошибка — смешивание бинарной логики (0/1) и аналоговой (0–15).&lt;br /&gt;
&lt;br /&gt;
Пятая ошибка — неправильное подключение бокового входа, из-за чего режим сравнения работает неверно.&lt;br /&gt;
&lt;br /&gt;
== Советы для сервера GravityCraft ==&lt;br /&gt;
На GravityCraft компараторы особенно полезны для оптимизации автоматических систем.&lt;br /&gt;
&lt;br /&gt;
Используйте их для:&lt;br /&gt;
&lt;br /&gt;
сортировки предметов по количеству&lt;br /&gt;
&lt;br /&gt;
контроля заполненности хранилищ&lt;br /&gt;
&lt;br /&gt;
регулировки автоматических ферм&lt;br /&gt;
&lt;br /&gt;
балансировки ресурсов&lt;br /&gt;
&lt;br /&gt;
Важно не перегружать систему постоянными сравнениями сигналов, особенно в больших базах.&lt;br /&gt;
&lt;br /&gt;
Рекомендуется комбинировать компараторы с Project Red логикой для создания гибких систем управления.&lt;br /&gt;
&lt;br /&gt;
Также полезно использовать цветовые каналы для разделения сигналов в сложных схемах.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
Comparator и система сигналов в Project Red позволяют выйти за пределы простой редстоун-логики и работать с уровнем информации. Это делает возможным создание точных, интеллектуальных и адаптивных автоматизированных систем внутри Minecraft. Понимание сигналов и их обработки — ключ к продвинутой инженерии в моде.&lt;/div&gt;</summary>
		<author><name>Pryn1k</name></author>
	</entry>
</feed>