Туториал по логическому вентилю (Logic Gate) на примере игры, Minecraft и программирования на C++. 8:14 - Примеры в Minecraft 10:33 - Примеры в программировании
Пікірлер: 11
@vaalarik83597 жыл бұрын
спасибо друг ты очень мне помог лайк и подписка с меня причитается
@TokAreVisH7 жыл бұрын
Что на счет ячейки памяти, че то не могу быстро сообразить? Например при подаче импульса (коротком нажатии кнопки или срабатывании датчика) начал выдаваться сигнал, при повторном импульсе - перестал?
@Jagailo7 жыл бұрын
Для такого устройства необходима ячейка памяти, чтобы сохранить состояние сигнала. Делается такая ячейка из 3 логических гейтов: 2 NOR и 1 OR соединённые треугольником. Затем, подключить активирующий сигнал к первому NOR'у, а сигнал сброса ко второму NOR'у. Гейт с OR будет отдавать сигнал. Получится схема с 2 INPUT и 1 OUTPUT. Давая импульсные сигналы в INPUT'ы будет меняться OUTPUT. Подробнее тут: kzbin.info/www/bejne/rWbdpJh7oceHnaMm17s
@TokAreVisH7 жыл бұрын
Короче пример - ты нажал переключатель - пошло моргание сигнала - 3 секунды есть сигнал, 3 секунды нет, и так циклично - вкл, выкл, вкл, выкл, пока не отожмешь основной переключатель. И главное, чтобы время вкл-выкл можно было адекватно регулировать таймерами. Как реализовать не вполне могу понять.
@TokAreVisH7 жыл бұрын
Так, я понял как поцепить 2 таймера на ячейку памяти, чтобы при нажатии кнопки один из гейтов начал включаться, выдавать сигнал время, установленое на таймере (1 таймер на 0 тик, второй на нужную нам задержку) - потом тухнуть на это время и так моргать с определенным интервалом - yadi.sk/i/Jh8-J_863J7Wqi Внимание вопрос. как можно сделать, что при нажатии кнопки время включенного состояния было допустим 5 сек, а выкл - 2 сек?
@tnak79477 жыл бұрын
Я сделал другую схему ;) С возможностью блокирования сигнала, сброса сигнала и подача сигнала, я сделал 3 гейта - 1 - OR (на него сигнал подавать), 2 - AND (можно использовать как локер и сбросчик сигнала (всё вместе тоже можно)), 3 - AND - Соединять цепочкой - 1, 2, 3 ;)
@tnak79477 жыл бұрын
Схему сам придумал ;) - Получается 1 бит, а для однозначного циферблата нужно 8 байт ;_