MaksSim33

MaksSim33

Разработка ЧПУ на Arduino
Пикабушник
поставил 140 плюсов и 13 минусов
отредактировал 1 пост
проголосовал за 1 редактирование
6549 рейтинг 257 подписчиков 210 комментариев 68 постов 64 в горячем
67

Спидометр на дисплее DWIN. Стрелочный индикатор

Чтобы сделать красивый спидометр (индикатор) можно использовать дисплеи. Например, HMI дисплей DWIN.

Недавно компания DWIN выпустила 2,1-дюймовый круглый смарт-экран, подробнее с которым можно познакомиться тут.

Спидометр на дисплее DWIN. Стрелочный индикатор Arduino, Электроника, Самоделки, Видеоблог, YouTube, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

Для того чтобы создать интерфейс, понадобится всего 2 изображения. Первое — это фоновое изображение.

Спидометр на дисплее DWIN. Стрелочный индикатор Arduino, Электроника, Самоделки, Видеоблог, YouTube, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

И сама стрелка.

Затем в программе DGUS собираем проект. Это сделать не так и сложно.

Спидометр на дисплее DWIN. Стрелочный индикатор Arduino, Электроника, Самоделки, Видеоблог, YouTube, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

Затем пишем небольшой код для Arduino.

Спидометр на дисплее DWIN. Стрелочный индикатор Arduino, Электроника, Самоделки, Видеоблог, YouTube, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

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

Спидометр на дисплее DWIN. Стрелочный индикатор Arduino, Электроника, Самоделки, Видеоблог, YouTube, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

Также можно использовать для создания другого стрелочного индикатора.


Скачать исходные материалы можно тут.

Спидометр на дисплее DWIN. Стрелочный индикатор Arduino, Электроника, Самоделки, Видеоблог, YouTube, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 6
28

Прошивка чипов Mimaki

Сегодня поговорим о прошивке чипов принтера Mimaki. Для это используется программатор, который позволяет сбрасывать объём, год, а также менять тип краски и цвет. Как происходит прошивка с помощью программатора сейчас рассмотрим.

Интерфейс программатора выглядит следующим образом.

Прошивка чипов Mimaki Arduino, Электроника, Самоделки, Ремонт техники, Материнская плата, Электрика, Видеоблог, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Также изменился дизайн корпуса программатора.

Прошивка чипов Mimaki Arduino, Электроника, Самоделки, Ремонт техники, Материнская плата, Электрика, Видеоблог, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Он сейчас серого цвета и с ёмкостным дисплеем компании DWIN.

Прошивка чипов Mimaki Arduino, Электроника, Самоделки, Ремонт техники, Материнская плата, Электрика, Видеоблог, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Основные функции программатора.

<!--[if !supportLists]-->· <!--[endif]-->Чтение данных с чипа и вывод на дисплей;

<!--[if !supportLists]-->· <!--[endif]-->Сброс года;

<!--[if !supportLists]-->· <!--[endif]-->Сброс объёма чернил;

<!--[if !supportLists]-->· <!--[endif]-->Смена типа краски картриджа (синий, красный, желтый, черный, белый, лак);

<!--[if !supportLists]-->· <!--[endif]-->Смена типа чернил LH-100 на LF-140 и наоборот;

и др.
Прошивка чипов Mimaki Arduino, Электроника, Самоделки, Ремонт техники, Материнская плата, Электрика, Видеоблог, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Подробнее о программаторе вы можете прочитать на моём сайте.


Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 4
20

Страница приветствия с анимацией на дисплее DWIN

Очередной урок по работе с дисплеем DWIN. Сегодня мы научимся делать простой скроллинг изображения, который можно использовать на странице приветствия в проекте.

Я часто делаю страницы приветствия в проектах. Они в первую очередь служат инструментом ожидания загрузки микроконтроллера, а также выводят информацию о производителе.

Для того чтобы данная информация была более живой, можно использовать скроллинг изображения, благо в дисплеях DWIN это сделать очень просто. Для этого есть специальный инструмент «Zone Scrolling».

Страница приветствия с анимацией на дисплее DWIN Arduino, Электроника, Видеоблог, YouTube, Самоделки, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

Достаточно выделить нужную область и настроить направление и скорость скроллинга.

Страница приветствия с анимацией на дисплее DWIN Arduino, Электроника, Видеоблог, YouTube, Самоделки, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

Получим вот такой результат.

Страница приветствия с анимацией на дисплее DWIN Arduino, Электроника, Видеоблог, YouTube, Самоделки, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

Как с микроконтроллера оправить команду на дисплей для перехода на другую страницу, рассмотрим в следующем уроке.

Страница приветствия с анимацией на дисплее DWIN Arduino, Электроника, Видеоблог, YouTube, Самоделки, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

Скачать исходные материалы урока можно на моём сайте.


Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 4
58

Многофункциональные часы своими руками на ESP8266 и дисплее DWIN

Приступил к сборке многофункциональных часов. Если, конечно, данное устройство можно так назвать.

Часы берут время и дату из интернета и выводят на дисплей. Цифры для вывода времени специально отрисованы для этого проекта. Также на дисплей выводится температура, влажность и давление с датчика BME280.

Многофункциональные часы своими руками на ESP8266 и дисплее DWIN Arduino, Самоделки, Электрика, Видеоблог, Дисплей, Тачскрин, Видео, YouTube, Длиннопост, Часы, Умные часы

Для управления музыкой предусмотрена отдельная страница управления.

Многофункциональные часы своими руками на ESP8266 и дисплее DWIN Arduino, Самоделки, Электрика, Видеоблог, Дисплей, Тачскрин, Видео, YouTube, Длиннопост, Часы, Умные часы

Страница управления подсветкой позволяет изменять не только цвет светодиодов, но и цвет оформления интерфейса устройства.

Многофункциональные часы своими руками на ESP8266 и дисплее DWIN Arduino, Самоделки, Электрика, Видеоблог, Дисплей, Тачскрин, Видео, YouTube, Длиннопост, Часы, Умные часы

При выборе соответствующего цвета меняется цвет интерфейса на странице вывода времени и на странице управления музыкальными композициями.

Многофункциональные часы своими руками на ESP8266 и дисплее DWIN Arduino, Самоделки, Электрика, Видеоблог, Дисплей, Тачскрин, Видео, YouTube, Длиннопост, Часы, Умные часы

Конечно, на данный момент это всё собрано на макетной плате. Но под данный проект напечатан корпус. Кода всё соберу в него, сделаю обзор.

Многофункциональные часы своими руками на ESP8266 и дисплее DWIN Arduino, Самоделки, Электрика, Видеоблог, Дисплей, Тачскрин, Видео, YouTube, Длиннопост, Часы, Умные часы

Скачать исходные материалы проекта можно на моём сайте.

Многофункциональные часы своими руками на ESP8266 и дисплее DWIN Arduino, Самоделки, Электрика, Видеоблог, Дисплей, Тачскрин, Видео, YouTube, Длиннопост, Часы, Умные часы

Подробнее о розыгрыше читайте тут.


Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 6
55

Панель управления шаговым двигателем

Для реализации проектов, где требуется точное перемещение, используются сервоприводы и шаговые двигатели. Сегодня рассмотрим, как можно сделать панель управления шаговым двигателем с использованием сенсорного дисплея DWIN.

Распечатал корпус под дисплей COF от компании DWIN. В корпусе дисплей выглядит просто шикарно. Также в корпус можно установить драйвер шагового двигателя.

Панель управления шаговым двигателем Arduino, Электроника, Самоделки, Видеоблог, ЧПУ, Техника, Дисплей, Тачскрин, Видео, YouTube, Длиннопост

Купить дисплей DWIN можно со скидкой, для этого используйте купон ARDUINOTEX.


Скачать 3D модель для печати корпуса под дисплей можно на моём сайте.


Схема подключения электроники.

Панель управления шаговым двигателем Arduino, Электроника, Самоделки, Видеоблог, ЧПУ, Техника, Дисплей, Тачскрин, Видео, YouTube, Длиннопост

В коде менять ничего не нужно. Максимум проверить, чтобы был выключен режим отладки.

Панель управления шаговым двигателем Arduino, Электроника, Самоделки, Видеоблог, ЧПУ, Техника, Дисплей, Тачскрин, Видео, YouTube, Длиннопост

Все остальные настройки выполняются на панели управления.


Устанавливаем, сколько шагов нужно сделать двигателю, чтобы совершить перемещение на 1 мм. Например, если взять шпильку с метрической резьбой M5, то для перемещения на 1 мм нужно совершить 1 оборот двигателя. Если у нас нет деления шага, то для Nema 17 нужно выставить 200 шагов. Затем можно установить скорость и ускорение перемещения.

Панель управления шаговым двигателем Arduino, Электроника, Самоделки, Видеоблог, ЧПУ, Техника, Дисплей, Тачскрин, Видео, YouTube, Длиннопост

После чего можно приступить к управлению. Есть 2 варианта управления:


1. Вращать по часовой стрелке или против часовой стрелки без предварительного указания расстояния. Перемещение осуществляется, пока кнопка наводится в нажатом состоянии.


2. Выставить расстояние, на которое нужно переместиться, и направление перемещения. После нажатия на кнопку «Старт» двигатель совершит перемещение на заданное расстояние.

Панель управления шаговым двигателем Arduino, Электроника, Самоделки, Видеоблог, ЧПУ, Техника, Дисплей, Тачскрин, Видео, YouTube, Длиннопост

Скачать исходные материалы проекта вы можете на моём сайте.


Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 5
100

Вакуумный формовочный пресс на Arduino

Недавно закончил очередной проект на Arduino и сенсорном дисплее. Получился замечательный станок для вакуумной формовки на базе Arduino. Станок в автоматическом режиме выполняет процесс вакуумной формовки из листового пластика.

Панель управления вакуумным прессом на Arduino.

Управление станком разделено на 2 экрана: управление

Вакуумный формовочный пресс на Arduino Вакуум, Вакууматор, Arduino, Электроника, Электрика, Самоделки, Видеоблог, ЧПУ, Техника, Дисплей, Сенсор, Тачскрин, Видео, YouTube, Длиннопост

настройка

Вакуумный формовочный пресс на Arduino Вакуум, Вакууматор, Arduino, Электроника, Электрика, Самоделки, Видеоблог, ЧПУ, Техника, Дисплей, Сенсор, Тачскрин, Видео, YouTube, Длиннопост

Вакуумный формовочный пресс получился достаточно функциональным, с большим количеством настроек.

Вакуумный формовочный пресс на Arduino Вакуум, Вакууматор, Arduino, Электроника, Электрика, Самоделки, Видеоблог, ЧПУ, Техника, Дисплей, Сенсор, Тачскрин, Видео, YouTube, Длиннопост

готовое изделие

Вакуумный формовочный пресс на Arduino Вакуум, Вакууматор, Arduino, Электроника, Электрика, Самоделки, Видеоблог, ЧПУ, Техника, Дисплей, Сенсор, Тачскрин, Видео, YouTube, Длиннопост

Описание проекта.


Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 4
20

Урок 4. Кнопки на дисплее DWIN

Кнопка является популярным инструментом в проектах управления с сенсорного дисплея, поэтому нужно знать, как её реализовать. Сегодня поговорим о создании кнопки на дисплее DWIN.

Про создание кнопки на дисплее Nextion я уже рассказывал ранее.

Для этого будем использовать инструмент «Return Key code». Описание данного инструмента из официальной документации, которую можно скачать с официального сайта компании DWIN или на моём сайте, мы перевели на русский язык.

Урок 4. Кнопки на дисплее DWIN Arduino, Электроника, Видеоблог, YouTube, Самоделки, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

В проекте управления 8 реле я использовал две кнопки, которые позволяли включать и выключать все реле.

Урок 4. Кнопки на дисплее DWIN Arduino, Электроника, Видеоблог, YouTube, Самоделки, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост
Урок 4. Кнопки на дисплее DWIN Arduino, Электроника, Видеоблог, YouTube, Самоделки, Урок, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост

Как сделать кнопки с фиксацией, рассказывал в предыдущем уроке.

Исходные материалы проекта и более подробное описания вы можете найти на сайте.


Заказ бесплатного образца сенсорного HMI дисплея.


Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 3 1
52

Как создать кнопки с фиксацией (переключатели) на дисплее DWIN

Сегодня расскажу, как сделать кнопки с фиксацией или переключатели на дисплее DWIN. Для этого будем использовать инструменты: «Bit icon», «Incremental Adjustment».

Прежде чем приступать к данному уроку, посмотрите предыдущий урок, в котором рассказано, как подготовить и добавить иконки.

Как создать кнопки с фиксацией (переключатели) на дисплее DWIN Arduino, Видеоблог, Урок, Электроника, Самоделки, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Первый инструмент — «Bit icon» подготавливает изображения для вывода на дисплей.

Как создать кнопки с фиксацией (переключатели) на дисплее DWIN Arduino, Видеоблог, Урок, Электроника, Самоделки, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Второй инструмент — «Incremental Adjustment» накладывается поверх «Bit icon», и используется для обработки нажатия на тачскрин.

Как создать кнопки с фиксацией (переключатели) на дисплее DWIN Arduino, Видеоблог, Урок, Электроника, Самоделки, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Затем нам нужно обработать полученные данные по UART. Для этого написал небольшую функцию, которая позволяет отследить нажатие на одну кнопку с фиксацией или использовать кнопку, которая будет включать/выключать все кнопки одновременно. Но про инструмент, который нам в этом поможет, поговорим в следующем уроке.

Как создать кнопки с фиксацией (переключатели) на дисплее DWIN Arduino, Видеоблог, Урок, Электроника, Самоделки, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Так же есть урок, который поможет освоить использование звуковых уведомлений в проекте.

Как создать кнопки с фиксацией (переключатели) на дисплее DWIN Arduino, Видеоблог, Урок, Электроника, Самоделки, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Исходные материалы проекта и более подробное описания вы можете найти на сайте.


Заказ бесплатного образца сенсорного HMI дисплея.


Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 5
70

Мини-метеостанция на ESP32 (Arduino) своими руками

Продолжаем изучать дисплеи DWIN и сегодня научимся выводить целочисленные и дробные значения. Для этого реализуем мини-метеостанция на ESP32 (Arduino) своими руками.

Измерять температуру, влажность воздуха и атмосферное давление будем с помощью датчика BME280.

Мини-метеостанция на ESP32 (Arduino) своими руками Электроника, Arduino, Самоделки, Видеоблог, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Они бывают разного исполнения и рассчитаны для работы с разным напряжением питания. Подробнее о датчике BME280 можно ознакомиться тут.


Схема подключения мини-метеостанции на ESP32 (Arduino).

Мини-метеостанция на ESP32 (Arduino) своими руками Электроника, Arduino, Самоделки, Видеоблог, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Код для ESP32 (Arduino).

Мини-метеостанция на ESP32 (Arduino) своими руками Электроника, Arduino, Самоделки, Видеоблог, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

В коде менять ничего не нужно. Максимум - проверить, чтобы был отключен режим отладки. Если его не отключить, у вас вместо значения влажности будут выводиться значения счётчика. Это нужно, если вы так же, как и я, повелись на небольшую стоимость датчика BME280 и купили, но это оказался BMP280 - у него нет сенсора измерения влажности (урезанная китайская версия).

Мини-метеостанция на ESP32 (Arduino) своими руками Электроника, Arduino, Самоделки, Видеоблог, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Код и более подробное описание вы можете посмотреть на сайте.

Мини-метеостанция на ESP32 (Arduino) своими руками Электроника, Arduino, Самоделки, Видеоблог, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Заказ бесплатного образца сенсорного HMI дисплея.


Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 5
23

Как сделать пианино на сенсорном дисплее?

В данном уроке расскажу, как сделать звуковые уведомления при нажатии на тачскрин сенсорного экрана DWIN. Для примера реализую 7 клавиш пианино.

Можно сделать и другие звуковые эффекты нажатия на кнопки на сенсорном экране, а также вывести звуковые уведомления.

Как сделать пианино на сенсорном дисплее? Arduino, Урок, Электроника, Видеоблог, Самоделки, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

И, наконец, можно воспроизводить композиции продолжительностью несколько минут. Но я не вижу смысла использовать длинные треки в проекте. И для чего вообще это может пригодиться? Как вы считаете? Пишите ваше мнение в комментариях.

Как сделать пианино на сенсорном дисплее? Arduino, Урок, Электроника, Видеоблог, Самоделки, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Дисплей поддерживает до 16 треков, этого более чем достаточно для реализации большинства задач.

Как сделать пианино на сенсорном дисплее? Arduino, Урок, Электроника, Видеоблог, Самоделки, Техника, Дисплей, Сенсор, Тачскрин, Видео, Длиннопост, YouTube

Исходные материалы проекта и более подробное описания вы можете найти на сайте.


Заказ бесплатного образца сенсорного HMI дисплея.


Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 3
Отличная работа, все прочитано!