Возникла необходимость контролировать юного хакера, на данный момент обошедшего и взломавшего все пароли на домашнем ПК. Научил на свою голову, я ведь сисадмин, хотя дети так быстро схватывают, да и интернет даёт свои плоды. Менять плату и пр, что имеет встроенные функции удаленной отладки, сейчас нет никакой возможности.
Стал искать способы доступные не только мне, но и жене, которая от техники далеко. Попались соответствующие модули (1)(2)(3), хотя сначала примерял пульты на 433МГЦ и т.п., до тех пор пока не попалось устройство управления нагрузкой по GSM. Алгоритмы просто мечта, это и привязка к номеру, и пароль, и набор команд, вплоть до задания интервала работы с уведомлением по SMS при надобности. Хотя ценник мог устроить, сумма варьировалась от 2т.р. до бесконечности, а вот габариты плат под вопросом, да и разборность под вопросом, т.к. встроить намеревался непосредственно в БП компьютера, ребятенок пока опасается лезть под ток, что предполагает разборку устройства. К самим приблудам толком нет описания внутреннего устройства, алгоритм работы порадовал только на более продвинутых.. и вдруг мне попался набор (4) для сборки GSM-модуля M590E на плате.
По началу радости моей не было предела, однако помятуя о том, что мои навыки электронщика минуют знания программирования, точнее написания кода, стало грустно, т.к. вот оно, устройство которое можно встроить в БП и дергать при необходимости. Если со схемами проблем нет, то написать код под модуль и дуину, это еще та задача. Пока заказал GSM-модуль, остальное имеется.
Предположительно в составе AVR /либо Arduino, +модуль GSM, +модуль часов реального времени например на 3102 /либо просто 3102 для таймера. Возможно еще потребуется коммутирования нагрузки, через реле, т.к. контроль включения планирую осуществлять через коммутацию зеленого и черного проводов, а точнее разрывом зеленого. Питание схемы через 5в контрольного напряжения, т.е. разрыв 220 отпадает, либо потребует своего БП. В случае наличия выставленного таймера, подать предупредительные сигналы на пищалку за определенные интервалы времени, например 10, 5, 0 минут до выключения, чего ясное дело нет в фабричных устройствах.
(1) (2) (3) есть и более продвинутые.
(4) и еще много такого работающего через UART на AT командах.
|