Автор Єарход Якубов задал вопрос в разделе Техника
схема генератора случайных чисел и получил лучший ответ
Ответ от
Ардуино
Аркадий Аркадионов
(131)
Его купитт легче а потом программируете через комп и юсб
Ответ от БармаЛей[гуру]
купи бочёнковое настольное лото
купи бочёнковое настольное лото
Ответ от Mikhail Levin[гуру]
не парься, напиши простенькую программку.
отличие случайных чисел от псевдослучайных от хорошего датчика - предмет только философской болтовни.
не парься, напиши простенькую программку.
отличие случайных чисел от псевдослучайных от хорошего датчика - предмет только философской болтовни.
Ответ от Вано Ванадзе[гуру]
Дребезг контактов обычной кнопки - идеальный генератор случайных чисел.
Дребезг контактов обычной кнопки - идеальный генератор случайных чисел.
Ответ от DoctoR[гуру]
Берете простой микроконтроллер типа Attiny 13-85, реализуете на нем генератор случайных чисел и два порта устанавливаете на вход, с привязкой к условию.
Схему тут рисовать смешно, питание и кнопки.
Конечно, программный генератор случайных чисел генерирует не случайные числа. Но технически, от случайных они ничем не отличаются.
Разумеется, можно взять какой-нибудь радиоактивный материал и собрать генератор чисел на нем, но думаю, что это уже незаконно
Берете простой микроконтроллер типа Attiny 13-85, реализуете на нем генератор случайных чисел и два порта устанавливаете на вход, с привязкой к условию.
Схему тут рисовать смешно, питание и кнопки.
Конечно, программный генератор случайных чисел генерирует не случайные числа. Но технически, от случайных они ничем не отличаются.
Разумеется, можно взять какой-нибудь радиоактивный материал и собрать генератор чисел на нем, но думаю, что это уже незаконно
Ответ от Дмитрий Низяев[гуру]
На любом языке программирования есть функция псевдослучайных чисел - для твоих нужд ее более чем достаточно. Можешь, например, написать несколько строчек на Java Script, прямо в "Блокноте" - и пользоваться программой с помощью своего браузера. Или на Паскале можешь написать, или на любом другом языке, безразлично.
А если ПСЕВДОслучайных чисел тебе недостаточно, то можно сочинить программу чуть сложнее, способов много. Или можешь спаять такой генератор из дешевых микросхем. Например, подключаешь обычную лампочку накаливания ко входу операционного усилителя, и получаешь абсолютно случайный "белый шум". Его подаешь на вход простейшего АЦП, слепленного из 5-рублевой логической микросхемы - и получаешь реально случайные числа с любым количеством разрядов и с любой частотой. А дальше - дешифратор, чтобы эти числа лицезреть в любой удобной тебе форме. Например, на 7-сегментном индикаторе из светодиодов, или в виде россыпи точек, как на игральных костях. И играйся, сколько влезет 🙂
Можно и совсем просто. Мультивибратор, который тикает с частотой, заведомо больше, чем у тебя скорость реакции. Например, несколько десятков циклов в секунду - достаточно. По нажатию кнопки состояние мультивибратора защелкивается триггером, и ты видишь один из двух огоньков. И оценивай - тот ли это огонек, что над кнопкой, или не тот.
Фактор "случайности" в таком случае создается чисто моментом, который ты выберешь для нажатия кнопки. Но поскольку частота переключений заведомо выше твоей соображалки, и тебе не видно, чем занимается мультивибратор, пока ты не нажал кнопку - то случайность получается более чем достаточная.
На любом языке программирования есть функция псевдослучайных чисел - для твоих нужд ее более чем достаточно. Можешь, например, написать несколько строчек на Java Script, прямо в "Блокноте" - и пользоваться программой с помощью своего браузера. Или на Паскале можешь написать, или на любом другом языке, безразлично.
А если ПСЕВДОслучайных чисел тебе недостаточно, то можно сочинить программу чуть сложнее, способов много. Или можешь спаять такой генератор из дешевых микросхем. Например, подключаешь обычную лампочку накаливания ко входу операционного усилителя, и получаешь абсолютно случайный "белый шум". Его подаешь на вход простейшего АЦП, слепленного из 5-рублевой логической микросхемы - и получаешь реально случайные числа с любым количеством разрядов и с любой частотой. А дальше - дешифратор, чтобы эти числа лицезреть в любой удобной тебе форме. Например, на 7-сегментном индикаторе из светодиодов, или в виде россыпи точек, как на игральных костях. И играйся, сколько влезет 🙂
Можно и совсем просто. Мультивибратор, который тикает с частотой, заведомо больше, чем у тебя скорость реакции. Например, несколько десятков циклов в секунду - достаточно. По нажатию кнопки состояние мультивибратора защелкивается триггером, и ты видишь один из двух огоньков. И оценивай - тот ли это огонек, что над кнопкой, или не тот.
Фактор "случайности" в таком случае создается чисто моментом, который ты выберешь для нажатия кнопки. Но поскольку частота переключений заведомо выше твоей соображалки, и тебе не видно, чем занимается мультивибратор, пока ты не нажал кнопку - то случайность получается более чем достаточная.
Ответ от GT[гуру]
Ахтунг! Садисты в теме !
Ахтунг! Садисты в теме !
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: схема генератора случайных чисел
Триггеры. скажите вктратце что это!
Триггер - электронная схема, применяемая в регистрах компьютера для запоминания одного бита
подробнее...