roboforum.ru

Технический форум по робототехнике.
Текущее время: 16 апр 2025, 03:20

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 45 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 01 окт 2012, 18:12 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
Всем привет!
Хочу сделать простейший таймер способный через заранее программируемое время (например через 3 часа) замыкать цепь (до 5в) на допустим 0,5 секунды, любым способом, реле, геркон, транзистор, оптрон…
Интересны любые варианты, как простые, аля нажал кнопку - через 3 часа сработало. Так и посложнее на МК с выводом оставшегося времени и программируемым времени отсрочки час/сек.
Но, пожалуй, чем проще, тем лучше!

Нужно для реализации отсрочки запуска стиральной машины. Запускается механическим нажатием на кнопку, кнопка микрик, нажал – контакт соединился, стиралка поехала… Соответственно нужно эмулировать нажатие кнопки часа так через 3 ночи.

Например у посудомойки отсрочка устанавливается кнопкой с интервалом в час, нащелкал 4 раза (4 часа) и пошел спать. Через 4 часа запустилась. Можно и так, вполне удобно.

Идеи, схемы, ссылки…? Не стесняемся!

_________________
Лучше переесть, чем недоспать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 01 окт 2012, 18:18 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
http://radiokot.ru/articles/04/

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 01 окт 2012, 18:46 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
жесть


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 01 окт 2012, 19:27 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
домашне-бытовой: http://dx.com/p/1-5-lcd-heavy-duty-indo ... 059?item=1 натыкал кнопки, воткнул в розетку и готово
или брутальный: http://dx.com/p/1-2-led-4-digit-digital ... 84?item=24 резать шнур, провода паять и всё такое.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 01 окт 2012, 21:43 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
Angel71 писал(а):
жесть

Жесть? Хм, и как она должна мне помочь? :pardon:

Мур, вы не поняли, мне нужно не 220 включать по расписанию, а контакты соединять вместо такой кнопки


Вложения:
mikroknopka__8__kfc-a06-8h__245x210_pc.jpg
mikroknopka__8__kfc-a06-8h__245x210_pc.jpg [ 7.12 КиБ | Просмотров: 4761 ]

_________________
Лучше переесть, чем недоспать.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 01 окт 2012, 22:09 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
жесть ничем, а знание элементарных вещей очень даже поможет. или так сложно работать с таймером, обрабатывать нажитие кнопок, управлять реле (или сервой, если припаиваться к кнопке не хочется), выводить на экран? :pardon: так вы и вопросы тогда по другому ставьте. помогите разобраться, как работать с таймерами/прерываниями/сервами/реле/экраном/... я немного изучил вопрос, но не могу понять то-то и то-то. вот код/схема, подскажите. и т.д.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 01 окт 2012, 23:30 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
http://www.masterkit.ru/main/set.php?code_id=129678
http://www.masterkit.ru/main/set.php?code_id=24767

или так:
http://www.masterkit.ru/main/bysearch.p ... F0&x=0&y=0


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 02 окт 2012, 10:31 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
Всем большое спасибо! Круг сузился. Ушел гуглить глубже.

Angel71, не спрашивал конкретно про МК т.к. до сих пор не знаю на чем буду делать, на МК или без МК, интересовали любые варианты для сужения круга. На МК кстати так никто и не предложил пример.
С МК вкуснее и куча полезного мне опыта.
Без МК дешевле и быстрее(но не факт конечно), сделал и забыл, перешел к следующему...
За пример постановки вопроса спасибо!

Добавлено спустя 3 минуты 55 секунд:
Серву точно ставить не буду, калхозно получится, стиралка то современная, но в момент покупки не подумали про полезную функцию. Буду подпаиваться к кнопке, Уже лазил и смотрел плату, там микрик обычный замыкающий два контакта. Были фотки да засунул куда-то.

_________________
Лучше переесть, чем недоспать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 02 окт 2012, 10:36 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Делал бы сам - воткнул бы stm8svl-discovery или stm8s-discovery. программатор бы отломал и все. Питать можно напрямую 5В, серву дернуть и таймер поставить ей мозгов хватит, на плате уже есть кнопка и светодиод. Добавить собственно серву, корпус, зарядку от мобильника и поехали по минимуму. Как вариант - мосфет и релюху, там даже есть где запаять это добро прям на плату.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 02 окт 2012, 11:34 
Не в сети

Зарегистрирован: 24 апр 2010, 14:47
Сообщения: 736
Откуда: Уфа
прог. языки: avr asm
Я бы на МК делал. Простейшую attiny восьминогую, обвязка к ней - 1 резистор и 1 кондер. Если есть навык ЛУТ - все под поверхностный монтаж, если нет и лень развивать - берем выводное и на макетку мелкую.
Одна нога идет на кнопку. Дальше, если устраивает шаг в час, то вешаем на оставшиеся ноги 3 светодиода и кнопку запуска таймера. На светодиоды выводим в двоичном коде запрограммированное время - брутально. Диапазон 1-7 часов.
Далее калибруем внутренний генератор МК, пишем программу в десяток строк. Все.
Если захочется прокачать индикацию - курим сдвиговый регистр и семисегментный индикатор. Откручиваем 3 светодиода, прикручиваем сдвиговые регистры, три ноги там за глаза.
Дальше маньячим уже по черному: покупаем радио/блютус мост УАРТ, прикручиваем его. Если убрать кнопку, то на индикацию+уарт должно ног хватить. Если нет, то у нас нога ресет в запасе, можем ее использовать. Пишем код, и вот теперь стиралка программируется с компа.
Раз уж очеловечили стиралку, то уже ничего не помешает нам раскурить одну из open-source систем управления умным домом и интегрировать стиралку туда.

Теперь холодильник...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 02 окт 2012, 11:39 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
Kitam1n писал(а):
Мур, вы не поняли, мне нужно не 220 включать по расписанию, а контакты соединять вместо такой кнопки

оба таймера так и работают там внутри стоит реле которое соединяет 2 контакта в нужное время)

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 02 окт 2012, 12:11 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
А чего - бывают современные стиралки без таймера?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 02 окт 2012, 14:43 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
legion, мне понравился ваш вариант на простейшем МК
Навык ЛУТ`а есть, поверхностный монтаж это соика и СМД? Такого опыта нет, и желания пока тоже, лучше возьму дип.

Что такое? :
legion писал(а):
На светодиоды выводим в двоичном коде запрограммированное время - брутально. Диапазон 1-7 часов.

Типа гореть в разную силу?

boez писал(а):
А чего - бывают современные стиралки без таймера?

Оговорился, относительно современная, года 3 наверное. Имел ввиду не СССРских времен...
А вообще и сейчас бывают, по дешевле если хочется взять.

_________________
Лучше переесть, чем недоспать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 02 окт 2012, 14:55 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Kitam1n писал(а):
legion, мне понравился ваш вариант на простейшем МК
Навык ЛУТ`а есть, поверхностный монтаж это соика и СМД? Такого опыта нет, и желания пока тоже, лучше возьму дип.

под дип плату делать намного сложнее

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Простейший таймер отсрочки запуска стиралки.
СообщениеДобавлено: 02 окт 2012, 14:58 
Не в сети
Аватара пользователя

Зарегистрирован: 30 мар 2012, 16:39
Сообщения: 343
Откуда: Москва
прог. языки: C#, Си, php
ФИО: Влад
Почему? :cry:

_________________
Лучше переесть, чем недоспать.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 45 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 4 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO