В мире технологий, где искусственный интеллект развивается семимильными шагами, я долгое время оставался скептиком. Особенно в своей сфере — разработке под микроконтроллеры. Мне казалось, что все эти ИИ-помощники — не более чем игрушка, пустая трата времени, неспособная справиться с реальной, низкоуровневой задачей. Все изменилось, когда я наткнулся на специализированный ассистент для Arduino IDE (Arduino / ESP / STM).
Этот ИИ, доступный на сайте Lite Best— не просто чат-бот. Он заточен под написание, оптимизацию и отладку C/C++ кода для Arduino, ESP32 и STM32. И что самое ценное, он всегда предоставляет не только готовый код, но и подробное описание схемы подключения компонентов.
В данной статье описывается процесс создания простого, но точного секундомера, построенного на базе микроконтроллера ESP32 и жидкокристаллического (LCD) дисплея с интерфейсом I²C. Секундомер управляется кнопками "Старт", "Стоп" и "Сброс", предоставляя базовый функционал для измерения временных интервалов. Использование ESP32, благодаря его вычислительной мощности и встроенным функциям, позволяет реализовать точное измерение времени, а применение I²C LCD упрощает схему подключения и уменьшает количество используемых выводов микроконтроллера. Этот проект может быть полезен в качестве основы для более сложных систем хронометража или как учебный пример работы с ESP32, LCD-дисплеями и обработкой событий от кнопок.
Описание проекта секундомер на ESP32 и LCD-дисплее.
Представленный проект секундомера на ESP32 использует LCD-дисплей с I²C интерфейсом для отображения времени. Функциональность секундомера включает в себя три основные операции: запуск/возобновление отсчета времени, остановку (паузу) и сброс.
Отличная новость: наш программатор Mimaki сейчас умеет сбрасывать чипы PR-200 Primer. В связи с тем, что праймер химически совместим со стандартными УФ-чернилами Mimaki LUS-120, он может использоваться для печати на плоттерах Mimaki серий JFX и UJF. Поддержка PR-200 добавлена в следующие версии программатора: Программатор LUS и Программатор MAX.
Описание и особенности PR-200 Primer.
При печати УФ-чернилами можно столкнуться с ситуацией, когда красочный
слой слабо фиксируется на поверхности основы. Часто это происходит с
материалами, изначально не предназначенными для нанесения на них
изображений методом струйной печати. Обработка поверхности праймером
(специальная грунтовка) в большинстве случаев дает положительные
результаты, повышая адгезию чернил и делая возможным использование
«сложных» основ для УФ-печати. Помимо повышения прочности фиксации,
PR-200 делает цвета более яркими, оптически плотными, а изображение —
более четким.
Наш программатор не только изменил внешний вид, но и получил дополнительные функции. Как я писал в предыдущей статье, он умеет ремонтировать чипы Mimaki UJF-3042FX и UJF-6042: когда уровень чернил достигает минимального значения, на экране устройства появляется надпись «Ink Near End».
Также сейчас наш принтер умеет работать не только с LH-100 и LF-140, но и с LUS120. Давайте рассмотрим нововведения.
Все возможности программатора для Mimaki MK2, краска LUS120.
В предыдущей статье я уже рассказывал о такой особенности принтеров Mimaki UJF-3042FX и UJF-6042FX: когда уровень чернилдостигает минимального значения, на экране устройства появляется надпись «Ink Near End». После этого чип блокируется и сбросить его становится невозможно. Однако нам удалось разрешить данную проблему. Теперь наш программатор способен восстановить чип, и его можно использовать дальше.
Ошибка «Ink Near End» может возникать не только на моделях UJF-3042FX.
Несмотря на то, что данная проблема с блокировкой чипа изначально наблюдалась только на принтерах Mimaki UJF-3042FX, оказалось, что и более старые модели могут испортить чипы.
Обновленная версия программатора для прошивки (или сброса) чипов Mimaki была создана с целью расширения функционала и повышения удобства использования. Несмотря на успешную работу предыдущей версии, появилась необходимость внести изменения и добавить новые возможности. Давайте рассмотрим, почему появилась эта потребность.
Эволюция программатора Mimaki: причины и потребности обновления.
В настоящее время разработка собственного пользовательского устройства стала доступной для широкой аудитории благодаря доступности инструментов и ресурсов в Интернете.
В нашем проекте мы выбрали дисплей DWIN структуры COF размером 2,8 дюйма с резистивным сенсором. Этот дисплей имеет компактные размеры, что делает его идеальным выбором для небольших устройств, где ограниченное пространство является фактором. Кроме того, он обладает хорошей яркостью и контрастностью, что обеспечит четкое отображение информации на экране даже при ярком освещении.
Стоимость биткоина (BTC) может быстро колебаться, поэтому для криптовалютных инвесторов важно быть в курсе своих BTC/USD. Информация о стоимости биткоина может быть невероятно полезной для того, чтобы помочь инвесторам понять изменения на рынке и принять обоснованные решения. В этом проекте рассмотрим, как создать свой собственный информер BTC, используя ESP8266 и матрицу MAX7219.
Настольная лампа — отличный способ добавить уникальности любой комнате.
Эта напечатанная на 3D-принтере настольная лампа RGB — отличный способ добавить цвет и свет в любую комнату. Лампа имеет три различных режима, что позволяет настроить свет в соответствии с вашим настроениемСегодня мы поговорим об устройстве, сочетающем в себе часы, плеер, термометр и ночник, которое мы разработали и изготовили с нуля на ESP8266 и дисплее COF от компании DWIN. Рассмотрим основные этапы разработки, а также подведём итоги розыгрыша данного устройства в нашей группе во ВКонтакте.
Подбор комплектующих часов-ночника.
Какими свойствами должен обладать ночник, рассмотрели в предыдущей статье. Почитать её можно тут. Имея конкретную идею, мы знаем, какой функционал нам нужен. Исходя из функционала, мы можем подобрать комплектующие, которые необходимы для реализации.