IOT / Esp32 / FreeRTOS / Arduino / stm32
799 subscribers
747 photos
133 videos
29 files
199 links
Копилка материалов по работе с микроконтроллером esp32 / stm32
Download Telegram
Когда нажимаются кнопочки - я шлю нотифаи в таски.

Чтобы тестировать всякие штуки - я таски врубаю/вырубаю, новые добавляю.

Нужно слать или не слать туда нажатия кнопочек приходится в 2х местах править:
- отключить таску
- не слать нотифи

Подскажите, может в FreeRTOS есть функционал шины событий и подписки? Чтобы в таске определять какие события нужны и подписываться на них не думая о их сущствовании.🤔
Субботний сетап у меня кстати такой.

Покрутил шаговиком, комфортнее всего это делать на скорости 3000 шагов в секунду с ускорением 200ms.

на 1 оборот 200х16 шагов (с микрошагом)

Ещё подоткнул TOF датчик AP3216 (с адресом x39). На него нет драйверов в библиотеке UncleRus под esp-idf. :(

Придется похоже разбираться и портировать с ардуины.

Я когда-то так делал уже для какого-то простого датчика, вроде не сложное занятие, посмотрим.
😱2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Две новости: хорошая 😜 и плохая ☹️

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

Про драйверы i2c как нибудь напишу потом. Это очень просто и не нужно пугаться если библиотеку не получается найти под esp-idf.

Плохая:
Та штука, положение которой я хотел определять датчиком является прозрачной. Придется как-то по другому это делать, например контактным образом и датчиком холла.
🔥1
Сегодня буду паять на богатом 😎
Давно лежат, думаю время пришло
🔥5
Постигаю работу с шестеренками и 3D-принтером.

Сначала искал необходимый зазор для дырок.
Если это вал 4мм, то делать зазор .2мм самое то. Дырка 4.4мм отлично-плотно садится на вал.

Но если это подшипник 19мм, то зазор в .2 мм слишком много, оно вываливается. Это нужно ещё протестировать, чтобы понять как надо.

В шестеренках разобрался с тем что такое модуль. Сделал также зазор .2мм (.4 между центрами вращения) в итоге не заходят они друг в друга. Буду перепечатывать и подбирать подходящие для печати допуски.
🔥3
Ещё лазерную резку заказывал - там на рез нужно 0.1мм от линии закладывать.
2
Бойтесь, человеки!
Я TOF датчик!
У-у-у
😱3🤩2
Media is too big
VIEW IN TELEGRAM
Наливайка в данный момент выглядит так.

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

К нам в редакцию прилетел вопрос: а какая погрешность?

Наливаю я 250мл, это 1240 тиков. Скорее всего задумывалось как 0.2мл на тик.

У меня ещё есть погрешность устройства. Погрешность стала чуть меньше после добавления обратного клапана от лады. Но после выключения устройства вода ещё движется по инерции, это можно улучшить использованием электро-клапана.
🔥3👍2
Клапаны кстати приехали.
Под 1/4".

И датчик потока под такую же трубку 😎
🔥4👍2
Поделки, которые мы заслужили (с)

Редуктор на шпильку М6 с детского мотор-редкутора.

Порезать фанеру 6мм - 867 руб
👍1
В разобранном виде 🤪
Покажу ещё классные гайки которые нашел в строительном магазине.

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

Под шипы сделал узкие дырки и вплавил эту гайку.


ЗЫ: Неровные «с гуськом» нижние полукруги - деффект у лазерщиков в ПО.
👍5
Если вы вдруг очень хотели заказать что-нибудь из фанеры или орг-стекла, но стеснялись спросить как передать картинки из фьюжен-360 на производство - сейчас всё расскажу.

1) рисуем скетч, он нужен чтобы выдавить детали. Лазерщикам он не подойдёт, т.к. все пунктирные линии он и радостно прорежут в фанере

2) делаем body

3) создаём ещё один скетч (мне кажется нагляднее это делать на отдельной плоскости), и на него создаём проекцию вашей детали.

4) щёлкаем в списке по скетчу-проекции правой кнопкой и делаем "выгрузить в DXF".

В inkscape при желании можно .dxf открыть и посмотреть что там. Вроде даже можно разным цветом покрасить линии, если вам что-то нужно жечь с разной интенсивностью.
👍6
Распаковка электромагнитных клапанов чтобы контакты смотрели в нужную мне сторону.
1) катушки - это отдельные устройства с дыркой, можно «использовать в своих проектах» (с)

2) вот эти самонарезные винтики для пластика - как они называются и где их добывают?

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

Где находятся залежи строительных саморезов - тоже все знают.

А с этими что делать? Где их берут и как измеряют?
Наша регулярная рубрика #распаковка

Внутри штекера вот такая деталь.

Хозяйке на заметку: 5 ампер для такого штекера многовато.
🤔1
Пока печатается очередная деталь - похвастаюсь покупками в честь двухмесячного 11.11

1) провод красно-чёрный 2 раза по 10 метров:
- 22 AWG - 412руб на озоне
- 18 AWG - 514руб на озоне

Попутно узнал что значит AWG и на сколько 18 тоньше чем 22 🤪

Ответ удивил - это American Wire Gaude - максимально кретинский стандарт из мира в который не завезли метрическую систему. Цифра - это количество потягиваний проволоки через станок для получения проволоки.
Я ещё не залечил психологическую травму от труб 3/8’ остановитесь!

2) провода мгтф разного сечения.

Посмотрел на военно-инженерных каналах распаковки Торнадо-С и ракет западных партнеров - там очень много что этим проводом сделано. Пахнет советской школой, но похоже это просто лучшие практики.

Решил попробовать, позже поделюсь впечатлением. Внезапно брал на wb, по акции ⛄️

3) Классный ножик с али. Корпус из железа и аннотированного алюминия. Тяжёлый и кайфовый, теперь это мой любимый нож.
- нож 361 руб
- лезвия 230 руб
- доставка бесплатно
🔥2
Вышел из строя датчик давления в колесе, поэтому сегодня у нас опять #распаковка 💥

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

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

Что меня удивило - в датчике есть батарейка на 3V. Я думал оно без батареек работает, заряжается от наведённого электромагнитного поля во время кручения.

Машина 2021 года, батарейка почти полная. Датчики не менял до этого.

Должно на частоте 433Mhz давать сигналы, пока не гуглил могу ли я попробовать что-то считать подручными инструментами.
👍1