Страница 1 из 1

попробуй не проснуться/страшный сон программиста

Добавлено: Пн апр 27, 2009 16:56:44
nekitoss
сразу ивиняюсь за точто много букв...

из шутки моего одногрупника (а учимся мы на химико-кибернетическом факультете) родилась идея... шутка звучала так:
"представь: звонит будильник, ты просыпаешься, а на часах написано "для отключения звонка введите код отображенный на картинке""
вот и родилась идея создать такой будильник, так как я очень тяжелый на подьем и могу даже спрыгнуть с кровати+вырубить будильник и вернуться назад не проснувшись...

посему: небходимо устройство состоящее из двух частей
первая-сами часы, с електронным табло или без...
вторая-устройство с генератором случайных чисел и цифровой клавиатурой, также необходимо табло, 4-х цифер думаю будет достаточно.

принцып прост: вы нажимаете кнопку отключения будильника, появляеться (если на отдельном то на мелком табло) 4 случайных цифры, и пока не введете правильный код звонок не отключиться....

можно использовать тоже табло что и показывает время-от момента нажатия выключения звонка и до момента ввода правильного кода табло будет работать только на вторую часть...

естественно должно тогда присутствовать возможности сбросов цифер/режима табла...на непредвиденные случаи...
и автоматическое выключение звонка минут через десять/пятнадцать-если хозяин ушел вообще...

можно реализовать на микроконтроллере...

Добавлено: Пн апр 27, 2009 19:55:33
bagira
Эх и грустно тебе будет если тебе надо вставать на работу, а у спящей рядом "благоверной/подруги" сегодня выходной. Так что через недельку либо твоё устройство вылетит в форточку, либо - будешь спать один! :)))

Добавлено: Пн апр 27, 2009 21:31:35
ploop
А идея то, на самом деле интересная! Только помочь ничем не могу, слабоват в МК.

Зато даю 100%, что первую неделю после сборки работать будет отлично! Будешь сам просыпаться за минуту до назначенного времени и поглядывать одним глазом, сработает или нет! :)))

Добавлено: Пн апр 27, 2009 21:51:53
SLvik
Эт точно. :)))
У самого так было.
Волей - неволей первое время просыпаешься раньше будильника
минут на 10-20 и вполглаза следишь сработает или нет.
А потом пофиг эта пищалка, хоть полчаса звенеть будет - по барабану.

Вместо пищалки лучше колокол или сирену приспособить, чтобы до соседей доставало.
Только как бы циферки с перепугу не попутать от ТАКОГО звона. :)))
Не говоря уже о внезапном расстройстве кишечника. :))) :))) :)))

Добавлено: Пн апр 27, 2009 22:17:32
nekitoss
у меня как раз полумехнический полуелектронный...
стрелочки на шестеренках но работает от батарейки, и звонок(!) механический... два колокольчика и посредине трещетка(все внутри корпуса)
звенит немного тише школьного звонка, но еще ни разу не было чтобы спал дальше от такого "звончка"... встать выключить и лечь дальше это пожаллуйста...
но не открыть глаза не возможно.... особенно раньше если он будил родителей так мне пиндюлей потом давали... так что подпрыгиваю выключать как миленький))
а насчет сирены- на двери стоит, купленная, маленькая, но орет.. ой ой... там никто не проспит... весело было когда сковзняком недозакрытую дверь открывало...


bagira писал(а):Эх и грустно тебе будет если тебе надо вставать на работу, а у спящей рядом "благоверной/подруги" сегодня выходной. Так что через недельку либо твоё устройство вылетит в форточку, либо - будешь спать один! :)))

ну до подруги рано еще)) никому он мешать не будет да и вообще от самсого хозяина надо его сделать в антивандальном корпусе (антивандализм) а для полного еффекта прикрутить к чему то... а если прикрутить где то на противполоной стенке на уровне глаз.... :shock: :))

Добавлено: Вт апр 28, 2009 14:38:49
Илья79
Можно сделать в корпусе старого калькулятора, там дисплейчик, клавиатура, пищалка есть :))

Добавлено: Вт апр 28, 2009 16:03:48
nik-as
Заранее прошу прощения за флуд.
Был у меня случай. Получилось так что остался дома один, и как на зло сломался будильник. Побегав по магазинам ничего не нашёл
(дело было в конце 80х) разобрал будильник,
у него сломался только звонок, часы шли. Посмотрев как он устроен, установил в него контакт который через реле
подключил к дверному звонку(на тот момент ничего более подходящего под рукой не нашлось), утром соскакивал как ошпаренный
и бежал в прихожку чтобы поскорее выключить будильник пока весь подъезд не проснулся.
Через несколько дней стал просыпаться раньше будильника. :))

Добавлено: Вт апр 28, 2009 22:53:44
VoLT
Идея хороша ... мне понравилась автору плюсик ... на счёт колокола ... есть мысля ревун на 100дБ подключить :twisted:
ИзображениеИзображение

Добавлено: Вт апр 28, 2009 23:45:12
GRAF
VoLT, при его срабатывании произойдёт опорожнение кишечника и мочевого пузыря.

SLvik, я в прошлом году для этих целей комп юзал, ставил в задачах запуск песни на 5:00.

Добавлено: Ср апр 29, 2009 00:07:23
SLvik
GRAF писал(а):SLvik, я в прошлом году для этих целей комп юзал, ставил в задачах запуск песни на 5:00.


А комп постоянно был включен или включался сам через BIOS?
Если постоянно, то это неэкономично с точки зрения энергопотребления. :)

Добавлено: Ср апр 29, 2009 00:12:48
GRAF
SLvik, ставил задачу и переводил в спящий режим.

Автор, заголовок на наличие ошибок проверьте :wink:

Добавлено: Ср апр 29, 2009 09:28:15
VoLT
GRAF писал(а):... при его срабатывании произойдёт опорожнение кишечника и мочевого пузыря ...

Незнаю - я привык к таким устройствам за год работы

Добавлено: Чт апр 30, 2009 21:07:25
nekitoss
это все прекрасно и мне даже инетересно читать но вы мне мясо, мясо давайте!
хотелось бы увидеть схемку чтоли... самосклеп из двух аппаратов чтоли...

Добавлено: Чт апр 30, 2009 22:05:15
SLvik
Тут ведь надо целый проект на МК мутить,
а кто это будет делать. :(
Я нигде не встречал подобных проектов, чтобы будильник кодом отключался.

Мне это напоминает фильм, где атомную бомбу обезвреживают
перебором комбинаций кода вручную.
И она отключается на последней секунде,
когда все уже мокрые и сверху и снизу. :))) :))) :)))

Единственное что можно посоветовать.
Возьмите кодовую панель в какой-нибудь охранной фирме
и приделайте к любому электронному будильнику.
Правда код будет постоянным.
И только вы сможете его поменять. :wink:

Добавлено: Чт апр 30, 2009 22:33:39
asteroid7
А код отключения будильника можно сделать из 4-х цифр на обычной часовой м/с. Число месяца - 2 цифры, день недели - 1, месяц - 1 последняя цифра. И каждый день новый код :)

Добавлено: Пт май 01, 2009 00:23:01
nekitoss
честно я ничегоне знаю про мк... если пробема только в программе..
я по программе програмирую на Qbasic так вот программу создания случайного кода и считывания проверки я сделаю минут за 5, еще за 10 учту все возможные недоработки и непредвиденные ситуации...
но помомему я читал что при програмиовании мк мы по сути создаем микросхему свою... вентильки направляем.. тогда да, это проблема.... а очень жаль ведь было бы весьма интересно

Добавлено: Пт май 01, 2009 02:16:11
LINKS_234
не всё так страшно как вам кажется . програмеру проще освоить программирование МК , чем электронщику :) затруднения у програмера может вызвать только периферия :)