Про это я думал, но все равно логическую схему выстроить так и не смог. Скорее всего решение, это комбинаций ячеек памяти и логических условий.
Redstone
Сообщений 41 страница 60 из 195
Поделиться4202-04-2012 17:32:21
Redstone Circuit: ПВС-ПЦ_1 (OSS-SС_1)
Переключатель Выходного Сигнала - Последовательный Циклический, v.1
Output Signal Switcher - Sequential Cyclic, v.1
Так, наваял тут тестовую схемку - в "херовой пустыне", где ты тетстил железку...
В итоге, пришлось использовать и блоки условий и ячейки памяти
Это общий вид схемы:
на первом скрине видно, где находится тестовая схема, на втором - более наглядный ее вид:
Схема состоит из двух включателей (кнопка и генератор с рычагом) на один вход и трех "выходов-индикаторов-красных факелов" (на каждый нужен блок Условие "И" (AND) и Ячейка памяти, построенная немного другим - более привычным для меня способом).
На следующем скрине видны элементы: две Ячейки памяти и два Условие "И" (AND).
Так вот, чтобы увеличить количество выходов, нужно дублировать средний "выход" - для этого нужно повторять подключение первых с низу: блока-условий и ячейку памяти.
Работоспособность тестовой схемы можно посмотреть в этом видео (советую смотреть в максимальном разрешении):
P.S.: это первое видео на нашем собственном канале на YouTube!!!
Поделиться4302-04-2012 18:31:27
Goood!. Надо бы покумекать, как бы компактизировать схему
Поделиться4403-04-2012 10:34:52
Посмотрел тут англ. версии редстоун-схем на вики...
Это, конечно, жесть - там даже описано, как собрать комп )))
Намного круче, чем в русскоязычном разделе!!
Redstone Circuits | Advanced Redstone Circuits
P.S.: еще до того, как посмотрел эти ссылки сегодня, вчера, перед сном догадался улучшить/упростить ПВС-ПЦ_1 с помощью вагонеток... Чуть позже распишу
Поделиться4503-04-2012 11:40:08
Схемы под такую задачу кстати я нигде не видел еще. Возможно мы первые.
Поделиться4603-04-2012 11:45:28
Схемы под такую задачу кстати я нигде не видел еще. Возможно мы первые.
По приведенным ссылкам - схемы с вагонетками.
Решают похожие задачи, из которых вытекает решение твоей задачи.
Хоть и не тривиальное - я пока что подзадрался вылизывать схему
Очень мешает толпа местных жителей!!!
Как их уничтожить???
Поделиться4703-04-2012 11:49:41
По приведенным ссылкам - схемы с вагонетками.
Решают похожие задачи, из которых вытекает решение твоей задачи.
Хоть и не тривиальное - я пока что подзадрался вылизывать схемуОчень мешает толпа местных жителей!!!
Как их уничтожить???
Особенно детишки как начнут носиться по схемам
Уничтожать жалко
Поделиться4803-04-2012 12:36:30
Уничтожать жалко
Кого жалко? Детишек и местных жителей???
В топку их!!!
Ишь, расплодились тут!!!
Заново наплодятся!!!
Так как их можно истребить???
Я даже напасть на них не могу - все тормозит )
Может, это у меня с инетом проблемы???
Поделиться4903-04-2012 12:45:16
Goood!. Надо бы покумекать, как бы компактизировать схему
Ну, вот, что у меня "получилось"...
К, сожалению, это пока что только "отработанная идея", эскиз, так сказать...
Ее надо еще отлаживать.
Но, к сожалению, рядом с деревней все тормозит, поэтому буду искать другое место и отстрою ее там заново - тогда сделаю видео-гайд...
Проблема в том, что, когда питание подаешь вручную, - все ок!
Когда едет вагонетка:
- нужно настраивать задержки (для этого уже используется ненастроенный прерыватель - сразу после кнопки; и повторители перед каждой стартовой рельсиной)
- нужно решать проблему с переходом на новый цикл с такой же задержкой, как и между средними "выходами" (возможно, решается распределением выходов "по кругу" или двумя вагонетками)
- возможно, нужно решать проблему со скоростью работы системы, если нужна большая скорость переключения
P.S.: В этой установке я использовал "механическую ячейку памяти"!!!
Идея, кстати, твоя, Bress - по крайней мере, я до это осознал, когда смотрел одну из твоих схем )
Поделиться5003-04-2012 13:02:36
Goood!. Надо бы покумекать, как бы компактизировать схему
А вообще, по-моему, мы долдоны!
Видел когда-нибудь, как работает циклическая подсветка (срабатывающая определенное количество раз) в этом бассейне???
А она там есть с самого начала и реализована элементарно!!!
Только на задержках повторителями!
Поделиться5103-04-2012 13:27:26
Redstone Circuit: ПВС-ПЦ_3 (OSS-SС_3)
Переключатель Выходного Сигнала - Последовательный Циклический, v.3
Output Signal Switcher - Sequential Cyclic, v.3
В общем, наслаждайся )))
Поделиться5203-04-2012 16:59:44
Redstone Circuit: ПВС-ПЦ_3 (OSS-SС_3)
Переключатель Выходного Сигнала - Последовательный Циклический, v.3
Output Signal Switcher - Sequential Cyclic, v.3
В общем, наслаждайся )))
Ээээээ, это не то:
1. Я хотел переключатель выходов в принципе независимый от генераторов импульсов. Генератор это приложение
2. В данной схеме фонарь зажигается на короткое время и гаснет, и через задержку только зажигается следующий. А надо, чтобы предыдущий погас только когда зажгется следующий
Все это реализованно в первойсхеме.
Вторую я пока не понял
Поделиться5303-04-2012 17:26:14
Ээээээ, это не то:
Согласен - тупняк меня одолел )))
Вторую я пока не понял
потому что она пока не до конца отлажена + я не сделал видео )))
Поделиться5404-04-2012 11:45:05
1. Я хотел переключатель выходов в принципе независимый от генераторов импульсов. Генератор это приложение
Кстати, а мы случайно не для часов разрабатываем эту схему?
Если да, то, возможно, что ты неправ...
Такую схему можно использовать, например, для запуска "секундомера", "счетчика времени"!
- ты определяешь, когда запускать такое устройство и когда его останавливать (про сброс на начальное состояние - ничего сказать не могу ).
- секунды постоянно щелкают сами по себе
- минуты переключаются по окончании цикла "секунд"...
Как-то так...
И понятно, конечно, что с минутными стрелками будет чуть сложнее... Зато с секундами все относительно просто + схема, придуманная для изменения минут, подойдет и для изменения цифр, отвечающих за часы.
2. В данной схеме фонарь зажигается на короткое время и гаснет, и через задержку только зажигается следующий. А надо, чтобы предыдущий погас только когда зажгется следующий
В каждой из предложенных мною схем есть ОГРОМНОЕ КОЛИЧЕСТВО НЮАНСОВ!!!
Все три схемы отвечают ТОЛЬКО НАЧАЛЬНЫМ требованиям и всего лишь показывают принципиальную возможность решения поставленных задач:
- один вход и 10 выходов (любое количество)
- на вход подается либо импульс, либо смена значения сигнала (допустим, просто подается дискретный сигнал)
- на выходе горит только 1 выход, причем подаче сигналя на вход, на выходе гаснет предыдущий выход и загорается следующий, и так по циклу
- т.е. грубо нажав на кнопку переключаем 1 сигнал поочередно среди 10 выходов
Все так и работает, просто, грубо - мы используем генераторы импульсов, чтобы смотреть, как это работает.
Что нужно решать ВО ВСЕХ схемах под конкретную задачу:
- всевозможные задержки (перед включением сигнала, перед включением следующего, перед началом нового цикла, учет задержек которые появляются из-за невозможности передать сигнал на дальние расстояния)
- скорость срабатывания
- надежность (т.к. есть сомнения в четкости вагонеток; например, их нужно защищать от мобов, как от возможности столкнуться с ними, так и вероятности покататься в них )
- как подается сигнал (сигнал от какого-нибудь блока условий, кнопка или плита в рельсине, рычаг или факел, генератор или зацикленный сигнал с возможностью прерывания)
Удачи! Ща выложу видео со второй работающей установкой ))
Поделиться5504-04-2012 12:47:09
Redstone Circuit: ПВС-ПЦ_2 (OSS-SС_2) | UPD: ПВС-ПЦ_2.1 (OSS-SС_2.1)
Переключатель Выходного Сигнала - Последовательный Циклический, v.2
Output Signal Switcher - Sequential Cyclic, v.2
Собственно, доделал вторую идею!
Основная фишка в том, что:
- благодаря использованию вагонеток, можно не использовать блоки условий
- с помощью поршней и красного факела можно заменить ячейку памяти
Поделиться5604-04-2012 23:24:06
Клево, но есть косяк, после второй вагонетки переключение быстрее происходит
Поделиться5705-04-2012 01:33:28
Я понял, это самая нижняя цепочка повторителей слишком замедляют сигнал. Пока сигнал дойдет до 4 фонарика, генератор импульсов успевает почти цикл
Поделиться5805-04-2012 10:09:53
это самая нижняя цепочка повторителей слишком замедляют сигнал
Я тоже вчера об этом думал, пока ехал на работу...
И я, честно говоря, не помню, зачем нужны эти повторители...
Т.к. я их применял, когда неправильно был настроен прерыватель (для уменьшения длительности сигнала), сразу после генератора.
Мне кажется, что они вообще не нужны - ПВС-ПЦ_2.1 (OSS-SС_2.1)!
А сигнал от кнопки нужно подавать точно по центру, чтобы он расходился во все стороны на одинаковое расстояние.
P.S.: А еще я придумал, как избавиться от вагонеток и сделать схему еще более компактной, надежной и простой - ПВС-ПЦ_4 (OSS-SС_4)!!!
Поделиться5905-04-2012 10:50:27
Redstone Circuit: ПВС-ПЦ_2.1 (OSS-SС_2.1)
Переключатель Выходного Сигнала - Последовательный Циклический, v.2.1
Output Signal Switcher - Sequential Cyclic, v.2.1
В общем, доработали мы с тобой схемку второго типа:
Я смотрю ты подвинул ближе к выходам красные факелы
А я убрал лишние повторители
Пара косяков, которые остались:
- задержка при переходе на новый цикл
- мои сомнения в надежности вагонеток
И, конечно, же - видео:
Поделиться6005-04-2012 12:32:43
Внимание!!
Это полностью работающий вариант за исключением одного нюанса: поршни должны срабатывать не последовательно, а попарно!!
Сначала верхний крайний блок нужно передвинуть вниз, а нижний - с другой стороны - в тот же момент вверх!
После чего также попарно передвигаются эти же блоки, но уже по горизонтали
Redstone Circuit: ПВС-ПЦ_4 Alfa (OSS-SС_4 Alfa)
Переключатель Выходного Сигнала - Последовательный Циклический, v.4 Alfa
Output Signal Switcher - Sequential Cyclic, v.4 Alfa
Вот и четвертый вариант схемы - самый компактный, но не доработанный...
Если захочется использовать именно его, тогда будем додумывать, а так - уже надоело этой хней заниматься!
(лучше посмотрите как я сделал бензоколонку и освещение, которое полностью отключается и включается с рубильников; отпишусь позже)
Преимущества:
- очень компактная (в ~10-20 раз компактнее ПВС-ПЦ_1)
- относительно простая (без логических элементов, как в ПВС-ПЦ_1)
- относительно надежная (надежнее вагонеток в ПВС-ПЦ_2.1)
- достаточно быстрая (быстрее ПВС-ПЦ_1)
Недостатки:
- сложность разводки выходов (что увеличивает площадь схемы, но это не критично) - не решена проблема с количеством не проводящих блоков, что приводит к глюку в конце второго цикла (загораются одновременно первый и последний выходы)
- при использовании генератора сигналов могут не сработать поршни; при использовании кнопки - всегда все работает
- если разводить выходные сигналы с помощью инвертеров, могут возникнуть глюки, как на видео.
P.S.: не обращайте внимание на то, что следующий сигнал загорается, когда предыдущий еще горит - это вопрос задержек после выхода из схемы; эти задержки надо рассчитывать отдельно применительно к каждой схеме!
И, как всегда, видео: