Обявления

Для полноценной работы рекомендуется пройти регистрацию.

Рекламные сообщения будут удаляться вместе с пользователем. Что есть реклама - буду решать я.

Таймер для КРОТогонялки

Здесь только проекты на ATtiny

Таймер для КРОТогонялки

Сообщение mikolasnn » 26 апр 2016 05:07

Тему создавал в разделе Attiny , но и тут решил спросить!
Доброе время суток. Не завалялась ли у кого прошивка таймера примерно с такими параметрами: раз минуты в 2 чтоб зажигать светодиод на секунды 2, раза 2-3, с паузами по пару секунд меж разами. Надо для кротогонялки самодельной. Покупал заводскую , сначала помогала , а потом кроты привыкли и прямо около нее роют . Вот делаю помощней и пострашней. И нужен таймер для периодического включения. В заводской стоял таймер со случайным подбором временных задержек меж включениями и количеством включений. Сам прошивку не осилю . Вот думал от " Сверчка" ( http://vrtp.ru/index.php?act=categories ... ticle=2481 ) взять , но там слишком долгие задержки между включениями. Может есть у кого время состряпать таймер , то отблагодарю однозначно.
mikolasnn
Частенько бываю
 
Сообщения: 112
Зарегистрирован: 23 июн 2010 07:53
Откуда: Западная сибирь г.Радужный

Re: Таймер для КРОТогонялки

Сообщение hardlock » 26 апр 2016 07:09

вам нужно фиксированные времена, т.е. один раз прошили и никогда не меняются?
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3360
Зарегистрирован: 21 янв 2009 15:48
Откуда: zp.ua

Re: Таймер для КРОТогонялки

Сообщение mikolasnn » 26 апр 2016 19:25

Думаю , что с фиксированными пойдет , а то случайный порядок наверное непросто сделать. И по одной ноге хотелось бы включать вибродвигатель с описанным циклом , а потом по другой ноге сирену с таким же циклом . В итоге получилось бы сначала сработал вибродвигатель раз в 2 минуты, 2 раза ,по 2 секунды c промежутком 2 секунды. Потом сирена раз в следующие 2 минуты , 2 раза, по 2 секунды, с промежутком 2 секунды .
mikolasnn
Частенько бываю
 
Сообщения: 112
Зарегистрирован: 23 июн 2010 07:53
Откуда: Западная сибирь г.Радужный

Re: Таймер для КРОТогонялки

Сообщение hardlock » 28 апр 2016 09:00

под рукой нету компилятора, на словах могу нарисовать )))
в цикле main добавляёте:

Код: Выделить всё
PORTB.1 = 1;
dalay_ms(2000);
PORTB.1 = 0;
dalay_ms(2000);
PORTB.1 = 1;
dalay_ms(2000);
PORTB.1 = 0;
dalay_ms(120000);

PORTB.2 = 1;
dalay_ms(2000);
PORTB.2 = 0;
dalay_ms(2000);
PORTB.2 = 1;
dalay_ms(2000);
PORTB.2 = 0;
dalay_ms(120000);


где PORTB.1 - выход на вибро, PORTB.2 - выход на пищалку. Будет крутиться по кругу, между включениями 120 секунд, 2 раза по 2 секунды.
Аватара пользователя
hardlock
Администратор
 
Сообщения: 3360
Зарегистрирован: 21 янв 2009 15:48
Откуда: zp.ua

Re: Таймер для КРОТогонялки

Сообщение mikolasnn » 29 апр 2016 05:05

Спасибо ! Попробую в контроллер засунуть.( если че вспомню , как это сделать)
mikolasnn
Частенько бываю
 
Сообщения: 112
Зарегистрирован: 23 июн 2010 07:53
Откуда: Западная сибирь г.Радужный


Вернуться в ATtiny



Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot] и гости: 5