MaksSim33

MaksSim33

Разработка ЧПУ на Arduino
Пикабушник
поставил 127 плюсов и 13 минусов
отредактировал 1 пост
проголосовал за 1 редактирование
4345 рейтинг 134 подписчика 161 комментарий 36 постов 34 в горячем
87

С помощью Arduino регулируем напряжение с точностью до 0,01 В

Недавно делал проект, в котором нужно было регулировать напряжение на выходе с точностью до 0,01 В. При этом у заказчика кроме Arduino UNO ничего не было в наличии. Пришлось работать с тем, что было.

Решить поставленную задачу можно используя ESP32, так как разрядность ШИМ 16 бит. Но в моем случае не было возможности использовать данную отладочную плату. Поэтому пришлось искать вариант регулирования напряжения с заданной точностью с помощью Arduino UNO.

С помощью Arduino регулируем напряжение с точностью до 0,01 В Arduino, Своими руками, Видеоблог, Видео, Длиннопост, Pwm, Шим, Напряжение, Как это сделано

С решением данной задачи помогла статья AlexGyver «Увеличение частоты ШИМ». Если вам не интересно разбираться в данной теме, у AlexGyver есть библиотека, которая поможет изменять частоту и разрядность PWM «GyverPWM».

С помощью Arduino регулируем напряжение с точностью до 0,01 В Arduino, Своими руками, Видеоблог, Видео, Длиннопост, Pwm, Шим, Напряжение, Как это сделано

В описании библиотеки есть таблица, которая поможет сориентироваться с настройками.

С помощью Arduino регулируем напряжение с точностью до 0,01 В Arduino, Своими руками, Видеоблог, Видео, Длиннопост, Pwm, Шим, Напряжение, Как это сделано

Я использовал 12 bit ШИМ при регулировке напряжения 5 В и 16 bit ШИМ при регулировке 12 В.

Более подробное описание тут.

С помощью Arduino регулируем напряжение с точностью до 0,01 В Arduino, Своими руками, Видеоблог, Видео, Длиннопост, Pwm, Шим, Напряжение, Как это сделано

И еще несколько фото данного проекта.

С помощью Arduino регулируем напряжение с точностью до 0,01 В Arduino, Своими руками, Видеоблог, Видео, Длиннопост, Pwm, Шим, Напряжение, Как это сделано
С помощью Arduino регулируем напряжение с точностью до 0,01 В Arduino, Своими руками, Видеоблог, Видео, Длиннопост, Pwm, Шим, Напряжение, Как это сделано

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

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

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

WiFi реле с управлением: Приложение + Выключатель

Про беспроводное управление реле с компьютера, я уже рассказывал. Сегодня речь пойдет об управлении реле с телефона и выключателя одновременно. При этом, в прошивке сделал возможность выбора типа реле: низкого или высокого уровня. С использованием внешней кнопки: с фиксацией (выключатель) или без фиксации.

Рассмотрим возможности приложения:

• Управление 4 реле.

• Кнопка включения и выключения всех реле одновременно.

• Состояние реле обновляются при управлении с помощью внешних кнопок.

• Настройка IP устройства

• Вывод состояния подключения.

WiFi реле с управлением: Приложение + Выключатель Esp8266, Nodemcu, Arduino, Relay, Реле, Sonoff, Xamarin, Приложение на Android, Android, Своими руками, Видеоблог, Видео, Длиннопост

Также можно вынести в приложение выбор типа реле и типа кнопки. Но пока не вижу в этом смысла. Как считаете вы?


Настройки в прошивке:

• Подключение к домашней Wi-Fi сети или подключение к точке доступа.

• Настройка типа подключаемого реле: низкоуровневое или высокоуровневое.

• Настройка используемых внешних кнопок: с фиксацией (выключатель) или без фиксации.

WiFi реле с управлением: Приложение + Выключатель Esp8266, Nodemcu, Arduino, Relay, Реле, Sonoff, Xamarin, Приложение на Android, Android, Своими руками, Видеоблог, Видео, Длиннопост

Планирую сделать универсальную версию с поддержкой ESP32.

WiFi реле с управлением: Приложение + Выключатель Esp8266, Nodemcu, Arduino, Relay, Реле, Sonoff, Xamarin, Приложение на Android, Android, Своими руками, Видеоблог, Видео, Длиннопост

Приложение сделано на Xamarin c#. Скачать прошивку и приложение можно тут.

WiFi реле с управлением: Приложение + Выключатель Esp8266, Nodemcu, Arduino, Relay, Реле, Sonoff, Xamarin, Приложение на Android, Android, Своими руками, Видеоблог, Видео, Длиннопост

Также можно добавить функционал приложения и прошивки. Что по вашему мнению не хватает данной версии?


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

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

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

Wi-Fi замок с приложением. DIY

Делал я Сенсорный кодовый замок в комментариях, к которому написало, что замок с дисплеем очень приметный. Лучше сделать беспроводной замок. Поэтому я сделал новый вариант замка с управлением по Wi-Fi.

Возможности приложения:

• Сохранения IP-адреса.

• Автоматическая очистка поля ввода пароля.

• Статусы: Открыто, закрыто, заблокировано, неверный пароль.

• Блокировка, на указанное время в прошивке, при неверном вводе пароля. Количество попыток также указывается в прошивке.

Wi-Fi замок с приложением. DIY Arduino, Esp8266, Xamarin, Замок, Кодовый замок, Видео, Своими руками, Видеоблог, Длиннопост, Wi-Fi

Настройка прошивки.

Первое что нужно сделать, это настроить Arduino IDE для работы с платами ESP8266. Как это сделать читайте тут.

Затем указать логин и пароль от вашей сети.
Wi-Fi замок с приложением. DIY Arduino, Esp8266, Xamarin, Замок, Кодовый замок, Видео, Своими руками, Видеоблог, Длиннопост, Wi-Fi

И произвести дополнительные настройки.

Wi-Fi замок с приложением. DIY Arduino, Esp8266, Xamarin, Замок, Кодовый замок, Видео, Своими руками, Видеоблог, Длиннопост, Wi-Fi

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

Wi-Fi замок с приложением. DIY Arduino, Esp8266, Xamarin, Замок, Кодовый замок, Видео, Своими руками, Видеоблог, Длиннопост, Wi-Fi

Это мое первое приложение на xamarin c#, поэтому прошу строго не судить.


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

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

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

Пишем русский текст с помощью ЧПУ плоттера

Чтобы написать текст на ЧПУ плоттере достаточно преобразовать его в любом векторном редакторе. Но текст будет нарисован в виде контура. Это связанно с тем, что при преобразовании в вектор, буква обводится по контуру. Это и приводит к такому результату. Что же делать, если нужен текст в одну линии. Я нашел 2 решения данной задачи.

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

Пишем русский текст с помощью ЧПУ плоттера ЧПУ, Плоттер, Картинка с текстом, Arduino, Рисунок ручкой, Рисунок, Рукоделие, Видеоблог, Svg, Видео, Длиннопост, 4xidraw

Второй способ использовать специальный шрифт. Рисовать будет все равно 2 контура, но буквы будут полностью закрашенные, что выглядит достаточно красиво. И при этом способе текст пишется достаточно быстро.

Пишем русский текст с помощью ЧПУ плоттера ЧПУ, Плоттер, Картинка с текстом, Arduino, Рисунок ручкой, Рисунок, Рукоделие, Видеоблог, Svg, Видео, Длиннопост, 4xidraw

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

Пишем русский текст с помощью ЧПУ плоттера ЧПУ, Плоттер, Картинка с текстом, Arduino, Рисунок ручкой, Рисунок, Рукоделие, Видеоблог, Svg, Видео, Длиннопост, 4xidraw

Также можно нарисовать и другой шрифт. Например, в виде такого узора.

Пишем русский текст с помощью ЧПУ плоттера ЧПУ, Плоттер, Картинка с текстом, Arduino, Рисунок ручкой, Рисунок, Рукоделие, Видеоблог, Svg, Видео, Длиннопост, 4xidraw

Возможно, есть и другой способ написания текста на плоттере. Если у вас есть предложения, пишите их в комментариях.

Пишем русский текст с помощью ЧПУ плоттера ЧПУ, Плоттер, Картинка с текстом, Arduino, Рисунок ручкой, Рисунок, Рукоделие, Видеоблог, Svg, Видео, Длиннопост, 4xidraw

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

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

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

Косячный Arduino CNC Shield v4. Полное восстановление работоспособности

Купил я себе Arduino CNC Shield v4. Как оказалась данный шилд косячный, и про эту проблему известно давно, а китайские производитель так и продают их с данным браком. Но я решил не выбрасывать данную плату, а реанимировать.

Первое что нужно сделать, это настроить прошивку, так как при разводке платы перепутаны местами контакты step и dir.

Косячный Arduino CNC Shield v4. Полное восстановление работоспособности Arduino, Arduino Nano V3, ЧПУ, Своими руками, Ремонт техники, Туториал, Видео, Видеоблог, Длиннопост

Второе что не работает это деление шага. Чтобы сделать максимальное деление шага можно припаять 3 перемычки. Внимание джамперы ставить в данном случае нельзя, ЗАМКНЕТ!

Косячный Arduino CNC Shield v4. Полное восстановление работоспособности Arduino, Arduino Nano V3, ЧПУ, Своими руками, Ремонт техники, Туториал, Видео, Видеоблог, Длиннопост

Если вам нужно выставлять деление шага можно перерезать дорожки и припаять 5 перемычек. Подробнее про данный способ читайте на сайте.

Косячный Arduino CNC Shield v4. Полное восстановление работоспособности Arduino, Arduino Nano V3, ЧПУ, Своими руками, Ремонт техники, Туториал, Видео, Видеоблог, Длиннопост

Что меня удивляет это факт того, что CNC Shield v4 стоит дороже чем его не бракованный брат Arduino CNC Shield v3. Почему так?

Косячный Arduino CNC Shield v4. Полное восстановление работоспособности Arduino, Arduino Nano V3, ЧПУ, Своими руками, Ремонт техники, Туториал, Видео, Видеоблог, Длиннопост

Если что то не понятно смотрите тут.


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

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

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

Сенсорный кодовый замок своими руками

Сегодня расскажу, как сделать сенсорный кодовый замок своими руками. На подобии тех, что были популярны в фильмах лет 7-10 назад. Тему контроля доступа я уже затрагивал в одной из предыдущих публикаций. А сегодня в меню кодовый замок.

Кодовый замок отлично подойдёт, если вы храните заначку в «Банке» и у вас есть желание ограничить доступ к ней. Чтобы жена и теща не могли без вашего ведома опустошить ваши накопления.

Сенсорный кодовый замок своими руками Arduino, Дисплей, Замок, Кодовый замок, Видео, Своими руками, Видеоблог, Длиннопост

Вот так это выглядит у меня.

Сенсорный кодовый замок своими руками Arduino, Дисплей, Замок, Кодовый замок, Видео, Своими руками, Видеоблог, Длиннопост

Правда, это всего лишь стенд для проекта. Но в планах установить что-то подобное на шкафчик, где хранятся документы. Просто надоедает открывать и закрывать его ключом, которого постоянно нет под рукой.

Сенсорный кодовый замок своими руками Arduino, Дисплей, Замок, Кодовый замок, Видео, Своими руками, Видеоблог, Длиннопост

А с кодовым замком ничего искать не нужно. Главное пароль не забыть!


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


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

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

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

Программы для рисующего плоттера на Arduino


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

На выходе получаем вот такой рисунок.

Программы для рисующего плоттера на Arduino Веном, Плоттер, ЧПУ, Программа, Рисунок ручкой, Своими руками, Рукоделие, Видеоблог, Svg, Видео, Длиннопост

Или что-то по типу такого можно нарисовать на ЧПУ плоттере.

Программы для рисующего плоттера на Arduino Веном, Плоттер, ЧПУ, Программа, Рисунок ручкой, Своими руками, Рукоделие, Видеоблог, Svg, Видео, Длиннопост

Пользовался я всего тремя программами:

• Inkscape (описание программы тут)

• LaserGRBL (описание программы тут)

• Plotterfun (описание программы тут)


Благодаря которым можно рисовать векторные изображения.

Логотип Apple.

Программы для рисующего плоттера на Arduino Веном, Плоттер, ЧПУ, Программа, Рисунок ручкой, Своими руками, Рукоделие, Видеоблог, Svg, Видео, Длиннопост

А так же растровые изображения.

Программы для рисующего плоттера на Arduino Веном, Плоттер, ЧПУ, Программа, Рисунок ручкой, Своими руками, Рукоделие, Видеоблог, Svg, Видео, Длиннопост

Например, красный веном.

Программы для рисующего плоттера на Arduino Веном, Плоттер, ЧПУ, Программа, Рисунок ручкой, Своими руками, Рукоделие, Видеоблог, Svg, Видео, Длиннопост

Все графические элементы которые вы видите можно скачать тут.

Программы для рисующего плоттера на Arduino Веном, Плоттер, ЧПУ, Программа, Рисунок ручкой, Своими руками, Рукоделие, Видеоблог, Svg, Видео, Длиннопост

Интересует такой вопрос. Нужно ли сделать отдельное видео по работе с русским текстом? Т.е. как на ЧПУ плоттере написать русский текст. Пишите ваши пожелания в комментариях.


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

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

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

Делаем сенсорную клавиатуру для компьютера своими руками

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

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

Делаем сенсорную клавиатуру для компьютера своими руками Клавиатура, Горячие клавиши, Видео, Своими руками, Видеоблог, Длиннопост, Arduino

Но для домашнего применения дисплей Nextion дороговат. Поэтому вместо дисплея можно использовать более дешёвые сенсорные дисплеи или матричную клавиатуру 4х4, как с ней работать читайте тут.

Делаем сенсорную клавиатуру для компьютера своими руками Клавиатура, Горячие клавиши, Видео, Своими руками, Видеоблог, Длиннопост, Arduino

Результат получаем вот такой.

Делаем сенсорную клавиатуру для компьютера своими руками Клавиатура, Горячие клавиши, Видео, Своими руками, Видеоблог, Длиннопост, Arduino

Количество клавиш и их функционал можно изменять. Или сделать что-то на подобии этого.

Делаем сенсорную клавиатуру для компьютера своими руками Клавиатура, Горячие клавиши, Видео, Своими руками, Видеоблог, Длиннопост, Arduino

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


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

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

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

Строим графики. Nextion Display waveform tutorial

Продолжаем изучать работу с Nextion Display. В предыдущем посте рассказывал, как сделать красивое оформление интерфейса. Сегодня рассмотрим, как строить графики с использованием элемента waveform.

Используя всего 3 компонента интерфейса можно построить график на дисплее без использования внешнего микроконтроллера.

Строим графики. Nextion Display waveform tutorial Arduino, Дисплей, Lcd дисплей, Жк-Дисплей, Урок, Видео, Своими руками, Видеоблог, Длиннопост, График

Можно поиграть с настройками и вывести максимальное количество графиков.

Строим графики. Nextion Display waveform tutorial Arduino, Дисплей, Lcd дисплей, Жк-Дисплей, Урок, Видео, Своими руками, Видеоблог, Длиннопост, График

Также можно построить график по данным полученным с Arduino.

Строим графики. Nextion Display waveform tutorial Arduino, Дисплей, Lcd дисплей, Жк-Дисплей, Урок, Видео, Своими руками, Видеоблог, Длиннопост, График

Внимание! Нужно учитывать 2 основных ограничения, про которые написано в документации по дисплею.

Строим графики. Nextion Display waveform tutorial Arduino, Дисплей, Lcd дисплей, Жк-Дисплей, Урок, Видео, Своими руками, Видеоблог, Длиннопост, График

Ограничение диапазона выводимой информации от 0 до 255. И одно значение это 1 столбец пикселей на дисплее. Соответственно, чем больше у вас дисплей, тем больше информации вы сможете вывести на график.

Строим графики. Nextion Display waveform tutorial Arduino, Дисплей, Lcd дисплей, Жк-Дисплей, Урок, Видео, Своими руками, Видеоблог, Длиннопост, График

Материалы к уроку доступны тут


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

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

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

4xiDraw: самодельный плоттер на Arduino

Решил я собрать еще один плоттер. Но не из карандашей, как собирал в предыдущий раз. А на валах и линейных подшипниках.

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

4xiDraw: самодельный плоттер на Arduino ЧПУ, Arduino, Плоттер, Своими руками, Рукоделие, Видеоблог, Svg, Видео, Длиннопост, 4xidraw

Сделал 4 ролика из пластиковых втулок. А также из двух гвоздей сделал шпильки, по которым ездить механизм нанесения рисунка.

4xiDraw: самодельный плоттер на Arduino ЧПУ, Arduino, Плоттер, Своими руками, Рукоделие, Видеоблог, Svg, Видео, Длиннопост, 4xidraw

В итоге получил вот такой результат.

4xiDraw: самодельный плоттер на Arduino ЧПУ, Arduino, Плоттер, Своими руками, Рукоделие, Видеоблог, Svg, Видео, Длиннопост, 4xidraw

Это первый запуск. Планирую сделать пару доработок, что получится, обязательно расскажу. Не забудь подписаться, чтобы не пропустить!

4xiDraw: самодельный плоттер на Arduino ЧПУ, Arduino, Плоттер, Своими руками, Рукоделие, Видеоблог, Svg, Видео, Длиннопост, 4xidraw

Исходные материалы тут.


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

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

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