Комментарии 15
...Написание кода не обошлось без проблем: многие библиотеки для обновления времени через сеть не работали ...
Вырезал кусок из своей программы:
//https://github.com/arduino-libraries/NTPClient
#include <NTPClient.h>
NTPClient timeClient(ntpUDP, "pool.ntp.org", utcOffsetInSeconds);
void setup(){
configTime(10800, 0, "pool.ntp.org", "time.nist.gov", "time.windows.com"); // get UTC time via NTP
secured_client.setTrustAnchors(&cert);
timeClient.begin(); // Инициализация NTP-клиента
time_t now = time(nullptr);
struct tm* timeinfo = localtime(&now);
int year = timeinfo->tm_year + 1900;
int month = timeinfo->tm_mon + 1;
int day = timeinfo->tm_mday;
int hours = timeinfo->tm_hour;
int minutes = timeinfo->tm_min;
}
Зачем вам библиотека NTPClient from Fabrice Weinberg? Arduino для ESP32 и ESP8266 давно умеют получать время по NTP из коробки, все есть в примерах.
Читая заголовок, ожидал увидеть модификацию прошивки тетриса, превращающую его в часы. А тут от него остался один корпус. Я бы сделал заголовок "Делаем настольные часы с Wi-Fi в корпусе от тетриса"
А тут от него остался один корпус.
Я даже этого не увидел, потому что в статье фото готового устройства нет.
Корпус и кнопки, и каким образом нужно модифицировать прошивку тетриса, чтобы он начал ловить Wi-Fi?))
Откуда я знаю? Может это специальный тетрис с WiFi. Суть в том, что от тетриса остался один корпус, и тетрисом называться не может.
Индикатор матричный 10х20 задействовать просто было бы интереснее. А само железо, понятно, что другое понадобится. Недавно попадались такие самодельные часы: два современных e-ink плюс сегментный ЖК второй половины восьмидесятых. Всем этим вместе управляет один STM32. В вашем же случае разница будет только в том, что ЖК от Brick Game не сегментный, а матричный. Но не думаю, что сильно сложнее управлять окажется.
пардон автор, но оформление статьи и заголовка "Copilot сбежал из больницы". Нет фото готового устройства, огромное видео с ютуба не в спойлер завёрнуто, нет дублирующего видео на Рутубе например, вот у меня ютуб не работает там где я статьи читаю, а там где работает - я хабр не читаю. Как я понял от "тетриса" у вас часть корпуса и как верно написали выше - тогда и заголовок должен быть другим.
В видео оскорбление про мать, и это не достойно вашего просмотра. Ничего интересного.
что такое рутуб я вообще не знаю и калом этим пользоваться не собираюсь, а фотографии действительно мне стоило добавить
что такое рутуб я вообще не знаю
и калом этим пользоваться не собираюсь
не знаю, но знаю и пользоваться не собираюсь ) а кал он потому что? как по мне от ютуба ничем не отличается, находишь видео и смотришь.
вы статью для кого пишете? если для других, то какая разница что вы там хотите или не хотите? где аудитория - туда и размещаетесь. Вы так самоуверенны что наличие видео только на ютубе уже даст вам большую аудиторию? Вы же сами в самом первом предложении пишете "если вы посмотрели видео", а я блин не могу его посмотреть ) значит статья мимо? ну ок.
в конце концов вам нужны прочтения, а не мне ваша статья.
показы у вас приличные (то есть аудитория кликбейтится на заголовок), а вот в видео в ~8 раз меньше просмотров и комментариев мало и только 9 плюсов за статью, всё это говорит о сырости статьи, проблемах с оформлением.
имхо: убрать видео со старта, разместить из него же ключевые скриншоты, видео разместить в конце под спойлер. Тогда рутуб будет совсем не нужен.
Если вы посмотрели видео
А если не посмотрели, можно хотя бы одну фоточку готового устройства в действии?
И если честно, я по заголовку подумал, что часы сделают из тетриса типа brick game с сохранением его экрана.
По фоткам, корпус взят от модели Mirada Window (как выглядит, находятся по фразе «тетрис в виде компьютера») с джойстиком в «мыши». Вот ещё подумал, если уж дисплей менять, то не на TFT, а на светодиодную матрицу хотя бы на куске макетки, чтобы разрешение осталось как было в оригинале - 10х20.
Делаем настольные часы с Wi-Fi из тетриса