IOT / Esp32 / FreeRTOS / Arduino / stm32
800 subscribers
747 photos
133 videos
29 files
199 links
Копилка материалов по работе с микроконтроллером esp32 / stm32
Download Telegram
Пришла #посылка из Китая (с). Похвастаюсь приобретениями:

1) припой с wb 657₽. На моей катушке остался последний слой. Взял ещё одну такую-же, чтобы не думать. Искал по производителю, нашел только в 1 магазине, до этого кажется брал в чип-и-дипе несколько лет назад за полторы тыщи.

2) реле 303₽ на 10А 220V с озона. Управлять можно 3.3V сразу с ног esp32 переключается. Взял 2, одно из них уже встало на дежурство.

3) подшипники 20шт) с озона. Взял много, т.к. хорошо уходят. 670₽ за 20 это 33.5₽/шт. Маркировка подшипника 625ZZ. Zz - это с двух сторон металлом закрыто (еще бывает R если закрыто резинкой - более герметично), 625 - это подшипник с размерами 19х6х6 - в него отлично подходит шпилька М4.

4) 2 клапана разного размера с озона ехали почти месяц.

5) рефрактометр с wb 800₽ по акции. Штука чтобы измерять плотность воды. С помощью её определяют сладкость фруктов и ягод 🍉🍓.
👍4🤩2
Как отправлять данные в инфлюкс используя Postman и с помощью esp32
👍2
IOT / Esp32 / FreeRTOS / Arduino / stm32
Подал 12V со своего «лабораторного🤦‍♂️» блока питания, и оно заработало! Задумка очень простая: хочу управлять шаговыми моторами миксера-наливайки с помощью G-кода. При этом нехочу ничего пять и разбираться в силовой электронике. А ещё хочу иметь возможность…
Я собирался двигать шаговики с помощью платы MKS-Tiny.
На плате установлена прошивка марлин (2.0.9).
Хотел подключать её к orange-Pi-Zero и управлять с помощью UART, отправляя команды с помощью лучшего в мире языка

Но такое соединение всё как-то не клеилось, приходилось периодически плату перезагружать, вызывать команды аля usbreset 1a86:7523 и делать разные другие штуки.

Можно и из командной строки управлять серво-двигателями, вот пример кода:
# Настраиваем
stty -F /dev/ttyUSB0 115200 cs8 -cstopb -parenb
# Устанавливаем относительное движение
echo -e "G91\r\n" > /dev/ttyUSB0
# Быстро двигаем мотор X
echo -e "G0 X35\r" > /dev/ttyUSB0
# Точно двигаем 2 мотора X и Y
echo -e "G0 X50 Y40 F600\r" > /dev/ttyUSB0
Выключаем питание двигателей
echo -e "M18\r" > /dev/ttyUSB0


Всё это работает очень не стабильно.

Поэтому переходим к следующему уровню извращения)
ТЗ остаётся прежним: 2 шаговика и управление с G-CODE
У меня есть новый план - управлять с помощью klipper3d 😎

MKS-Tiny основан на esp32, а клипер её не поддерживает и не будет поддерживать.

Зато у меня есть «блюпил» на камне stm32F401 😃

Дальше процесс такой:
1) ставим прошивку клиппер на разбери-Pi. Это делается с помощь расбери-прошивалки. Я прям кайфанул, чуть позже покажу как это сейчас делается.

2) находим прошивку под stm32. Вот видео в котором хорошо описан процесс. https://youtu.be/Df8-7zcwiUc?si=2_LKsleay2H401Mp
Можем для блюпила взять прошивку для платы SKR-mini, потом чуть что можно и плату 3д принтера целиком купить за 4600₽

—— Вы находитесь здесь ——
3) Прошиваем stm32 :)
🔥5
настройки прошивки для истории.

в качестве конфигурации возьмём не SRK-mini, a creality ender3 S1 Pro

https://github.com/Klipper3d/klipper/blob/master/config/printer-creality-ender3-s1-2021.cfg
👍2
МГТФ в местных радиодеталях оказался значительно дешевле чем на маркетплейсе.

Забрал весь остаток - чуть более 50 метров по цене 20 с копейками за метр.

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

Напечатал формочки, залил. Будет что-то похожее на колёсики.

Попутно узнал что у меня силикон с ШОР25, а максимум у этой фирмы 60. Мне скорее нужен пожестче, но пока попробуем что есть.
👍4
Двухкомпонентный силикон приятно удивил, результат нравится и твёрдость 25ШОР оказалась подходящей.
🔥7
Наткнулся недавно на чувака, который печатает станки на 3d принтере 🧑‍🔧

Выглядит интересно - корпус под заливку бетоном, толстые шпильки. Технология прикольная) возьмем её за основу к моему шуруповёрту с хваталками.

Заодно похвастаюсь ещё одним недавним приобретением в домашнюю мастерскую - маленькая аккумуляторная болгарка. Думаю шпильку М10 перегрызёт легко.
👍2🔥1
Идеально !
Как я раньше жил без маленькой болгарки?)
👍4
Залил основу 🥌 затиркой для плитки - другого ничего подходящего дома не нашлось.

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

На видосах с заливкой эпоксидкой пузырьки на поверхности лопают с помощью горелки. Никогда не задумывался о физике этого процесса) а при работе с «бетоном» оказалось что так тоже можно делать.

Пузырьки лопаются, потому что воздух в них от горелки нагревается и увеличивается в обьеме :) поэтому такой трюк сработает с любыми поверхностными пузырьками.
👍2🤩2