Название: Часики... Отправлено: stick от 01 Сентябрь 2012, 23:15:19 Цитата: Анекдот Продаются дамские часики. Стоимость одного часика... :DЭто к делу отношения не имеет. Мне поступил заказ от жены, на разработку и производство часов в большую комнату. Но просто делать часы - не интересно. Поэтому будем делать с извратами. ?так. Внимательно осматриваем ебей на предмет больших семисегментных индикаторов. Находим подходящие, с высотой символа ~60мм. Есть конечно и больше, но цена там совсем неразумная :( Остановимся на этих. Список извратов: -?ндикация времени (часы.минуты) на "глазастом" индикаторе -?ндикация температуры там-же -динамическая яркость индикатора в зависимости от внешней освещенности. Творить так творить. Датчиком времени станет микросхема DS1307. Это RTC (real time clock) с резервным питанием от батарейки-таблетки. Почему именно RTC, хотя часы-минуты спокойно можно организовать и внутри процессора? Во первых, потому что есть резервная батарейка и в случае отвала питания, время не сбросится. Во вторых потому что оно работает по шине i2c, с которой мне еще не приходилось работать. Хотя конечно соглашусь, что для этих задач, возможности RTC излишни. Т.к. помимо времени оно еще хранит дату и правильно ее считает, включая високосные года. Датчиком температуры станет LM75. Опять же из за i2c и потому, что тут время конвертации гораздо меньше чем у ds18b20 на 1-wire. А при динамической индикации на семисегментниках, время цикла становится критичной штукой. Воть, после трех дней размышлений и прикидок, на свет появилась такая схема. (картинка кликабельна) (http://andrew-stick.users.photofile.ru/photo/andrew-stick/4124314/xlarge/99616778.jpg) (http://photo.qip.ru/users/andrew-stick/4124314/99616778/full_image/) Это самое большое и самое сложное устройство, которое я создавал. Прошивку тоже уже дописал. В симуляторе работает, хотя надо проверить некоторые вещи в железе перед изготовлением платы. :wacko: Название: Re: Часики... Отправлено: AndyX от 01 Сентябрь 2012, 23:27:20 Круто! 8)
Дальше что, коллайдер? :o :) Название: Re: Часики... Отправлено: swat0russia от 01 Сентябрь 2012, 23:31:39 улет ващщще)
Название: Re: Часики... Отправлено: stick от 05 Сентябрь 2012, 20:52:02 Концепция изменилась. :-[
По случаю урвал 4 мощных сдвиговых регистра на ебее. Будем делать статическую индикацию. Название: Re: Часики... Отправлено: stick от 09 Сентябрь 2012, 13:46:54 Таким оно будет. Картинка по прежнему кликабельна
(http://andrew-stick.users.photofile.ru/photo/andrew-stick/4124314/xlarge/99767611.jpg) (http://photo.qip.ru/users/andrew-stick/4124314/99767611/full_image/) Название: Re: Часики... Отправлено: stick от 23 Октябрь 2013, 11:24:40 Прошло чуть больше года...
?, млять, я получил свои индикаторы!!!!!! Скоро начну ваять :) Название: Re: Часики... Отправлено: Cyclist от 23 Октябрь 2013, 17:54:13 А я то думал, что посылка в четыре месяца - это долго... :D
Название: Re: Часики... Отправлено: stick от 23 Октябрь 2013, 20:56:13 :D все познается в сравнении
Название: Re: Часики... Отправлено: AndyX от 23 Октябрь 2013, 23:00:28 Прошло чуть больше года... Реально, что ли? :o?, млять, я получил свои индикаторы!!!!!! Название: Re: Часики... Отправлено: stick от 23 Октябрь 2013, 23:04:37 угу... :wacko:
Название: Re: Часики... Отправлено: AndyX от 23 Октябрь 2013, 23:06:38 Ну ничего, тем ценнее будут часы :D
Название: Re: Часики... Отправлено: stick от 23 Октябрь 2013, 23:08:26 Да они уже. Того, бесценны ;)
Название: Re: Часики... Отправлено: stick от 27 Октябрь 2013, 12:59:39 Сделал.
?так, вот плата. Двухсторонняя, 192х70мм, точно в размер четырех индикаторов. От клавиатуры отказался. Все равно все можно настроить через терминалку или спецсофтинку по UART. (http://andrew-stick.users.photofile.ru/photo/andrew-stick/4124314/xlarge/105441179.jpg) А настроить там можно: дату, месяц, год, часы, минуты, секунды, время показа секции часов, время показа секции градусника. ? еще есть функция выдачи всех параметров: Цитата: Терминалка Wall clock v.2.07 [+++Config+++] System date: 27-10-13 System time: 12:01:38 Ambient temp: 24.0°C Digits PWM: 106 Time section: 10s Temp. section: 02s Есть динамическая регулировка яркости от внешнего освещения. мин/макс яркость. Максимум делаем фонариком :). Выглядит так: Батарейка сверху для масштаба ;) (http://andrew-stick.users.photofile.ru/photo/andrew-stick/4124314/xlarge/105441175.jpg) (http://andrew-stick.users.photofile.ru/photo/andrew-stick/4124314/xlarge/105441177.jpg) (http://andrew-stick.users.photofile.ru/photo/andrew-stick/4124314/xlarge/105441176.jpg) (http://andrew-stick.users.photofile.ru/photo/andrew-stick/4124314/xlarge/105441178.jpg) ? небольшое видео работы http://www.youtube.com/watch?v=P0NMnUBC32M Теперь осталось сделать корпус и можно вешать на стену. :dance: Название: Re: Часики... Отправлено: AndyX от 27 Октябрь 2013, 13:44:12 Круть! А термометр внешний можно подключать? ;)
Название: Re: Часики... Отправлено: stick от 27 Октябрь 2013, 14:19:55 Можно. на проводах.
Название: Re: Часики... Отправлено: Элвис от 27 Октябрь 2013, 15:33:09 Корпус нынче не модно, ща мода на встраиваемую технику. В общем, встраивай их прям в стенку. ;)
Название: Re: Часики... Отправлено: AndyX от 28 Октябрь 2013, 11:34:41 Можно. на проводах. На проводах не очень удобно... Просто мне, например, актуальнее видеть уличную температуру, а не комнатную :-[Но это мне. А часы клёвые вышли 8) Название: Re: Часики... Отправлено: stick от 28 Октябрь 2013, 12:22:16 На проводах не очень удобно. угу... а до стабильного и маложрущего радиоинтерфейса я пока не дорос :(Название: Re: Часики... Отправлено: AndyX от 28 Октябрь 2013, 12:43:19 У меня где-то вроде валялось что-то вроде такой хрени (http://www.ebay.com/bhp/arduino-rf).
Если может тебе помочь - поищу :) (http://i.ebayimg.com/00/s/ODAwWDgwMA==/z/x9cAAMXQigBSMp4X/$T2eC16VHJFwFFZudUM3GBSMp4WmSzg~~60_35.JPG?set_id=880000500F) Название: Re: Часики... Отправлено: stick от 28 Октябрь 2013, 12:53:12 ммм, интересная штука.
запомню. пока я не планирую делать забортовый градусник. Потом может как нить... Но тогда надо на светодиодных матрицах. там возможностей индикации гораздо больше. |