IOT / Esp32 / FreeRTOS / Arduino / stm32
800 subscribers
747 photos
133 videos
29 files
199 links
Копилка материалов по работе с микроконтроллером esp32 / stm32
Download Telegram
Подал 12V со своего «лабораторного🤦‍♂️» блока питания, и оно заработало!

Задумка очень простая: хочу управлять шаговыми моторами миксера-наливайки с помощью G-кода.

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

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

Кажется что это должно быть не сложно 🧙‍♂️
1👍1
Первый запуск веб-интерфейса немного не очевидный.

Для начала нужно найти описание "фёст коннекшн" где сказано про пароль

https://github.com/bdring/Grbl_Esp32/wiki/ESP3D-Web-UI-for-Grbl_ESP32#first-connection

А дальше следуя этому ишью
https://github.com/makerbase-mks/MKS-TinyBee/issues/5

Найти ссылку на нужный файл и загрузить его самым первым
https://github.com/luc-github/ESP3D-WEBUI/blob/2.1/index.html.gz
Я заказаль
www.nextpcb.com с распайкой и доставкой в РФ.

5 плат за 20 тыщ.

На картинке корзина и BOM-файл.

Компоненты лучше сразу подбирать с hqonline.com - это их склад вместо lcsc с максимально быстрой доставкой.

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

🐲 Можно платить визой/мастеркардом/юнионпей на сайте nextpcb.
🤢 С зарубежных карт платить не хочу, хоть деньги через корону туда моментально долетают.
🤗 Юнионпей от почты-ру ещё ко мне не приехал (а так бы попробовал).
😍 Миром через алик для меня самое то.

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

Плагин для KiCad7 для интеграции с сервисом NextPCB выложил на гитлаб и сделал мерж в основную ветку https://gitlab.com/politsin/NextPCB-Plug-in-for-Kicad 😎 (подробнее о плагине https://t.iss.one/esp32dev/606)
🔥6
😎 новый интересный контент!
верну обратно, видимо мало кто знает про 1 апреля 😂
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Лего это удобно:)

Тем более если можешь допечатать недостающие детали
👍3🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Научился крутить всеми моторами с помощью G-кода.

X,Y,Z стали крутиться сразу.
Чтобы E (экструдер) начал крутиться - пришлось подобрать резистор вместо термистора чтобы марлин думала что уже нагрели до 200+ градусов. Без этого валилось с ошибкой.

Дальше план такой:
- допечатываю держалку для моторов
- делаем перисталки
- пробуем лить по программе
🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Для управления двигателями нужно просто писать в консоль на сколько мм нужно подвинуть нужную «ось».

Писать в консоль с php так-же просто (ну ладно на несколько строк сложнее) как и работать с modbus - про это были посты месяцом раньше.

Плата приехала с уже установленной прошивкой «марлин».

Хорошо что я заказал версию с экраном. Поползал по менюшке и установил всем двигателям одинаковое количество шагов на мм (50) и одинаковое ускорение (вроде 400). Больше экран вроде не нужен - убрал его в коробку.

В коде первая команда G91 переключает команды в относительный режим. Последняя команда M18 выключает питание с двигателей чтобы драйверы их не удерживали и не грелись.

Концептуально вроде всё складывается. POC код выложил на гитхаб

https://github.com/politsin/php-console/blob/master/src/Command/MixerCommand.php
👍3
Ваши доски были закончены и готовы к отправке, вот остальные компоненты.

Должны ли мы отправить их вам вместе с досками?

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

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

Итак, мне нужно спросить вашего совета по этому поводу.

И если общая стоимость доставки превышает сумму, которую мы взимаем, я боюсь, что вам придется заплатить за это дополнительную плату.
This media is not supported in your browser
VIEW IN TELEGRAM
Допечатал миксер на 4 насоса.
Получалось даже лучше чем ожидал.

Теперь можно лить по программе 😎
🔥2
Фотка на бардак сверху.

Красная коробочка - это опанжпай. Она немного приподнята над столом чтобы лучше ловил вайфай 🦄
1👍1🔥1
Детальки для печати.

Если вдруг кто-то реально решит печатать такую хрень себе и нужны будут исходники/чертежи для кастомизации - маякните и я скину