Часы на arduino

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Ben2
Открыл глаза
Сообщения: 40
Зарегистрирован: Пт июл 03, 2015 23:52:35

Часы на arduino

Сообщение Ben2 »

Доброго времени суток, уважаемые форумчане!
Прошу помощи в решении следующей задачи:
Имеются 24 отдельных светодиодных ленты ~70см (12 вольт). Как проще всего сделать чтобы каждый час загорались 1 ярко и 2 соседние тускло (что-то вроде циферблата)? Полагаю проще всего использовать arduino? Сложно ли будет написать прошивку (никогда не пробывал) поможите?) Какая плата подойдет для этой цели?
Набросал корявенький рисунок задумки (прошу сильно не пинать)...
Вложения
Безымянный.jpg
(72.84 КБ) 513 скачиваний
Morroc
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: Часы на arduino

Сообщение Morroc »

Светодиодные ленты бывают разные, ваши с управлением по SPI ? Узнайте какие там чипы и можно будет библиотеку или пример поискать. Подойдет любая современная ардуина. Начинайте )

Или там просто светодиоды ? Тогда рисунок не очень понятен - на нем как будто отдельные светодиоды нарисованы, а 24 ленты куда ?
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Ben2
Открыл глаза
Сообщения: 40
Зарегистрирован: Пт июл 03, 2015 23:52:35

Re: Часы на arduino

Сообщение Ben2 »

Morroc
Светодиодные ленты сымые обычные 1 цветные (контакты + и -), на рисунке точка = отдельная лента :)) (в круге 24 точки(ленты))
Аватара пользователя
MagicianT
Потрогал лапой паяльник
Сообщения: 383
Зарегистрирован: Вс янв 31, 2016 18:04:39
Откуда: Montreal

Re: Часы на arduino

Сообщение MagicianT »

Ардуино Уно (UNO) хороша для старта, самая популярная. Забейте "ардуино часы светодиоды" в гугл, и будете ошеломлены количеством линков со схемами и скетчами в придачу
OKF
Это не хвост, это антенна
Сообщения: 1389
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: Часы на arduino

Сообщение OKF »

Смотря как будет организована индикация. Для статической 3х 74hx595 + 3x ULN2803 наиболее просто.
Ну и RTC ещё нужно. Хотя можно и без - тогда кварц на 32к вместо штатного.
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Часы на arduino

Сообщение Аlex »

Ben2 писал(а):Сложно ли будет написать прошивку
Учитывая, что :
Ben2 писал(а):никогда не пробывал
- сложно.
Morroc
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: Часы на arduino

Сообщение Morroc »

Если взять жирную ардуину типа 2560 (много ног) и на первом этапе не заморачиваться с ярко/тускло - для начала сгодится. Потом добавить шим для тускло.
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Stewart
Открыл глаза
Сообщения: 76
Зарегистрирован: Вт апр 05, 2016 19:00:29
Откуда: Ростовская обл. Новочеркасск

Re: Часы на arduino

Сообщение Stewart »

Morroc писал(а):Если взять жирную ардуину типа 2560 (много ног) и на первом этапе не заморачиваться с ярко/тускло - для начала сгодится. ло.
Если"не заморачиваться", то можно Малинку взять, там фарша больше и он жирнее. :))

Как основной контроллер Mega8 вне конкуренции по соотношению цена-фарш для большинства прикладных задач.
Диурина любая справится с этой задачей. Вопрос в том, надо-ли заморачиваться с ней, если в планах есть продолжение занятий. Если сделать только эти часики, то да, писать в её студии или готовый скетч поискать. Если в планах есть продолжение - брать букварь по Си.
Ох уж эти сказки...
Ох уж эти сказочники...
Morroc
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: Часы на arduino

Сообщение Morroc »

Ну дергать ногами набортными всяко проще, чем во внешних регистрах, а так то да... хватит конечно и меги8.
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Stewart
Открыл глаза
Сообщения: 76
Зарегистрирован: Вт апр 05, 2016 19:00:29
Откуда: Ростовская обл. Новочеркасск

Re: Часы на arduino

Сообщение Stewart »

Чем прощё?
В том-же микроСи ногодрыг мало отличается от дурино-студии.
Ох уж эти сказки...
Ох уж эти сказочники...
Ben2
Открыл глаза
Сообщения: 40
Зарегистрирован: Пт июл 03, 2015 23:52:35

Re: Часы на arduino

Сообщение Ben2 »

Спасибо всем откливнувшимся!
Не ожидал что это достаточно сложно (для меня). В моем понимании было чтото вроде:
24 отдельных вывода с платы (плат) ардуино, и на каждый указать цикл 21 час отключен, 1 час подается слабое питание, затем 1 час полное, затем 1 час слабое. (при условии что плата способна работать без синхронизачии с внешним источником времени, и сама по себе не сбивается). Наподобии реле времени, на каждый вывод. + пара кнопок чтобы переключать "час" вперед-назад (для настройки под конкретный час при включении устройства).
По програмированию есть опыт работы с SQL, HTML, Java, поэтому уверен что смогу разобраться, но подозреваю что придется по потеть :)) .
Видимо задачка не так уж и проста чтобы решать ее за "спасибо", к тому же продолжать (по крайней мере в ближайшее время) работу с ардуино не планирую. Что посоветуете? :))
Morroc
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: Часы на arduino

Сообщение Morroc »

Ну примерно так, правда слабое питание будет выглядеть как вкл/выкл c определенной скважностью, не все ноги в ардуине штатно обладают возможностью просто задать уровень шим и дальше "оно само", придется это допилить или поискать библиотеку готовую - может и есть. Задачка конечно проста (если о точности хода часов речи нет), но если первый раз - будут и грабли :))

Ой не, не так. Не надо описывать цикл для каждой ноги, хотя и можно. Просто двигать каждый час указатель на "яркую" ногу, +/- 1 от нее будут "тусклые", -2 от нее гасим если это надо.
Ben2 писал(а): Видимо задачка не так уж и проста чтобы решать ее за "спасибо", к тому же продолжать (по крайней мере в ближайшее время) работу с ардуино не планирую. Что посоветуете? :))
Разместить в разделе предложения работы ? :)) ну она почти на уровне "за спасибо", но не интересно так, вот если бы вы помучились тут - было бы развлечение какое то, в итоге думаю написали бы.
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Ответить

Вернуться в «Разные вопросы по МК»