Сообщество - Инженериум DIY

Инженериум DIY

564 поста 5 337 подписчиков

Популярные теги в сообществе:

2539
Инженериум DIY

Ответ на пост «"Фууу, что это за плесень?" или " Как усики из металлов мешают работать электронике?"»2

Тут коллеги, продвигающие инженерный хаб @hubdelo выкатили пост про нитевидные кристаллы (они же "усы", "вискеры"). И почитав комментарии я хочу немного расширить кругозор аудитории. Ну и надеюсь подписанные на меня инженеры поправят меня.

Есть разные интересные явления, про которые уже знают материаловеды. Потому что предшествовало этому "АААааа пиздец все сломалось, мы не знаем почему, все делали правильно!!!!1111" И в процессе дотошного расследования, изучения того, что осталось, натыкались на разные явления. Давайте познакомлю с некоторыми из них:

  1. Оловянная чума.

Олово имеет аллотропные модификации, как например углерод. Алмаз и графит сделаны из одинаковых атомов углерода, но в по-разному построенных кристаллических решетках, поэтому один прозрачен и тверд, а второй черный и жирный. И если есть подходящие условия, то вещество может из одной формы переходить в другую. Так и олово при комнатной температуре находится в виде β-формы ("белое олово"), твердого блестящего металла. При температуре ниже +13С оно может переходить в α-форму ("серое олово") - серого рыхлого порошка, как на фото справа. Но процесс этот крайне медленный, и заметным становится при сильном (-30С) морозе или при наличии загрязнителей. В частности автор этого фото (http://www.periodictable.ru/ горячо рекомендую) для ускорения процесса добавил на правый конец кусочек антимонида индия, как затравку.

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

Сейчас с этим борются добавками разных металлов. Так достаточно добавить примерно 2% висмута и проблема больше не появится.

2. Нитевидные кристаллы.

Они же "усы", они же "вискеры". Самопроизвольно вырастают из разных покрытий (не только олово, усы дают покрытия из цинка, кадмия, серебра, золота) тончайшие и длинные кристаллики.

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

Проектируешь печатную плату, делаешь зазор в 8 мм, что дофига, а тут из лужения спустя несколько лет вырастает такой кристаллик и устраивает короткое замыкание. Причем, в зависимости от цепи, может устраивать как временные, самоустраняющиеся неисправности, если цепь сигнальная, так и стать инициатором дуги, с последующим фейверком. Гарантированного рецепта предотвращения роста усов нет, но есть шаманские практики, соблюдение которых сводит вероятность их появления к минимуму. Например добавление более 3% свинца к олову. Но против этого выступают экологи (гуглить "ROHS"), поэтому приходится снова развлекаться с добавлением висмута.

3. Электрохимическая миграция

Явление, когда при наличии влажности, загрязнений и приложенного напряжения, на катоде начинает расти кристалл металла дендритной формы. Он тоже может устроить короткое замыкание.

Кристаллы появляются только под напряжением, в отличии от усов. При определенных условиях, могут прорастать ВНУТРИ диэлектрика

Рецепт борьбы - тщательная отмывка печатной платы от следов флюса, отпечатков от пальцев. Защита от пыли (которая хорошо удерживает влагу) и покрытие всего защитным лаком. "Безотмывочные" флюсы надо отмывать, если хотите долгой работы:

4. Электромиграция.

С этим эффектом сталкиваются разработчики микросхем. Слои металла там микроскопические, а токи, по местным масштабам, огромные.

Если объяснять суть эффекта пятилетнему ребенку - в металле, между атомов перемещаются электроны. Иногда эти электроны могут дать атому пенделя в сторону своего движения. Если электронов движется много, температура высокая - то вполне можно напинать ощутимую горку атомов в одном месте с образованием ямы в другой.

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

5. Диффузия

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

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

Объявляю срач в комментариях открытым) Наде наброшу в виде плашки для донатов:

Показать полностью 12
57

Как создать SMT трафарет на 3D принтере

Я довольно частенько проектирую электросхемы и заказываю производство печатных плат на известных сайтах. Паять SMD детали особых проблем не составляет, но всё же использовать для этих целей паяльную пасту несколько проще. Однако, с ней возникают сложности в нанесении, - кто сталкивался, тот поймет. И специально для удобного нанесения существуют SMT трафареты:

Пример SMT трафарета, взятый по первой ссылке в гугле.

Пример SMT трафарета, взятый по первой ссылке в гугле.

Приложил на плату, размазал паяльную пасту и готово. Легко и быстро. Конечно, там где заказываешь производство печатных плат, можно заказать и трафарет, но это хорошо если нужно произвести сборку большого количества плат. А если нужно всего несколько штук? Или например находишься на этапе отладки схемы, или просто деталек много и руками паять очень не хочется? Я подумал, что можно воспользоваться 3D печатью и у меня как-раз есть принтер. Надо попробовать!

Первым делом, надо погуглить, как вообще преобразовать PCB разводку в понятный для 3D редактора формат? В качестве 3D редактора я привык использовать Fusion 360. И на Ютубе есть небольшой ролик как это сделать: Экспортировать из EasyEDA нужный слой в PNG формат, вставить картинку во Fusion 360, откалибровать размер, и сидеть ручками в скетче обводить растровые пиксели нужных "дырок". Серьёзно? Да ну нафиг, должен быть способ проще и точнее.

Так, из более менее понятных форматов, в скетч Fusion 360 можно импортировать: Растр (Canvas), то есть картинку - Это нам не подходит, обводить ручками вообще ноги не чешутся; SVG - вот это уже интереснее, попробуем. Экспортируем из EasyEDA нужный слой и границы платы в SVG:

Экспорт в SVG

Экспорт в SVG

Импортируем его в скетч во Fusion 360, и наблюдаем "ничего". Не прокатило. Ладно, что еще можно: DXF - пробуем его. Экспортируем из EasyEDA в DXF, импортируем в скетч и видим:

Импорт DXF в лоб

Импорт DXF в лоб

Что-то какая-то фигня, но уже ближе. Значит надо ползти в сторону DXF.

И тут, совершенно случайно, я попробовал поиграться с FreeCAD. Попробуем импортировать что-нибудь в него. Попробуем импортировать DXF. Для этого создаем параметрическую деталь, и сразу файл - импортировать, находим ранее полученный DXF. Получаем такую же фигню как и выше на картинке. Наверное EasyEDA как-то не правильно экспортирует в DXF. Ладно, а если SVG? Выбираем, файл SVG, указываем что "SVG as geometry (ImportSVG)" и....

Импорт SVG в FreeCAD

Импорт SVG в FreeCAD

Да! то что нужно. Удаляем фон, нам он не нужен, и всё лишнее, если есть. Далее можно уже все сделать во FreeCAD, но я хочу во Fusion 360 засунуть. Значит выбираем все объекты (Ctrl + A), и жмём Файл - Экспортировать, выбираем "Audodesk DXF 2D (*.dxf)"

Экспортируем в DXF

Экспортируем в DXF

Возвращаемся во Fusion 360, и импортируем в скетч сохраненный DXF. И о чудо! В этот раз всё получилось как надо.

Импортированный DXF

Импортированный DXF

Если посмотреть на границы платы, то можно увидеть, что некоторые точки соединений белые, - это не замкнутый контур. Вот тут надо немного поработать руками. Удалить прямые линии с этим точками, и провести их снова. И вуаля, контур замкнулся:

Замыкаем контура

Замыкаем контура

Далее надо используя инструмент "Offset" немного адаптировать размеры контактных площадок для печати. Их надо немного увеличить. 0.2 мм будет достаточно. Это нужно, чтобы компенсировать погрешность печати принтера, а также влияние такого недуга как "слоновья нога". В целом, если "пятаки" 2х2 мм, то этого делать не обязательно, но вот если они меньше, то надо увеличить, иначе после печати они либо "заплывут" филаментом, либо будут настолько мелкими, что паста просто не будет толком через них продавливаться и просто их забьет. Так же надо обратить внимание на пятаки "многоножек" типа SOT-23-6 и т.п., принтер не сможет пропечатать такое расстояние между ног, слишком мелко. Тут рекомендую просто слить их в "единую" ногу - паста при расплавлении сама разбежится по пятакам.

Offset +0.2

Offset +0.2

После работы с пятаками, лишние линии удаляем. И приступаем к границам платы. Выделяем все линии границы (точки соединения не выделяем, только линии), и делаем Offset на + 1.2 мм и на + 0.2 мм. Из которых 0.2 мм - это будет зазор между платой бортом трафарета и 1 мм - это толщина бортика. После чего удаляем линии изначальных границ, - они больше не понадобятся. И финишируем скетч.

Границы платы

Границы платы

Далее инструментом выдавливание, выдавливаем трафарет на 0.3 мм (меньше не выходит, т.к. принтер первый слой нормально от 0.2 мм ложит, + 0.1 мм на второй слой, чтоб по прочнее было). И выдавливаем бортик на 1-1.5 мм, в зависимости от толщины платы.

Готовый трафарет.

Готовый трафарет.

Дальше экспортируем в STL, идём в слайсер, нарезаем и печатаем.

Готовим к печати.

Готовим к печати.

Для печати я использую PETG, скорость занижаю до 40 мм. Нас спешить тут не надо. Печатаю на PEI пластине, рельефность не мешает.

Печатаем

Печатаем

И спустя 10 минут получаем результат. Сразу посмотрим на просвет, - все ли площадки пропечатались.

Смотрим на просвет.

Смотрим на просвет.

Да, всё отлично. Осталось примерить на печатную плату.

Два брата акробата - один трафарет, другой зелёный

Два брата акробата - один трафарет, другой зелёный

Смотрим что получилось. Трафарет надевается с небольшим малюсеньким натягом, то что нужно и никуда не убежит.

Результатом доволен

Результатом доволен

Отлично, все на местах! Можно мазать паяльной пастой, раскладывать компоненты и в печь до хрустящей корочки!

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

А на этом у меня всё. Спасибо за внимание! Надеюсь кому-нибудь пригодится.

Показать полностью 15
30

Трехканальный вольтамперметр на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Трехканальный вольтамперметр на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Привет друзья, сегодня с Вами мы соберём трёхканальный вольтамперметр на базе ESP32-S3. Многие из Вас, уже долгое время ждали этот проект, поэтому при его сборке я учёл все Ваши замечания в комментариях под видео к вольтамперметру на Arduino, вольтамперметру на ESP8266 и сделал проект максимально простым, я избавился от большого количества пайки, новый вольтамперметр буквально можно спаять навесным монтажом, так как он состоит всего из 5 модулей. Так же избавился от ненужных компонентов, навроде датчика температуры, блока управления вентиляторами, так как модули, на основе которых мы будем с Вами собирать лабораторный блок питания уже имеют и датчики температуры, и могут управлять скоростями вентилятора, поэтому данные компоненты в новом вольтамперметре я упразднил.

Трехканальный вольтамперметр на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Трехканальный вольтамперметр на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Давайте перейдём к страницам нашего трёхканального вольтамперметра на базе ESP32-S3, на главной у нас отображается текущее время модуля, значок WI-FI сигнализирующий нам, что на модуле включена точка доступа и мы можем подключиться к ней с телефона, планшета или ноутбука и скачать все данные. Далее идут показания трёх модулей INA226 подключённых по шине I2C, кнопки переключения профилей позволяющие сохранять данные в EEPROM для продолжения отложенных тестов.

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

На каждый канал у нас по 5 профилей, что в общей сумме нам даёт 15 профилей на вольтамперметр.

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

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

Так же на против каждого канала имеется индикатор, который сигнализирует нам, ведется ли сейчас запись с этого канала в лог на SD карту, если карта конечно же вставлена в модуль, и она им поддерживается, а её размер не превышает 32 Гб, в противном случае включить данную опцию не получится.

Схема трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Схема трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

На этом моменте у Вас конечно же возник вопрос, почему я использовал 3 модуля INA226, а не один модуль INA3221, что сделало бы вольтамперметр ещё компактнее?
Всё просто, модуль INA3221 рассчитан на максимальное напряжение в 26 вольт, а у меня источники питания с напряжением в 36 вольт, поэтому пришлось использовать несколько модулей INA226, что бы не городить делители напряжения, что сделало бы сам вольтамперметр сложнее в изготовлении, тем более модуль INA226 позволяет одновременно использовать до 16 модулей и это без учёта плат расширения.

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

Графики трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Графики трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

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

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

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

Выбор цвета данных для трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Выбор цвета данных для трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Выбор цвета трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Выбор цвета трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

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

Настройки трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Настройки трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Ну и последняя страница – это остальные настройки трёхканального вольтамперметра.
В первой строке мы с Вами можем включить запись необходимых нам каналов, если в слот установлена SD карта и она не более 32 Гб.

Давайте остановимся на слоте для SD карты и поговорим о нём более подробно, для управления SD картой, компания waveshare, из-за нехватки свободных пинов, выбрала такое же решение, что и я в предыдущих проектах — они использовали расширитель ввода-вывода CH422G, который управляется по шине I2C, однако данный расширитель не захотел работать с аппаратной шиной I2C, а создавал свою виртуальную, из-за чего аппаратная шина легла и отказалась работать, а вместе с ней и все устройства подключённые к этой шине, из-за чего я потратил кучу времени изучая все форумы, документацию, примеры от производителя и ни где не нашёл решения данной проблемы. Тогда мне пришлось закопаться в код библиотеки, причём библиотеки родителя и там я нашёл в комментариях сообщение, что после успешного выполнения работы, класс для управления расширителем CH422G нужно дистроить.

Далее у нас идут кнопки очистки профиля, зелёный означает, что в профиле имеются данные, красный, что профиль чист.
Кнопка WIPE DATA сбрасывает вольтамперметр на заводские настройки.
Кнопка CLEAR SD – очищает карту памяти.
WI-FI точка доступа включается/выключается переключателем в самом низу, тут же отображается IP адрес по которому необходимо подключиться к модулю, имя точки доступа и пароль.

Давайте подключимся к точке доступа и посмотрим, что доступно там:

Логи трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Логи трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

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

А теперь только вдумайтесь, насколько крутой микроконтроллер ESP32 S3, он может одновременно обрабатывать данные с трёх модулей INA226, модуля DS3231, записывать полученные данные на SD карту, отображать изображение размером 800 на 480 точек почти в 30 FPS, поддерживать свою точку доступа и параллельно всем этим действиям отдавать Вам файл размером в 2.3 Мб, это просто поразительно.

Настройки трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Настройки трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Ну и на второй странице у нас настройки, где Вы можете задать пароль от WI-FI сети, текущее время, при чём галочка поддерживает актуальное время и коррекционные поправки для каждого из каналов.

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

Схема трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Схема трехканального вольтамперметра на базе ESP32-S3 с записью данных в лог и передачей данных по WI-FI (YCHEV003)

Так же я снял для Вас подробную инструкцию и подготовил печатную плату в Sprint-Layout и PDF все ссылки в описании под видео на ютубе.

Скетч Вы можете скачать с github github.com/chevichelov/VOLTAMMETER_ESP32_S3_YCHEV003
Для скачивание не требуется регистрация или оплата, просто жмите на зелёную кнопку "CODE" -> "Download ZIP"
(Для тех, кто не знает, github эта специальная платформа для того, что бы программисты могли делится своим кодом и дорабатывать его вместе)

Показать полностью 9 1
463

"Фууу, что это за плесень?" или " Как усики из металлов мешают работать электронике?"2

Что такое вискеры?

Что такое вискеры?

На самом деле это не плесень, а феномен под названием вискеры (от англ. сл. «whiskers» — «усы»). Феномен, когда из металла (цинк, олово и некоторые другие) самопроизвольно вырастает тонкий нитевидный монокристалл металла. И проблема в том, что он проводящий! И беда, если такие кристаллы начинают расти из оловянного покрытия радиодеталей на плате центрального компьютера, вызывая короткие замыкания и сбои.

Это явление уже приводило к авариям и отказам, например, поломке спутника Galaxy IV. А в 2005 году в штате Коннектикут (США) даже пришлось остановить работу целой АЭС просто потому, что похожий вискер замкнул один из датчиков и сработала ложная тревога.

Вискер замкнул один из датчиков противопожарной системы

Вискер замкнул один из датчиков противопожарной системы

upd: @joshkinkot76, спасибо за хороший вопрос - дополняем оперативно)

1. Внутренние механические напряжения в покрытии, которые возникают из-за:
- Механического воздействия (вибрации, изгибы плат).
- Неправильного нанесения гальванического покрытия (например, оловянного).
- Разницы в коэффициентах теплового расширения (КТР) между основным материалом и покрытием.

2. Еще одна причина – это неправильный состав металлического покрытия:
- Чистое олово (Sn) склонно к образованию вискеров.
- Добавки (свинец Pb, висмут Bi, серебро Ag) снижают риск, но из-за экологических норм (RoHS) свинец почти не используется.

3. Влияние температуры и влажности
- Циклический нагрев/охлаждение ускоряет рост вискеров.
- Высокая влажность способствует электрохимическим процессам, стимулирующим их образование.

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

Где чаще всего появляются вискеры?
- Выводы компонентов (особенно в бессвинцовых припоях).
- Контакты разъемов и реле.
- Дорожки печатных плат с металлизацией.
- Корпуса микросхем (особенно в высоковольтных схемах).  

Что такое "whiskers"?

Что такое "whiskers"?

А можно ли как-то предотвратить появление вискеров? Да и ниже приведем основные способы:
1. Использовать легированные покрытия (олово с добавками серебра, меди, висмута).
2. Наносить барьерные слои (никелевая подложка под олово).
3. Применять конформные покрытия (лаки, защищающие металл от влаги).
4. Контролировать условия эксплуатации (избегать перепадов температуры и влажности).
5. В критичных случаях – использовать свинцовосодержащие припои (например, в аэрокосмической отрасли).


Благодарим за подготовку поста коллегу из инженерного хаба с псевдонимом Уральский инженер.) А из вас кто-нибудь готов поспорить, что материаловедение - одна из важнейших дисциплин в подготовке инженеров?)

Показать полностью 2
42

Взываю к силе Пикабу. Ищутся владельцы сенсоров качества воздуха на подключение. Сенсор останется с Вами - не бойтесь

UPD:

+ Sensirion SPS30

+ SY210 SHUYI

В общем пилю я веб страничку - можно подключить самые распространённые UART сенсоры прямо через веб браузер (Chrome, Opera, Edge) . Увидишь там пакетики по UARTу, построишь графики, сохранишь статистику себе в CSV. Простая, но удобная штука. Нужен только сенсор качества воздуха и USB-UART переходник. Это опес соурс проект.

Oчень быстро позволяет проверить работоспособность сенсора, не надо кодить ардуино, продолжает работать и без интернета, статистика быстро и удобно в csv, настраиваемые графики, очень быстрое добавление новых сенсоров без написания или поиска драйверов.

Ищутся волонтёры у кого есть USB-UART переходник и сенсор которого нет в списке:

MH-Z19 CO₂ sensor
MH-Z14 CO₂ sensor
CM1106 CO₂ sensor
IKEA Vindriktning PM sensor
SEN0231 (DF ROBOT HCHO sensor)
ZE08B - HCHO
ZPHS01C
ZE08K-CH2O
Другие? Напишите!

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

Уже куплены и ожидают доставки: Sensirion SPS30, DART Sensors V4 plus, SenseAir S8.

Уже добавлены:

  • Panasonic SN-GCJA5

  • Honeywell HPMA115S0-XXX

  • Air Master AM7 Plus

  • Plantower PMSA003-S

  • Plantower PS3003A

  • Plantower PMS1003

  • Plantower PMS5003

  • Plantower PMS7003

  • Plantower PMS6003

  • Plantower PMS9103

  • Plantower PMS3003

  • Nova PM SDS011

Live version: https://pollusensweb.pages.dev/

GitHub: https://github.com/WeSpeakEnglish/polluSensWeb

Примерно представляю так:

  1. Вы говорите какой у Вас сенсор

  2. Я пишу конфигурационный файл

  3. Вы подключаете сенсор через USB-UART, загружаете готовый JSON и проверяете

  4. Я добавляю этот сенсор в дефолтный JSON

Делаем мир вместе проще, а воздух чище!

Всем спасибо в любом случае.

Без рейтинга

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

Светорамка или как я стал Инженером-самоучкой

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

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

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

Я решил немного переосмыслить эту рамочку и добавить свои штрихи.

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

Видео могло быть короче, но уж как есть)


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

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


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

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

Спустя несколько месяцев и десятки правок, проб и ошибок я сделал первое изделие из массива.

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

Питание рамки происходит от обычного блока питания на 12V

Я доволен тем, что получилось, в живую рамка смотрится вообще по-другому, красиво, изящно и в целом дорого-богато!

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

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

Осталось доделать упаковку — и можно открывать предзаказ.

В планах увеличить ассортимент за счет размеров, форм, расцветок самой рамки и заниматься продвижением.

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

Ниже варианты использования от нейронки в различных вариациях.

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