Нужны часы с суточным таймером

Что-то потеряли? Заходите, будем искать, что ж поделать...
Ответить
Прорезались зубы
Сообщения: 214
Зарегистрирован: Пн янв 16, 2012 02:06:36
Откуда: Луганск

Сообщение Niks13 »

Ну вы блин, мужики даете! :shock: WiFi, Bluetooth, GSM/GPRS, терминалы, мне не нужны. :) Поясню ситуацию. У меня, на балконе, все лето плодоносил помидор, в горшке. Сейчас на улице похолодало и плоды плохо созревают. Я, ради интереса, хочу занести его в квартиру, обеспечить светом и посмотреть сколько он проживет. Так вот для подсветки мне и нужно данное устройство. Весной я буду его использовать для подсветки рассады. С резервным источником, заморачиваться не хочу, а электричество у нас частенько отключают. Вот как бы и все.
Теперь по теме. К своему удивлению и радости, нашел я у нас в городе PCF8583 :music: В DIP-8 - 155руб, а в TSOP-8 всего 64руб :)
akl писал(а):в исходнике задать нужный период и длительность -> запустить .bat -
Это все я сам должен сделать? :facepalm: :oops:
1en2 писал(а):ТСу почему-то всё не нравится, что без индикатора
Если отказаться от индикации, то пожалуй, самым оптимальным, был бы проект https://sxem.org/8-o-sajte/8-tajmery-mini-tini
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15750
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Для "повторения пройденного" и некоторого развлечения попробую набросать под 8-ю мегу...
Но посикоку документацию под сей кристалл я под ассемблер не подгонял... Сам проект будет "в рамках адурины" - но с прошивкой с любого программатора для АВР и с тем пресловутым "кнопочки-лампочки" и схемкой на "свободно собираемой" самостоятельно платке - под имеющееся у Niks13...
Но ... то некоторое время...
8)
:write:
Реклама
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Сообщение 1en2 »

не стоит...всё равно по простоте mini-tini выиграет, тем более у прошивки Soir 3 таймера и можно подсветку включать утром и вечером...
Друг Кота
Аватара пользователя
Сообщения: 15750
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Это уж мой интерес - покопать древнее страшко на совмещенном дисплее/клавиатуре.
А чего там дальше повпихивается - то уже видно будет.
Возможно даже не тут, а в "хвосте" https://radiokot.ru/forum/viewtopic.php?f=62&t=156720 положу...
Попривык уже с готовыми СБИС контроллеров индикации дело иметь - не мешает обновить воспоминания.
Да и разница в языке - старые то у меня под ассемблером, а это под Си да еще и с "рамочными ограничениями"
это уже интересно в некотором роде.
8)
Реклама
Эиком - электронные компоненты и радиодетали
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Из описания
Включаем таймер в сеть, в 15:30 однократно нажимаем Кн1, далее еще раз наведываемся к таймеру в 0:45, и однократно нажимаем Кн2, и все , таймер настроен.

Теперь таймер каждый день с 15:30 до 0:45 включает осветительные приборы. (общее время работы составит 9 часов 15 минут)
Niks13 писал(а):Это все я сам должен сделать?
Не вижу ничего сложного в такой коррекции

Код: Выделить всё

;*******************************
.equ	T_Day=0		;
.equ	T_Hours=24	;
;.equ	T_Hours=0	;
.equ	T_Minute=0	;
;.equ	T_Minute=1	;
.equ	T_Second=0	; задаваемое время цикла

.equ	Day_t=0		;
.equ	Hours_t=9	;
;.equ	Hours_t=0	;
.equ	Minute_t=15	;
;.equ	T_Minute=1	;
.equ	Second_t=
;.equ	Second_t=35	; задаваемое время работы
;*******************************
После трансляции загрузили прошивку и в 15:30 подали питание, увидели подсветку помидора и занялись своими делами, зная, что в 0:45 подсветка выключится. И так каждые сутки.
Удачи.
Реклама
Прорезались зубы
Сообщения: 214
Зарегистрирован: Пн янв 16, 2012 02:06:36
Откуда: Луганск

Сообщение Niks13 »

[uquote="BOB51",url="/forum/viewtopic.php?p=3907615#p3907615"]на совмещенном дисплее/клавиатуре.[/uquote]
О, а у нас в продаже вот такие есть
дисп.jpeg
(92.6 КБ) 200 скачиваний
Самое интересное, что эта плата, стоит дешевле чем индикаторы 16х2 отдельно. Я такую испортил, когда собирал L/C/R/ESR meter. :cry: А ее только с ардуиной можно использовать, или есть возможность контроллер просто к ней прилепить и получить устройство? Сразу прошу прощения, за тупые вопросы, но от программирования я уж очень далек :oops:
Вот, уважаемый akl, какой то код мне показал. :shock: Где он его взял, чем создавал я и представить не могу :dont_know: Слово трансляция, я конечно знаю. Это когда футбол по телеку показывают :)
Реклама
Друг Кота
Аватара пользователя
Сообщения: 44325
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

[uquote="Niks13",url="/forum/viewtopic.php?p=3907666#p3907666"]Я такую испортил, когда собирал L/C/R/ESR meter. :cry: А ее только с ардуиной можно использовать, или есть возможность контроллер просто к ней прилепить и получить устройство?[/uquote]
Дураина это всего лишь микроконтроллер с обвеской и запрограммированным "загрузчиком", который позволяет прошивать микроконтроллер без дополнительного программатора.
Друг Кота
Аватара пользователя
Сообщения: 15750
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Платку то использовать можно...
Но там уже определенная сборка "пирожок" из собственно дисплея и платки с кнопами, что под ним - надо общую схемку искать.
Да и дисплей "на просвет" - подсветка тока кушаеть довольно много.
Ежли такая штука тут найдется
https://vk.com/arduino_in_donbass
- тогда можно и проверить...
8)
Однако и на меге8 (DIP28) с матричкой из 4 семисегментников вроде можно вписаться...
:roll:
Опытный кот
Аватара пользователя
Сообщения: 867
Зарегистрирован: Пт фев 27, 2015 12:00:53
Откуда: Рязанская область

Сообщение Serzh2000 »

Нужен ПРОСТОЙ таймер, для включения и выключения подсветки растений. Я представляю это так. :roll: Какой нибудь контроллер, светодиодный индикатор, часы реального времени (DS...), три кнопки. Простая настройка. Канал только 1. Задаем время включения и время выключения. Все!
https://www.radiokot.ru/forum/viewtopic ... start=2660

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

в часах использовал ds3231

последовательность индикации: время/число + день недели/температура,

Будильник:

будильник "Б1" время срабатывания PORT_ALARM_BIPER
будильник "Б0" время отключения PORT_ALARM_BIPER (если "Б0"-- то 24 часа в сутки будет петь :music:
Вложения
урезанная_ DS3231_день_ночь.rar
(359.89 КБ) 210 скачиваний
Прорезались зубы
Сообщения: 214
Зарегистрирован: Пн янв 16, 2012 02:06:36
Откуда: Луганск

Сообщение Niks13 »

[uquote="Serzh2000",url="/forum/viewtopic.php?p=3907868#p3907868"]
Нужен ПРОСТОЙ таймер
может подойдут такие часы?[/uquote]Поигрался в Протеусе. Для меня это очень навороченно. Не в изготовлении, а в настройках. Если я их год не буду использовать, хрен я потом без инструкции вспомню что тыкать. А инструкцию, я за год точно потеряю :)
Займусь пока таймером предложенным АлександрЛ, на Atmega8 и PCF8583, а там видно будет :solder:
Друг Кота
Аватара пользователя
Сообщения: 15750
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Так без "менюшек" никак не получится - ведь в "хотелках" таки заложена перенастройка параметров (хоть изредка),
да настройка/запуск главных часов.
А это уже индикация режима работы и смена значения параметра.
Как минимум кракозябра J n - где J признак "я сейчас в настройках", а n - номер той настройки, что правее отображена.
На второй паре - значение из двух циферок (часы или минуты или какая "кракозябра" для указания параметравида 1/0, пуск/стоп).
Бегаем по менюшкам четырьмя кнопами или их комбинацией (режим одновременного нажатия или длительного удержания).
Вобчемсс... от "листочка на память" все равно не отделаться.
Полноценные подсказки можно только через матричный знакосинтез делать (те же ЖКИ, но не менее 2х строк - одна с названием параметра/подсказкой, вторая с номиналом текущего значения).
8)
Для собственного интересу потыкаюсь вот с таким вариантом устройства:
https://radiokot.ru/forum/viewtopic.php ... 5#p3908055
:write:
:tea:
Прорезались зубы
Сообщения: 214
Зарегистрирован: Пн янв 16, 2012 02:06:36
Откуда: Луганск

Сообщение Niks13 »

Разумеется меню должно быть. Но я думаю можно обойтись 3 кнопками. Кнопка Меню, кнопка + и кнопка -.
Меню поочередно ВР-Ч-М-Тon-Ч-М-Тof-Ч-М. Кнопками +и- установка нужного параметра. Длительное нажатие + или -, сброс показания в 00, для точной установки секунд. Которые в моем случае, вообще не интересуют :))
Друг Кота
Аватара пользователя
Сообщения: 15750
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Секунды и не высталяются - а вот пуск счета с текущего момента - ВСЕГДА требуется.
А кноп таки 4
+
-
ввод с исполнением
ввод без исполнения (отмена)
8)
Прорезались зубы
Сообщения: 214
Зарегистрирован: Пн янв 16, 2012 02:06:36
Откуда: Луганск

Сообщение Niks13 »

Честно говоря, я не понял зачем нам отмена. Что она отменяет :dont_know: Мы ведь можем в любой момент изменить значения. Перестаем жмакать кнопки и через несколько сек. устройство возвращается в отображение текущего времени. Если туплю, простите! Не силен я в этом. :?
Друг Кота
Сообщения: 5066
Зарегистрирован: Вс фев 15, 2009 01:04:58
Откуда: Kaluga

Сообщение Wladimir_TS »

Всегда не понимал зачем делать управление 3,2,1 кнопкой и выдумывать хитропопые алгоритмы, которые через пару лет не вспомните сами, неужели кнопки так подорожали,

Интерфейс должен быть интуитивно понятным даже неискушенному человеку со стороны, без прочтения инструкции, а только по надписям на корпусе.
Опытный кот
Аватара пользователя
Сообщения: 867
Зарегистрирован: Пт фев 27, 2015 12:00:53
Откуда: Рязанская область

Сообщение Serzh2000 »

Поигрался в Протеусе. Для меня это очень навороченно. Не в изготовлении, а в настройках. Если я их год не буду использовать, хрен я потом без инструкции вспомню что тыкать. А инструкцию, я за год точно потеряю :)
А Вы какие собирали часы на контролерах? по большому счету из любых часов можно сделать заданное время включения и выключения устройства...

добавить две переменные и сравнивать их с текущем временем

if (первая переменная == текущее время) на ножке PORT.N=1;
if (вторая переменная == текущее время) на ножке PORT.N=0;

на пример https://rcl-radio.ru/?p=45882 нужно покумекать немного ... :solder:

или взять готовое https://rcl-radio.ru/?p=48215 :wink:
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Сообщение 1en2 »

Serzh2000 писал(а):или взять готовое https://rcl-radio.ru/?p=48215
выложите hex и fuse, тогда это будет готовое... :)
Опытный кот
Аватара пользователя
Сообщения: 867
Зарегистрирован: Пт фев 27, 2015 12:00:53
Откуда: Рязанская область

Сообщение Serzh2000 »

выложите hex и fuse, тогда это будет готовое... :)
не до понял ? это ардуино ! Изображение

скачиваете https://www.arduino.cc/en/Main/Software программу
выделяете- копируете с сайта скетч и и вставляете в программу в настройках выбираете ардуино нано, USB компьютера и ардуиновскую плату сединяете шнурком от смартфона и нажмете кнопку "загрузка"
все, камень прошит. соединяете проводками как показано на рисунке остальные детали и можно пользоваться :beer:
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Сообщение 1en2 »

Скачал, через какую-то Проблему совместимости как-то запустился, скопированное куда-то вставил, жму Проверить - не находит чего-то от ТМ1637-ошибка....
Так что не так просто, если этим не пользовался и не понимаешь....(((((
Изображение
Последний раз редактировалось 1en2 Сб окт 17, 2020 21:19:16, всего редактировалось 1 раз.
Опытный кот
Аватара пользователя
Сообщения: 867
Зарегистрирован: Пт фев 27, 2015 12:00:53
Откуда: Рязанская область

Сообщение Serzh2000 »

библиотеку <TM1637Display.h> надо добавить ... например найти ее в интернете...
https://github.com/tehniq3/TM1637-display

или во влажении взять и добавить
Вложения
TM1637-display-master.zip
(16.25 КБ) 172 скачивания
Ответить

Вернуться в «Ищу...»