часы на ардуино с дисплеем tft и ds3231

  Переглядів 10,544

Ардуино для начинающих

Ардуино для начинающих

2 роки тому

Сегодня я покажу как вывести на дисплей tft дату и время с модуля часов ds3231 используя Ардуино. Вывод на дисплей будет в виде обычных наручных часов, в виде циферблата. Доступно 6 вариантов часов + информационная панель.
Скетчи используемые в видео можно скачать на сайте "Ардуино для начинающих".
arduino-kid.ru/blog/chasy-na-a...
Помочь в развитии канала, и на покупку новых модулей и датчиков
yoomoney.ru/to/410011924549016
Официальный сайт arduino-kid.ru
Группа в контакте club196958636
Почта arduino-kid@yandex.ru
Подпишитесь на канал
ссылка на канал / Ардуинодляначинающих
Теги:
#ардуино #arduino #урокиардуино #ардуинодляначинающих #ардуиноуроки Помочь в развитии канала, и на покупку новых модулей и датчиков yoomoney.ru/to/410011924549016

КОМЕНТАРІ: 39
@arduino2000
@arduino2000 2 роки тому
Ссылки на продавцов где есть модули применяемые в примерах. Arduino NANO - alii.pub/699fxy TFT ЖК-дисплей 240*240 - alii.pub/699k8q Модуль часов DS3231 - alii.pub/698ydt
@user-rc7ve1wv1l
@user-rc7ve1wv1l 6 місяців тому
Подскажите пожалуйста, хотел повторить проект, но почему-то на со скетчем 2, на часах просто чёрный экран, а со скетчем 1 всё работает, но мне хотелось именно цифровые часы из 2 скетча
@prostoarseniy5037
@prostoarseniy5037 6 місяців тому
Прекрасный ролик, домашние часы задолбали тикать, буду собирать эти, что бы не тикали)😂
@user-mn7hw1ui8x
@user-mn7hw1ui8x Рік тому
Отличное видео,после просмотра тоже захотел собрать такие часы, спасибо вам большое!
@Andrey27572
@Andrey27572 2 роки тому
Давно искал подобное решение. А вот если к аналоговой картинке добавить бой курантов то вообще будет бомба. Проверял ваариант боя на плеере, здорово, но с цифровыми часами не сочетаенися. А вот с аналоговыми будет то что надо. А идея великолепная, спасибо.
@arduino2000
@arduino2000 2 роки тому
Насчёт курантов не знаю, а вот пищалку хотел подключить что бы тик так имитировали
@user-rn8tl4xu8v
@user-rn8tl4xu8v 6 місяців тому
Хорошие часики! Автору респект! Перевести бы эти часы на ESP8266 со всеми вариантами циферблата, чтоб можно было кнопкой переключать. Опять же время можно брать с интернета.
@LeventeDaradici
@LeventeDaradici 2 роки тому
Great work ! Respect !
@sergeyua4lcn94
@sergeyua4lcn94 2 роки тому
Очень информативно и понятно,как всегда.Когда то, в предыдущих выпусках, Вы просили задавать новые направления - вот одна из тем: Имеются два контроллера(Arduino или ESP8266-без разницы ) и один дисплей ,например ili9341 работающий по SPI. Пока на первый микроконтроллер не приходят никакие данные он отдает свой дисплей другому микроконтроллеру, в это время другой подхватывает этот дисплей и показывает что то свое-например текущее время. Первый микроконтроллер занят прослушиванием входных данных и получив их перехватывает снова дисплей. Убедившись ,что данные прочитаны (например пользователь нажал кнопку) ,первый микроконтроллер снова отдает дисплей. Для реализации такой совместной работы использовал мультиплексор ,который коммутировал сигнал CS от первого микроконтроллера к второму.Цепи дисплея и контроллеров MOSI, SCL, DC были объединены. С первого микроконтроллера был выход для второго , который второму указывал ,что бы он вступал в работу. Результата совместной работы не добился- в связи с тем,что каждый раз ,при переключении,требуется инициализация дисплея. Пока примеров таких реализаций в интернете не нашлось,есть только по шине I2c.
@arduino2000
@arduino2000 2 роки тому
Подумаю. Пока что то сложно. Надо перечитать
@user-rc7ve1wv1l
@user-rc7ve1wv1l 6 місяців тому
Подскажите пожалуйста, хотел повторить проект, но почему-то на со скетчем 2, на часах просто чёрный экран, а со скетчем 1 всё работает, но мне хотелось именно цифровые часы из 2 скетча
@badushashaik8429
@badushashaik8429 Рік тому
respect sirrr
@user-wj4pt6st9w
@user-wj4pt6st9w 7 місяців тому
работет ли на LCD I2C🧐
@sergey-380
@sergey-380 2 роки тому
Супер, як завжди
@user-bh2ot5ks8f
@user-bh2ot5ks8f 2 роки тому
Поведение стрелочных часов при настройке времени не привычно но логично для электронных
@arduino2000
@arduino2000 2 роки тому
А мне кажется норм. А как ещё то можно? Или вы про то что вращая минутную можно изменять и часовую?
@user-bh2ot5ks8f
@user-bh2ot5ks8f 2 роки тому
@@arduino2000 ну да, часы ведь настраиваются минутной стрелкой
@Vagubando
@Vagubando Рік тому
У меня на таком дисплее буквы перевернуты вертикально (не сам экран дисплея). Я перепробовал много библиотек, но результата нет. Посоветуйте мне, где копать ?
@Vagubando
@Vagubando Рік тому
Если я поверну экран на 90 градусов то где в коде скетча мне сделать изменения ?
@olexangrstetsiuk3092
@olexangrstetsiuk3092 2 роки тому
Тема часов бесконечна . Возможна ли подстройка яркости от фоторезистора ? И конечно же голосовое сопровождение на дфплеер .и будильник ... и т.д..
@masterkit9517
@masterkit9517 2 роки тому
например точно была у 7 сегментных дисплеев сразу программная регулировка яркости, ещё помню был дисплей там где строчки на экране 2 ряда было, там вроде аппаратно регулировалась каким то резистором, также не помню точно, у tft должна регулироваться но программно или аппаратно не представляю, нужно тупо открыть любую библиотеку под tft и там brightness если будет то программно возможно.
@sedn9868
@sedn9868 5 місяців тому
Маленькая буква "я" не отображается на дисплее, а так хорошие часики.
@masterkit9517
@masterkit9517 2 роки тому
кстати ds3231 самый крутой модуль, а вот его младший брат ds ещё один есть там уродец полнейший, тормозит в сутки на 3 минуты аж, а этот модуль мечта, у многих даже за год не сбивается!!! со встроенным в микросхему кварцем сразу и очень точный, и сколько с ним не работал идеально выдавал время всегда, с этим модулем в разведку я бы пошёл точно, обожаю его, модуль вообще мой любимый, я редко скажу что бывают классные модули которые можно рекомендовать, но этот вообще тема, применял его в серьёзном не игрушечном проекте, модуль сказка был, даже удивил надёжностью и качеством. Так что модуль этот в сравнении с тем который есть дешевле просто вау Вася как круто. А более дешёвый никогда никому не советую брать ни в коем случае.Даже врагу не желал бы. А этот модуль тема. Ни разу не слышал что бы его называли глючным, а вот его братца уродца младшей модели там да... поливают дерьмом. Там и есть модуль дерьмо.
@arduino2000
@arduino2000 2 роки тому
Просто мне недавно писали, что DS3231 плохие и не точные. Я с этим не согласен. Я уже столько часов и таймеров на них переделал. И всё ОК
@olexangrstetsiuk3092
@olexangrstetsiuk3092 2 роки тому
Зато дс3107 бюджетен , пол бакса вместо двух за дс3231. А неточность компенсируется синхронизацией по интернету хоть каждый час. Датчик температуры в ДС3231 окружающий воздух не измеряет , а нагретую соседней ардуинкой свою микросхему. Но вот модуль 3102 без I2C - это уже точно ,,отстой,, . А хоть используете ли епромку в своих модулях ?
@masterkit9517
@masterkit9517 2 роки тому
@@arduino2000 Наверное ds для них ассоиируется с глюками после легендарного самого дешевого ds прославившегося кривизной, там что угодно но не часы
@masterkit9517
@masterkit9517 2 роки тому
@@olexangrstetsiuk3092 какие люди) eeprom собирался изучать, не использовал ещё
@masterkit9517
@masterkit9517 2 роки тому
@@olexangrstetsiuk3092 я на STM32 сижу, ардуины конечно удобнее по входу в эту тему, а в STM32 как купаться в не предназначенном для этого месте одни проблемы и скалы с прибоем.
@djgelius
@djgelius 2 роки тому
а можно ли во втором варианте развернуть на 90 градусов информацию?
@arduino2000
@arduino2000 2 роки тому
Да, всего 1 строчкой. Это 4 положения с поворотами на 90 градусов tft.setRotation(0); tft.setRotation(1); tft.setRotation(2); tft.setRotation(3);
@masterkit9517
@masterkit9517 2 роки тому
разворот обычно в библиотеке в каждой с tft как опция по умолчанию и знак хорошего тона, помню в нескольких библиотеках раньше подключал tft, там был закомментирован любой из основных угол.
@arduino2000
@arduino2000 2 роки тому
@@masterkit9517 да я вроде написал как это делается
@masterkit9517
@masterkit9517 2 роки тому
@@arduino2000 да, я видел) человеку будет ещё больше информации, тут уж и ёжику понятно будет)
@redtex
@redtex 2 роки тому
Ну хоть ты то использовал регистр Aging Offset?
@arduino2000
@arduino2000 2 роки тому
А зачем? Регистр Aging Offset предназначен для подстройки частоты тактового генератора! У меня и так часы ходят точно.
@mailforjoker
@mailforjoker 2 роки тому
Видео очень интересное! но! блин!!! как же робот раздражает!!!!!!!!!!!
@arduino2000
@arduino2000 2 роки тому
Как вариант - включите субтитры и читайте. Или идите на сайт, там текстовая версия видео.
🖥️Играю в Cyberpunk на Ардуино!
18:22
AlexGyver
Переглядів 1,2 млн
Сакура із свічки
00:35
Afinka
Переглядів 155 тис.
ISSEI funny story😂😂😂Strange World | Magic Lips💋
00:36
ISSEI / いっせい
Переглядів 110 млн
Самодельные часы с кукушкой и  боем курантов Ардуино проекты.
11:39
Ардуино для начинающих
Переглядів 4,5 тис.
Arduino and the real-time clock (RTC) DS1307
7:39
Home Made
Переглядів 58 тис.
Самые простые часы на Arduino Nano
20:34
w0x1F
Переглядів 64 тис.
С Какой Высоты Разобьётся NOKIA3310 ?!😳
0:43
Какой телефон лучше всего снимает? 🤯
0:42