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

Добавил пользователь Евгений Кузнецов
Обновлено: 04.10.2024

Блог об Arduino микроконтроллерах , DIY, роботах, умном доме, высоких технологиях, а так же о научных экспериментах и опытах. В блоге так же представленны проекты на Ардуино.

Всем привет! До нового года остались считанные часы и я спешу всех вас поздравить с наступающими праздниками. А так же предлагаю посмотреть короткое видео о том, как я сделал себе маленькую новогоднюю ёлку с беспроводной гирляндой на светодиодах. Этот DIY-проект настолько прост, что его может повторить даже первоклассник.
Читать далее

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

Подавляющее большинство маркировок дросселей обозначаются 4 или 3 цветными линиями или точками. Читать нужно слева на право(см. пример в таблице). Для дросселей типа капля читать нужно от серебряной или золотистой метки. Первые две метки переводим в двухзначное цифровое выражение и умножаем на третий маркер. Четвертая метка — допустимое отклонение от номинала в процентах. При маркировании тремя метками, допуск не указывается, потому что он всегда равен 20%.


Сегодня я расскажу про то, как я переделал свою старую настольную лампу-лупу в современный аксессуар радиолюбителя электронщика.
Могу предположить, что большинство из читающих эту статью, имеют похожий светильник и я по своему опыту могу сказать, что без него как без рук, тем более если зрение не 100%.
Читать далее

GM328A — Многофункциональный прибор для проверки и автоматического обнаружения транзисторов типа NPN и PNP, полевых транзисторов, диодов, спаренных диодов, светодиодов, стабилитронов, тиристоров, дросселей, сопротивлений, конденсаторов с автоматическим определением цоколевки выводов всех компонентов.
Читать далее


Хотите намотать электромагнит или рассчитать сечение и длину силового провода?
Тогда Вам без этой таблицы не обойтись.
Читать далее


Калькулятор может рассчитать любой из перечисленных ниже параметров:
f — резонансная частота контура
L — индуктивность катушки
C — емкость конденсатора
Читать далее

Всем привет, сегодня я расскажу про то, как я собрал ардуино робота, играющего музыку на винных бокалах.
И так, давайте всё по порядку.
Для реализации проекта мне понадобятся: винные бокалы, шаговый двигатель, автомобильное реле, драйвером шагового мотора a4988 — управлять всем этим делом будет ардуино нано.
Читать далее

Бегущие поворотники своими руками
Заметил что тема про динамические поворотники, довольно популярная в интернете. Вот и я решил приобщится к ней и внести свой вклад. Выбор пал на контроллер arduino Digispark так как он не дорого стоит, имеет маленькие габариты, минимум обвязки и не прихотлив. К тому же у меня уже есть опыт работы с Digispark ATtiny85
В качестве светодиодной ленты для тестов я использовал светодиодное кольцо на 24 пикселя, на нем установлены такие же как и на ленте светодиоды ws2812b.


Энкодер — это устройство преобразования механического перемещения или угловых изменений положения в цифровой сигнал. В статье рассматривается самый популярный в DIY сообществе инкрементальный энкодер EC11 с кнопкой. При его вращении на выходах A и B формируются TTL сигналы в виде импульсов сдвинутые между собой по фазе на 90 градусов. Таким образом с его помощью, можно определить направление и скорость вращения, а так же рассчитать угол поворота. В отличие от потенциометров, KY-040 гораздо надежней и долговечней.
Читать далее


Всем привет!
Учитывая популярность предыдущей статьи про цветомузыку я решил сделать вторую версию.
Основной упор был сделан на то, чтобы упростить схему, так как прошлая версия требовала сборки усилительного каскада на транзисторе, а также его настройки и это для многих явилось препятствием.
Для второй версии цветомузыки я решил использовать доступный к покупке модуль микрофона со встроенным усилителем на микросхеме MAX9814. Он обладает большим усилением 60 дБ и автоматической регулировкой усиления(АРУ). В коде так же были внесены программные улучшения.
Читать далее

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

Всем привет!
Сегодня я Вам расскажу про бесконтактный выключатель с звуковым эффектом, который был сделан мной 9 лет назад, а если быть точным то в январе 2012 года. Ссылку на ролик 2012 г. я выложил в комментарии под этим видео.
С тех пор выключатель трудится у меня круглыми сутками на протяжении 9 лет. Что самое интересное он За все это время, он не выходил из строя и даже ни разу не подвис, а также у него никогда не было ложных срабатываний. Вообщем он хорошо себя зарекомендовал и я с уверенностью могу его Вам рекомендовать для самостоятельной сборки.
Если Вам интересны все подробности, то прошу посмотреть этот ролик до конца и оценить его подпиской и лайком.
Читать далее

Всем привет!
Сегодня у меня статья про то, как при помощи Яндекс.Станции Алиса и Ардуино, открыть дверь, подключенную к домофону. Если Вам это интересно, то прошу под кат.

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

Всем привет.
Я снова рад показать Вам свое новое видео. Про генерацию водорода в домашних условиях.
Водород я получил при помощи воды, алюминиевой фольги и каустической соды. Сначала я растворил в воде щелочь , потом добавил в эту смесь алюминиевую фольгу, началась реакция с выделением тепла и водорода. Для сбора водорода я использовал обычный воздушный шарик. Шарик достаточно быстро наполнился водородом и я его запустил на нитке высоко в небо. После того как шарик с водородом полетал в небесах, он был взорван. Взрыв получился очень красивым , напоминающим цвет солнца.
Мой канал на Youtube

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

Всем привет!
В этот раз я выкладываю продолжение экспериментов с воздушно-пузырьковым дисплеем.
Тем кто не видел первую часть, могут пройти и посмотреть видео по ссылке.
В результате первого опыта выяснилось, что при минимально возможном размере пузырьков, расстояние между ними должно быть не менее 4-5 см. Иначе в жидкости, между пузырьками происходит взаимное влияние друг на друга, как в горизонтальной, так и в вертикальной плоскости.
Для устранения одной из этих проблем, я заказал акриловые перегородки, изготовленных на лазерной резке.
Читать далее


Всем привет.
Я рад , что могу снова показать Вам свои наработки.
На этот раз я собрал светильник на ардуино управляемый жестами.
Данный проект отнял у меня очень много времени, которого у меня и так всегда не хватает.
Первый вариант светильника я собрал очень быстро и он прекрасно работал у меня на макетной плате, но когда я перенес его на постоянное место в корпус, вот тут все и началось, вылезли все проблемы с подвисаниями, ложными срабатываниями и прочими неприятностями. Погуглив в интернете, я нашел на иностранных сайтах, множество жалоб связанных с проблемами датчика APDS9960, но не нашел решений этих проблем. Пришлось понемножку тратить время на изучения Datasheet этого датчика и на понимание его работы. Что в конце концов это принесло свои плоды и я смог написать стабильно работающий код.
И так все по порядку
Читать далее


Счетчик Гейгера-Мюллера СТС-5 попал мне в руки и натолкнул на мысли сделать дозиметр своими руками.

Делал сигнализатор для самогонного аппарата в прошлом. Он сигнализирует достижение определенных температур в кубе.

Сейчас полная автоматика самогонного аппарата с сухо парником.

Итак алгоритм работы такой:

При включение идет нагрев куба на полной мощности до температуры в кубе 70 градусов (можно регулировать).

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

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

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

Температура контролируется за сухо парником и при определенной температуре процесс прекращается.

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

Брал я датчик для пробы MELEXIS MLX90614ESF-BAA-000-TU-ND чип MLX90614 правда угол обзора большой, если близко подносить то для моих целей потянет.

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

Итак схема сигнализатора для дистилляции.

Даллас DS18B20 , а для управление сигнализатором применен двух осевой XY Джойстик .

Также пьезоизлучатель выдрал не помню даже из чего, транзистор первый попавший в руки 315 и стабилизатор LM7805 на выходе еще поставил конденсатор.

Для питание использовал зарядку для телефона.

Написано в программе FLProg

Двойной дистанционный выключатель от любого дистанционного пульта (телевизора, ДВД, и т.д.)

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

В интернете нарыл схему только с одинарным выключателем.

В этой схеме база транзистора подключена к D11.

Итак будем делать двойной по той же схеме из Arduino mini-pro 328 .

Выключатели переделываются в кнопки на схеме это S1,S2. При кратковременном нажатии можно включать выключать.

Кнопки на пульте программируются удержанием кнопки S1 или S2 примерно 5 сек до звукового сигнала после чего нужно нажать желаемую кнопку на пульте, и кнопка запишется в память. Также и вторая.


Тестер деталей нашел в просторах интернета, определяет целую кучу де талий. Полная инструкция и описание версии 1.12к можно скачать .

Такая коробочка из мыльницы получилась.


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

только вентилятор у моего фена оказался на 24 вольта пришлось перекинуть и вместо микроконтроллера я применил Ардулино pro mini так дешевле и собрал на макетной плате плату вытравливать не хотелось. И вообще в этой схеме есть ошибки!

В уроке мы покажем вам, как сделать свою собственную плату Arduino Uno своими руками, используя микроконтроллер ATmega328p IC. В итоге вы сможете понимать как в дальнейшем делать аналоги любых плат, плюс создавать свои. Может быть вы даже откроете свою компанию по производству плат и микроконтроллеров.


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

Шаг 1. Изменения в оригинальной версии


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

Изменения будут следующими:

  • Мы не будем использовать какие-либо компоненты SMD. Все элементы будут в формате сквозных отверстий.
  • Мы не нашли ни одного чипа FTDI в формате сквозного отверстия, поэтому преобразование USB в TTL не будет выполняться. Для программирования нового Arduino будет использоваться отдельная отладочная плата FTDI.
  • Оригинальный Arduino использует компаратор Mosfet, чтобы определить, подключаем ли мы плату с помощью источника питания USB или постоянного тока. Но в нашей версии мы будем вручную переключать это с помощью перемычки.
  • Традиционно используется микросхема LP2985 от Texas Instruments, чтобы получить источник питания 3,3 В на борту. Но из-за недоступности платы в формате TH мы будем использовать простой линейный регулятор. Таким образом, LM1117 должен быть очевидным выбором, но чтобы сохранить стоимость изготовления еще ниже, мы будем использовать LM317 с R1 и R2 как 240E и 390E соответственно.
  • Последнее, что нужно на плате, - это достаточное количество линий питания и два разъема для каждого порта IO ввода-вывода. Поэтому мы будем размещать ряд разъемов папа и мама вокруг платы, что поможет подключить большее количество устройств непосредственно к Arduino.

Учитывая все изменения, мы можем записать окончательный список компонентов.

Шаг 2. Необходимые компоненты

Компоненты, которые вам нужны для этого проекта. Везде, где количество не указано, считайте его единственным.

Кроме всего вышеперечисленного для своей собственной Arduino Uno вам также понадобится паяльное оборудование и некоторые аппаратные средства, чтобы облегчить жизнь.

Вам также понадобится программатор USBASP ICSP или конвертер USB в TTL, такой как FTDI для программирования Arduino с вашего компьютера.

Вот проектная спецификация от компании Easyeda:

Собираем все компоненты и переходим к следующему шагу.

Шаг 3. Рисуем окончательную схему


Чтобы нарисовать окончательную схему, использовали Easyeda, набор инструментов EDA на основе веб-технологий. На этом портале очень просто рисовать большие схемы. Также это онлайн сервис. Таким образом, благодаря удобству использования что-то лучшее найти сложно. Рекомендуем вам использовать в своих проектах. Схема, которая разработана может быть скачена по ссылке ниже, PDF документ:

Шаг 4. Создаем печатную плату


Как только схема завершена, пришло время сделать печатную плату. Мы использовали веб-сайт JLCPCB (ссылка), чтобы сделать печатную плату. Эти ребята являются одними из лучших в производстве печатных плат в последние дни.

После завершения проектирования схемы преобразуйте ее в печатную плату и спроектируйте печатную плату на веб-сайте easyEDA (ссылка). Будьте терпеливы. Ошибка на этом шаге испортит вашу печатную плату. Проверьте несколько раз перед генерацией файла gerber. Вы также можете проверить 3d модель вашей платы здесь. Нажмите на создание файла gerber и оттуда вы можете напрямую заказать эту плату через JLCPCB. Загрузите файлы gerber, выберите правильную спецификацию, ничего не меняйте в этом разделе. Оставьте как есть. Это достаточно хорошие настройки для старта. Разместите заказ. Вы получите его через 1-2 недели.

Шаг 5. Пайка компонентов


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

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

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

Шаг 6. Запуск загрузчика на микроконтроллере



Если вы используете конвертер USB - TTL для программирования микроконтроллера, тогда загрузчик Arduino должен быть установлен в новый чип atmega328p. Об этом мы сделаем следующий большой урок. После этого процесс загрузки кода будет точно таким же, как и в обычной Arduino.

Если вы используете программатор ICSP, то есть программатор USBASP, тогда этот шаг не нужен. Но процесс загрузки кода немного отличается.

Шаг 7. Программируем Ардуино


Подключите коммутационную плату к Arduino и подключите её к компьютеру. Откройте диспетчер устройств и наблюдайте за com-портом конвертера usb - ttl. В Arduino IDE выберите com-порт и плату правильно. Теперь здесь начинается сложная часть.

Шаг 8. Итоговый результат


Здесь вы можете увидеть, что мы загрузили 3-контактный код в новую arduino, и все работает, как и предполагалось. Используя только 3 контакта, мы контролируем 6 светодиодов с промежутком 200 мс между ними. Мы проверяли другие программы, все они работают без нареканий.

Сегодня расскажу, как можно собрать своими руками ЧПУ плоттер, который будет рисовать ручкой по бумаге. Собирать буду из доступных материалов. Себестоимость станка не превышает 2.5 т. руб . Недорогой и при этом справляется со своей задачей отлично. Наверное, хватит расхваливать свой ЧПУ станок, пора бы и рассказать вам как его сделать. Также рекомендую посмотреть мои предыдущие самодельные ЧПУ станки:

  1. Лазерный гравер на ESP32. Прошивка GRBL_ESP32.
  2. Самодельный Лазерный гравёр с ЧПУ, в домашних условиях.
  3. Самодельный ЧПУ фрезерный станок на Arduino с дисплеем.

Сборка Самодельного плоттера на Arduino.

Сборка Самодельного плоттера на Arduino.

Для проекта понадобиться следующая электроника:

Сборка механики станка.

Недавно делал узел из карандашей (каретку для ЧПУ), и на основе данной каретки решил собрать ЧПУ плоттер. Но нужно, как минимум, 2 оси, поэтому собрал второй узел, но немного уже. Вот так выглядят узлы осей X и Y для самодельного станка.

Вот так выглядят узлы осей X и Y для самодельного станка.

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

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

У широкой каретки поменял основание, на более широкое.

На подвижную часть первой каретки, под углом 90 градусов, устанавливаю вторую каретку. И закрепляю ее с помощью саморезов.

На подвижную часть первой каретки, под углом 90 градусов, устанавливаю вторую каретку

Из гелевой ручки достал пасту и на край установил пружинку из авторучки. Также срезал бортик внизу пасты. Чтобы она проваливалась в корпус ручки.

Из гелевой ручки достал пасту и на край установил пружинку из авторучки.

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

Установил пасту в ручку и проверил нажатием пальца.

Намотал и приклеил нитку на пасту. Тут я допустил ошибку, использовал хлопчатобумажную нить. Она у меня притёрлась буквально через 2 часа работы. Заменил капроновой нитью и нанес на нее смазку.

Намотал и приклеил нитку на пасту.

В корпусе ручки сделал отверстия, и продернул нить. Установил пасту на место.

Установил пасту на место.

На ось X установил сервопривод, прикрепив его саморезами.

На ось X установил сервопривод, прикрепив его саморезами.

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

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

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

Установка электроники плоттера.

Большая часть электроники у нас установлена. А именно, шаговые двигателя стоят на месте, сервопривод установлен. Осталось установить управляющую электронику.

На подготовленную фанерку, установил плату Arduino UNO.

На подготовленную фанерку, установил плату Arduino UNO.

Сверху двигателя оси Y установил фанерку с Arduino.

Сверху двигателя оси Y установил фанерку с Arduino.

На Arduino UNO установил CNC shield v3 и 2 драйвера A4988.

На Arduino UNO установил CNC shield v3 и 2 драйвера A4988.

Осталось все подключить, а для этого нужна схема подключения.

Схема подключения электроники ЧПУ плоттера на Arduino UNO и CNC shield v3.

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

Схема подключения электроники ЧПУ плоттера на Arduino UNO и CNC shield v3.

Шаговые двигателя подключаю проводами, которые идут в комплекте.

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

Для подключения сервопривода нужно достать информационный провод из колодки, он обычно оранжевого цвета, и подключить к пину Z+, а провода питания сервопривода подключить к выводам 5v и GND, на CNC shield.

Подключение самое простое, из всех моих самодельных ЧПУ станков. Вот почему многие начинают сборку своих первых ЧПУ станков с плоттера.

Установка и настройка grbl.

1. Установка Arduino IDE.

Сперва, нужно установить среду программирования Arduino IDE. Если она у вас установлена, то можете смело пропустить данный пункт.

Установка драйвера ch340.

Установка драйвера ch340.

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

2. Установка библиотеки grbl.

Дальше нужно установить библиотеку grbl. Это можно сделать двумя способами:

Заходим в Arduino IDE и выбираем в меню

Заходим в Arduino IDE и выбираем в меню: Скетч –> Подключить библиотеку –> Добавить .ZIP библиотеку…

3. Загрузка grbl в Arduino UNO.

Настройка электроники ЧПУ плоттера на Arduino.

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

Деление шага.

Для начала, устанавливаем CNC shield v3 на Arduino UNO. Перед установкой драйверов необходимо установить перемычки деления шага.

Расчет деления шага.

Как же рассчитать деление шага, и сколько шагов нужно для совершения перемещения на 1 мм? Количество шагов, сделанных шаговым двигателем, для совершения перемещения станка на 1 мм, зависит от характеристик шагового двигателя, от передачи (винтовая или ременная), какое деление шага настроено (для разных драйверов деление шага настраивается по-разному, и количество отличается). В моем случае, получаются следующие параметры:

  • Шаговый двигатель 17HS4401 совершает 200 шагов на 1 оборот вала. (Из характеристик двигателя).
  • Шпилька, с метрической резьбой М6, перемещается на 1 мм. за оборот (табличное значение).
  • Деление шага установил ½.

Количество шагов на 1 мм рассчитываем по формуле:

H = Sh*M/D где:

Н – количество шагов для перемещения на 1 мм.

Sh – количество шагов шагового двигателя для совершения 1 оборота.

М – перемещение при вращении ходового винта на 1 оборот.

D – установленное деление шага.

Н = 200*1/0,5 = 400 шагов для перемещения на 1 мм.

Данные параметры нам пригодятся при настройке GRBL.

Установка драйверов A4988 и настройка ограничивающего тока.

После установки деления шага, устанавливаем драйвер A4988 в разъёмы с надписью X и Y.Дальше, нам нужно рассчитать ограничение тока драйвера A4988, для этого нужно знать параметры двигателя и номинал резисторов, установленных на драйвер A4988. Это два черных прямоугольника на плате драйвера, обычно подписаны R050 или R100.В моем случае, номинал резисторов R100, что означает 100 Ом. Ток двигателя 17HS4401 - 1,7А.

Расчет ограничивающего тока драйвера шагового двигателя A4988:

Vref = Imax * 8 * (RS)

Imax — ток двигателя;

RS — сопротивление резистора. В моем случае, RS = 0,100.

Для 17HS4401 Vref = 1,7 * 8 * 0,100 = 1,36 В.

В связи с тем, что рабочий ток двигателя равен 70% от тока удержания, то полученное значение нам нужно умножить на 0,7. В противном случае двигатели, в режиме удержания, будут сильно греться.

Для 17HS4401 Vref ист. = 1,36*0,7 = 0,952 В.

Настраиваем ток шагового двигателя.

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

Для этого возьмём мультиметр, и один контакт подключим к контакту GND, а второй на переменный резистор драйвера.

Аналогично настраиваем ограничивающий ток для второго драйвера.

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

Настройка GRBL ЧПУ плоттера.

После установки, в операционной системе Windows, у меня выдало кучу знаков вопроса вместо русского текста.

После установки, в операционной системе Windows, у меня выдало кучу знаков вопроса вместо русского текста.

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

Для начала нам нужно подключить наш станок по USB кабелю к компьютеру.

Откроется список настроек станка, нам нужно поменять параметры

Откроется список настроек станка, нам нужно поменять параметры:Сколько нужно сделать шагов, чтобы наш станок переместился на 1 мм по оси X, Y. Для обеих осей это значение получилось 400. Данные параметры нужно указать в настройках

Максимальную скорость перемещения в мм/мин по осям Х, Y. Так как у меня станок на винтах, и он достаточно медленный, данное значение было подобрано, и равняется 500.

Ускорение по осям. Также, опытным путем, было подобрано значение 16 мм/сек^2.

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

Эти параметры можно указать больше. Подробнее о них расскажу в следующей статье.

Программа для создания G-Code и управляющая программа.

Программа для создания G-Code

С выбором программы для создания G-code у меня возникла проблема. Но об этом расскажу в следующий раз, а сейчас напишу список программ, которые я использовал. В следующей статье расскажу, почему выбор пал именно на эти программы.

Inkscape.

Inkscape.

Carbide Create V5.

Carbide Create V5.

Carbide Create - бесплатная CAD/CAM программа, разработанная производителями небольших ЧПУ станков “Carbide 3D”. В данной программе можно создавать небольшие чертежи, а также генерировать G-Code из векторных рисунков формата .svg. Программа неплохая, но есть ряд минусов. О них в следующей статье.

Candle.

Candle – управляющая программа для ЧПУ станков. Она полностью на русском языке. Достаточно функциональная и при этом не сложная. Но нет простой настройки конфигурации GRBL.

Universal G-codeSender.Universal G-codeSender.

Отличная управляющая программа. В настройках можно выбрать русский язык. Но, к сожалению, на компьютере, с операционной системой Windows, постоянно возникают проблемы. Работал на ней в Linux, работает отлично. Использую данную программу для демонстрации простоты настройки конфигурации GRBL.

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

Понравился проект ЧПУ плоттер на Arduino своими руками? Не забудь поделиться с друзьями в соц. сетях.

А также подписаться на наш канал на YouTube, вступить в группу Вконтакте, в группу на Facebook.

Читайте также: