Суббота, 18.05.2024
Мой сайт
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2019 » Январь » 13 » Окончательная сборка часов, настройки
19:11
Окончательная сборка часов, настройки

Окончательная сборка часов, настройки

Со сборкой оставалось две проблемы. Во-первых, надо было всё это как-то запитать отдельно от макетной платы. Во-вторых, надо было подключить часы реального времени (RTC) к контроллеру, к разъемам, где нет ног.
Питание делалось так. На вилки штыревые был намотан всё тот же распотрошённый провод:

… так что получился этакий высокотехнологичный, электронный плетень:

Дальше это было соединено и обмотано изоляционной лентой:

… не столько для крепежа сколько для изоляции. Держаться должно скорее на разъемах.
А для крепления часов был использован один из ненужных проводов:

Сверху в дырки платы воткнуты два провода, а снизу на штыри нацеплен тройной разъем, который ни к чему с другой стороны не присоединён. Держится.
Такие провода, в данном случае никак не применимые лежали в коробках вместе со всеми устройствами. Я решила, что это юмор такой… идиотский и ни к месту, вообще-то. Они это, вроде бы, продают. И как бы заинтересованы в продажах должны быть.
А не поняла, отдельные тут провода или разветвляющиеся:
https://amperkot.ru/spb/catalog/modul_datchika_temperaturyi_i_vlazhnosti_dht22-23874958.html

… но должно быть так, а не общей вилкой. Но такой провод всё-таки на что-то тоже сгодился.
Часы (модуль RTC)  работают даже если выключить питание. Чтобы так было в них надо засунуть батарейку:

Целиком это вот так выглядит:

Теперь это всё только питается от блока на плате. Можно и нужно подключить к какому-то отдельному своему адаптеру типа такого:
https://www.chipdip.ru/product/bps-5-0.5
… т.е купить, штекер срезать и провода присоединить. Полампера-то всему этому должно хватать.
На часах дата, время и теоретически температура с влажностью а не надпись Chip&Dip:
 
Дата, время и время будильника устанавливаются джойстиком. Изображение, всё-таки, нерезкое получилось, но написание букв на джойстике ясно показывает, где у него верх:

Осталось узнать из текста программы, что тут надо нажимать.
В loop():

… т.е вниз – установка или снятие будильника (при установленном будильнике а экране появляется буква «a»). А если нажать влево, то переход к настройкам (задание времени, даты и времени будильника). Корректируемое (в данном случае часы) подсвечивается:

Влево – выход из настроек, вверх – увеличение корректируемого на единицу (если нажать, то станет 11 часов), вправо – переход к корректировке следующего (в данном случае к корректировке минут):

Вот такая штуковина.
p/s
Данный с датчика температуры просто не идут:

Я подключала этот датчик отдельно (там есть тестовый пример) . Тоже самое происходит.

 

Просмотров: 167 | Добавил: akostina76 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск
Календарь
«  Январь 2019  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2024
    Бесплатный конструктор сайтов - uCoz