Jump to content

45amper

Дистанционный перезапуск компьютера

Recommended Posts

Да. Завтра, если на работе дёргать не будут, постараюсь перенести программу в этот микроконтроллер.

У вас кварцевый резонатор есть на 11,0592мГц? Для использования аппаратного USART порта нужен такой кварц. Если нету, я программный сделаю. Аппаратный лучше работает, проц разгружает.

Share this post


Link to post
Share on other sites
 
 

С помехами воевать на уровне разводки платы придется наверное

Share this post


Link to post
Share on other sites
 

Даташит на модуль почитать надо, там примеры подключения есть.

Надо сказать, что с мп3 модулем такая же картина. Звонил, в трубке шум, только модуль заговорил, шум исчезает. Как с этим бороться, непонятно. Я думал, что если микрофонный фход прижать к земле, то шума не будет, однако он никуда не исчезает.

 

Завтра постараюсь код перекинуть и добавить смену пароля.

При разводке платы ноги у микроконтроллера можно менять местами как угодно, разумеется кроме питания и кварца. Ведь проще код изменить, чем городить на плате огород. Так что только скажи, я поменяю как надо!

Share this post


Link to post
Share on other sites
 
 

Кстати, насчет  мп3 модуля. Приходилось работать с таким? Работаю с таким год. На карту можно файлы загонять в wav и mp3 без дополнительной обработки. На муське по нему интересный обзор был. И цена приятная.

Share this post


Link to post
Share on other sites
 
 

Модуль знаком, давно хотел купить. Есть и даташит на него. Управлять им проще, чем вайтроником, так как тупо отправляется команда по UART. В даташите всё расписано от и до.

Share this post


Link to post
Share on other sites
 

Микроконтроллеры 676 и 684 практически одинаковые, отличаются объёмом памяти.

Схема практически не изменилась, добавил только перемычку сброса пароля и подтягивающий резистор. Мало ли, если ввели новый пароль неправильно или забыли, что бы не перепрошивать, в ждущем режиме замыкаем перемычку, светодиод начнёт быстро моргать, размыкаем перемычку, пароль сбрасывается на 0000.

Добавил пару команд:

*# - смена пароля, после сигнала вводим 4 цифры;

#  - отбой, если при работе с устройством нажать #, устройство пропищит, сохранит состояние выходов в памяти и "повесит трубку".

V3.3_684.zip

Share this post


Link to post
Share on other sites
 
 

Да, остался на 8мГц. Я перепутал с 648. В 684 нет аппаратного UART, а программный можно делать на любой частоте.

Share this post


Link to post
Share on other sites
 
 

Потестил. Вроде бы все хорошо работает. Пока с печаткой заморачиваюсь. Как все доведу до кондиции, сделаю фото и, если получится, видео.

Share this post


Link to post
Share on other sites
 

Установил в свой гараж. Работает вроде хорошо. Тестирую. Походу возник вопрос. Есть ли возможность добавить в устройство функцию уведомления. Например, концевик в гараже сработал, устройство звонит мне и сообщает об этом?

Share this post


Link to post
Share on other sites
 

Можно. Я на работе завтра допишу код.

Только я не тестил ещё СМСки, но код уже писал. 

Что в тексте СМС написать?

Можно тупо позвонить на нужный номер. Если трубку не брать, деньги расходоваться не будут.

Share this post


Link to post
Share on other sites
 

Может  сделать выбор или СМС, или звонок, или то и другое. при помощи DTMF команд?

Какой написать текст пока ничего оригинального в голову не приходит. А самому вводить текст СМС это наверное проблема будет?..

Share this post


Link to post
Share on other sites
 

Если текст СМС будет один и тот же, можно написать что-то вроде "Сработал датчик!"

Share this post


Link to post
Share on other sites
 

Я пошёл дальше, при сработке датчика высылается СМС с текстом:

CH1=On

CH2=Off

Pass=Off

0000

Line=OK

 

Другими словами, передаётся статус устройства. Добавил команду запроса статуса по СМС. В общем, дорисую схему и выложу через часок.

Share this post


Link to post
Share on other sites
 

Схема не изменилась, только вместо перемычки ВКЛ/Выкл пароля подключается охранный шлейф.

SH_.jpg

Пока реализовано только отправка СМС при обрыве шлейфа. При обрыве шлейфа СМСка отправляется однократно.

 

СМСка имеет вид:

CH1=On
CH2=Off
Line=OK
PASS=Off
0000
 
При звонке устройство определяет номер и записывает его в энергонезависимую память. Именно на этот номер и отсылаются СМСки.
 
Перечень команд:
11 Включение первого канала
10 Выключение первого канала
21 Включение второго канала
20 Выключение второго канала
31 Включение третьего канала
41 Включение четвёртого канала
8 Запрос СМС с состоянием устройства
# Отбой
*1 Включить доступ по паролю
*0 Выключить доступ по паролю
** Режим оповещения, вводим одну цифру: 0 - выкл; 1 - СМС; 2 - Звонок (пока не реализовано)
*# Смена пароля, вводим 4 цифры нового пароля
 
 

sms_alarm_v4.1.rar

Share this post


Link to post
Share on other sites
 

Дозваниваюсь. Далее **1. Слышу сигнал. Далее 8. Отбой. СМС не приходит. При разрыве петли смс также не приходит.

SIM карту вставлял в телефон. Звоню с нее. Отправляю СМС. Все в  порядке.

Share this post


Link to post
Share on other sites
 
 

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

Share this post


Link to post
Share on other sites
 

Постараюсь попробовать завтра. Сегодня уже никак. Дочка родилась.

Share this post


Link to post
Share on other sites
 

Поздравляю!!!

 

Вставил ожидание приглашения ввода СМС, вроде как должно работать.

Если не заработает, буду подключать модуль к компу и смотреть ответы на команды.

V4.2 684 SMS_Alarm.rar

Share this post


Link to post
Share on other sites
 
 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
  • Create New...