Перейти к содержанию

mazzi

Members
  • Постов

    1 762
  • Зарегистрирован

  • Посещение

  • Победитель дней

    70

Весь контент mazzi

  1. mazzi

    Юмор

    - Что будет если зарядить кота статическим электричеством? - А вот что!
  2. mazzi

    Юмор

    Чтоб было не так много букофф, предлагаю именовать Джо Байдена - Д Б. Подсчитав семейный бюджет, жена говорит мужу: - Дорогой, денег осталось впритык, так что тебе придется перестать выпивать по рюмочке перед обедом и ужином, а я со своей стороны постараюсь отучить тебя от курения.
  3. У меня нет такой сборки тм1637. Собираю из того что есть в закромах.
  4. В прежней публикации я завершил программу и довёл устройство до рабочего состояния, в результате почти все выводы были уже заняты и подключать дополнительные устройства было некуда. Теперь решил изменив схему увеличить возможности моего детища. На первом этапе добавив два регистра я освободил 4 вывода микроконтроллера к которым планирую подключить I2C часы и другие устройства. К двум другим (возможно) подключу внешний канал. Схема на данном этапе выглядит так. Теперь соберу схему и переделаю программу под эту схему. Продолжение следует. Следите за обновлениями. UPD 20 января 2021г. Поразмыслив некоторое время я решил ещё немного изменить схему добавив ещё две микросхемы, что дало более совершенную схему. Теперь помимо четырех кнопок у нас зарезервированы 4 дискретных входа и 4 дискретных выхода которые мы сможем задействовать позже для управления устройствами, например по расписанию. Теперь приступаю к сборке. Новый вариант схемы ниже. Всем добра. Следите за обновлениями. UPD 23 января 2021 г.СБ. Дособирал я новую схему и переписал программу для неё. На фотографии ниже внешний вид на монтажке. Короткое видео демонстрация работы устройства. Теперь это у меня уже пятая версия.https://youtu.be/V4XyRPzm1OM Видео и фотография получились боком. Лень переделывать, пусть остается так. Всех желающих приглашаю к обсуждению, критике, советам и предложениям. ))) Всем добра.
  5. mazzi

    Юмор

    - Почему вы с ним разводитесь? Бухает? - Нет. - Изменяет? - Нет. - Не работает? - Работает. - Может, в постели не устраивает? - Устраивает. - Так в чем же причина? - Да вообще не к чему придраться - аж бесит! Знаете ли вы, что при открытии бутылки с вином задействуется 14 мышц? Фитнес - моя страсть.
  6. mazzi

    Юмор

    Встретились два психиатра, не виделись с универа. Первый говорит: - А какой у тебя был самый странный пациент? - У меня был больной, который жил в придуманном мире. Он считал, что у него есть дядя в Америке, который собирается оставить ему огромное наследство, и поэтому пациент постоянно ждал письма оттуда. Он никуда не ходил, сидел дома и ждал письма. Я его 7 лет лечил! И когда уже почти вылечил, пришло это долбаное письмо!
  7. mazzi

    Юмор

    Чайником по чайнику?
  8. mazzi

    Юмор

    - Дорогая, ты в борщ что добавляла? - Это секретный рецепт. - Так раскрой его! Я в реанимации лежу, а врачи не знают, что делать! Из показаний в полиции: «Когда я вошла в спальню, мой муж лежал голый на моей голой же куме. Они оба посмотрели на меня и умерли от коронавируса».
  9. Для того, чтобы иметь возможность управлять часами достаточно одной кнопки и варьируя количество нажатий, длительность нажатий можно реализовать любые функции. Однако такой способ даёт неочевидный интерфейс. Поэтому я решил пойти по более простому пути и добавить ещё две кнопки получив таким образом простоту управления. Назначение кнопок предполагаю такое: 1. Переключение настроек по порядку по кругу в таком порядке - десятки часов, единицы часов, десятки минут, единицы минут, десятки секунд, единицы секунд, отображение времени. 2. Увеличение значения текущей настройки кроме режима отображения времени. 3. Уменьшение значения текущей настройки кроме режима отображения времени. При таком построении управления часами можно легко добавить новые настройки в первый пункт. Это может быть например включение или выключение нагрузки по времени или что-то ещё. Можете предлагать свои варианты.))) А вот изменённая схема с дополнительными кнопками. Пока пусть будет такая схема. Далее возможны изменения. Пишите свои пожелания, предложения, критику. Если ваше предложение мне понравится, то добавлю в проект, или сделаю новый. Позже выложу в этот пост программу и видео работы. Следите за обновлениями! UPD. 18 января 2021г. ПН. Дописал программу для данной схемы. Часы работают с указанным выше функционалом кроме настройки секунд, которую не стал делать, поскольку я их не отображаю. Схема в формате PCAD2006, прошивка и исходник на Си в архиве pr_89c2051_v3.zip Видео демонстрация работы здесь. Главный недостаток данной схемы в том, что при выключении питания часы сбиваются и при возобновлении питания стартуют с полудня. Дабы устранить данный недостаток я решил в очередной раз дополнить схему теперь уже дополнительной микросхемой реального времени с интерфейсом SPI или I2C снабжённую батарейкой. Смотрите продолжение в моём блоге.
  10. mazzi

    Изучаем контроллер At89C2051 часть 2.

    Ассемблер можно оставить в покое и всё написать на Си. А под Виндоус можно использовать готовые программы.
×
×
  • Создать...