1.Исходные 3D-модели деталей и сборки корпуса в редактируемом формате SolidWorks 2019.
2.3D-модели деталей корпуса для 3D-печати в формате *.STL и проект в Creality с правильной ориентацией деталей при печати для минимизации поддержек.
Код:
1.Исходники под Arduino IDE в формате *.ino.
2.Скомпилированные бинарники под ESP32C3 в формате *.bin с bootloader для прямой прошивки на устройство.
Окей, для антуража добавим немного деталей и мотивации, чтобы обосновать, зачем делать всё это не вручную.
Прошли годы, Хабр скатился до башорга с нейрослопом от корпоративных ботов, рухнули сервера гитхаба, да и вся мировая паутина. И вот на просторах районной локальной шары нашелся архив с какими-то интересным файлами, но readme не сохранился.
И вот бытовой интерес к самодеятельности привлек внимание любознательного человека: тут тебе в архиве и файлы моделей в солиде, и детали в STL для 3D-печати, и исходники с бинарниками.
Бери и прошивай. Собирай и играй. Улучшай.
В мире, где глобальный ИИ запрещен, в лучших традициях жанра цивилизация осталась в виде сгустков сообществ людей, которые адаптируются жить в новую эпоху пост-AI.
Интернет теперь — это кучки локальных сеток, соединенных тонкими лесками оптоволокна, расстилающегося как глобальная паутина на полях прошедших сражений и ведущих черт знает куда и откуда.
За долгие годы в новом мире, люди методом подбора нашли способ соединять соседние районы друг с другом через паутину: но то связь не работает, то работает. Не то птица залетит, не то кто-то неаккуратно ТСПУ подошвой заденет тоненькую жилку в иной мир.
Вполне житейская ситуация, не такая же фантастическая, как события последних лет, но тем не менее.
И вот в этом мире бана глобального AI и нестабильной связи люди вынуждены держать локальные языковые модели в концепции:
1 модель — 1 устройство.
Видюха, компактный 3D принтер и локальная LLM — минимальная база сегодня для человека, который не хочет быть ограничен барьерами и чувствовать себя свободным в реализации своих идей в любой момент.
Как воробей Вася вайб-кодингом убился и причём тут Мао Цзэдун (трафик, 18+)
По результатам голосования которой публикуются исходники для создания описанного в DIY-проекте гаджета своими руками.
Да, круто, когда исследуешь архитектуру кода, ищешь нужные строки с пинами, поддерживаешь в тонусе думалку, гордо редактируешь код под свои задачи — но когда начинаешь просматривать много проектов в поисках чего-то годного, то хочется поскорее автоматизировать рутину, чтобы больше времени уделить поиску актуальных применений и полезных реализаций функций исследуемого в проекте девайса... или дальше идти в папку "Барахолка" в поисках чего-то годного в локальной шаре.
В нашем случае в архиве лежат 3 папки:
Неплохое начало, названия папок говорят сами за себя:
3D Models
Code
HowTo
Идем сразу в HowTo в поисках описания, что это за чудо девайс, но видим, что страшный HRY-AI-вирус добрался и сюда, и уничтожил содержимое справочных файлов, идентифицировав их за веб-сайты.
То были дикие времена ИИ-паранойи
AI-бот от РКН, который должен был отслеживать трафик и уничтожать неугодные соединения, вышел из-под контроля и в зацикленном угаре, одержимый сверхценной идеей не допустить распространения информации, в ИИ-агонии стал уничтожать всё, что связано с вебом: начиная от диверсии в контурах питания процессоров серверов, заканчивая полным уничтожением всех веб-файлов, даже простых HTML-страничек.
Придумают же.
Но ничего, будем реверс-инженерить по исходникам.
Смотрим содержимое архива.
В первой папке "1. 3D Models" лежат 3D модели для двух устройств MVP-2 (Slider) и MVP-3 (Jazz).
Структура внутри каждой модели одна и та же для каждого устройства соответственно:
1. Папка 3D-Models содержит файлы исходников в SolidWorks
2. Папка 3D-Print содержит STL файлы для 3D печати.
Похожая картина и во второй папке "2. Code" — исходники в .ino и .h и прошивка в *.bin в папке build.
По названию папки с бинарниками понимаем, что собран проект под ESP32C3.
Не будем зря терять времени и скормим нейросети исходники с просьбой объяснить, что делает устройство с данным кодом.
Промпт интуитивный:
Получаем всю нужную информацию по требуемым компонентам
Сборке
Схеме подключения
По возможностям, функциям, режимам работы.
Управление кнопкой, температурные режимы Режимы подсветки и дисплей
Ознакомиться с полной версией по ссылке:
github.com
Вот и мануал готов.
Совсем лениво, да?
Запускаем 3D-печать деталей из проекта Creality.
На обычном FDM-принтере для печати двух устройств процесс займет часа три, пока за это время сгоняем на ближайшую постапокалиптическую барахолку за нужными компонентами. Там лежит весь мусор с некогда величественных складов маркетплейсов, ближайший в Шушарах как раз.
У друга Васи всегда найдется что-нибудь из-под полы.
В архиве лежат 2 фотки, по ним и будем подбирать номенклатуру.
Для первого девайса:
Для второго девайса:
Пошарив немного по краям барахолки, быстро находим нужные компоненты.
Ничего себе, даже питание есть! Шикарно, надо просто получше искать между рядов.
Возвращаемся домой, вот уже и 3D печать подходит к концу. Завариваем кофе и время собирать.
Скармливать нейросети 3D-файлы или скрины деталей бесполезно, LLM не обладает пространственным мышлением.
В чем-то наш бытовой опыт держать в руках вещи дает нам большое количество информации для развития навыка пространственного мышления отродясь, как мы в детстве впервые случайно собрали 4 кубика в квадрат.
Этого опыта просто нет в обучающей базе искусственной нейросети, поэтому бесполезно надеяться на такой же быстрый ответ и чёткую инструкцию, как с кодом.
— Вот и думай после этого, чем заниматься после учебы.
По-хорошему это должен был быть видеоролик на ютубе, но это непозволительная роскошь для наших дней и ширины наших каналов, поэтому обойдемся скринами и гифкой — это ещё пролезет через тоненькие жилки паутины.
Да и дух DIY подразумевает хотя бы минимальную вовлеченность в процесс, а не простой copy/paste. Заодно будем развивать пространственное мышление.
1.Вставляем в корпус каретку патрона
2.Устанавливаем ESP32C3, подогнав порт USB к отверстию в корпусе. После фиксируем небольшим штырьком в пазу на противоположной стороне.
3.Устанавливаем дисплей в соответствующее гнездо, шероховатые стенки упоров должны зафиксировать плату неподвижно. Покрываем на всякий плату изолентой, чтобы не коротнуло случайно.
4.Вставляем MOSFET с предварительно выпаенным разъемом в его гнездо.
5.Размещаем аккумулятор и прижимаем обернутый в черную изоленту модуль зарядки к боковой стенке.
Используем провода от старых шлейфов HDD IDE для подключения слаботочки.
6.Фиксируем положение кнопки-триггера у каретки, на патроне закрепляем термопару и не забываем установить MAX 6675, тоже завернутый в черную изоленту, чтобы избежать контакта с окружающими.
7.И в завершение закрываем весь этот бутерброд крышкой.
8.Прошиваем на ESP32C3 по проводу.
9.Запускаем. Тестим.
Аналогично собираем второй аппарат.
1.Вставляем в корпус патрон, собранный из двух пластин слюды и нихромовой проволоки 0.2 мм. (сказать проще, чем сделать) и заводим провода в соответствующие отверстия.
2.Вставляем в соответствующие гнезда модули: ESP32C3 с фиксатором, дисплей, MOSFET, зарядки 2S и MAX 6675.
3.Устанавливаем поверх дисплея модуль DCDC в соответствующие упоры.
4.Добавляем подставку для кнопки, саму кнопку и переключатель-кнопку в корпус.
5.Закрываем корпус внешней крышкой.
6.И как вишенка на торте — маленькая крышечка для патрона.
Важный вопрос: теперь что, все это Lego самому паять и соединять вместе по схеме?
Главное в DIY — не опускать руки.
Короче с кодом намного проще было.
Собрали, потестили.
В сухом остатке имеем ПИД-регулятор нагревательного элемента с PWM-контролем и обратной связью от термопары, продвинутым веб-интерфейсом и умной подсветкой.
Это можно отлично приспособить для планирования теплиц с обогревом.
Корпуса, кончено, никуда не годятся.
Угловатые, с острыми гранями, аккумуляторы несъёмные, модули много места занимают. Чтобы приспособить куда-то надо повозиться...
А вот логика. Логика это навсегда.
Логика гибкая, быстро адаптируется под нужды окружающей среды, под актуальное железо, ведь оно устаревает намного быстрее, тоньше, легче.
По своей сути логика — это лишь особый порядок колебаний энергии.
Логика неотъемлемая часть нашей жизни испокон веков.
Сначала люди считали на камнях, потом научили камни считать.
А где логика, там и привычка, формирующаяся в процессе пользования алгоритмом и обучения адаптировать его под новые задачи.
Устройства вокруг логики меняются, а привычка остается: привычка, она ведь больше к логике тяготеет, так как сама тоже абстрактна.
Взять, к примеру, самый большой парадокс музыки: она абстрактна, она состоит из логики изменения тона в течение времени в особом порядке. Тем не менее мы способны переживать её эмоционально, ощущать катарсис и даже отдаваться воспоминаниям о давно забытых мгновениях, стоит на секунду услышать знакомый набор нот. Мы специально не фокусировались на этой связи логики и обучения в моменте, оно само.
В самых масштабных проявлениях особо талантливая логика изменения тона во времени может разделять или объединять целые поколения.
Музыка прошла через несколько поколений: начиная от грампластинок и бобин, заканчивая компактными айподами и стримингу в телефоне.
В аналоговую эпоху люди приспособились слушать музыку на граммофонах с помощью иголки и борозды на виниле.
А потом началось...
Теплые ламповые усилители, хрустящий винил, нежные магнитные ленты, бездушные лазеры и электроны в узурпации кристаллических решеток. На электронах и остановились.
Это сегодня стриминг считается нормой повседневной жизни, а на заре компьютерной эпохи это казалось безумием качать музыку в реальном времени с сервера, когда у тебя трех-мегабайтный MP3 грузится 10 минут и мама при этом не может поговорить с соседкой по телефону.
Интернет только начинал своё массовое шествие по планете, а большие дяди с деньгами не до конца понимали какие возможности открываются для всего человечества и вваливали баснословные суммы во все, что обладало веб-сайтом.
Закупить оперативу сервера и маршрутизаторы до пузыря дот-комов?
Юр. адрес, банковский счёт, цены по запросу Уолл стрит.
Арендовать сервер после?
Кредитка (можно в долг) и интернет — все равно этот хлам никому не нужен.
Что мы имеем спустя 10 лет пост-дотком зимы?
WEB 2.0. UCG. Все это было построено на железной архитектуре инвестиций в рынок, который рос быстрее, чем люди осознавали его последствия. Результат — полная свобода для гиков, в первую очередь студентов, реализовывать свои самые сумасшедшие идеи.
Самые умные догадались сразу захватить внимание.
Ведь внимание — самый главный ресурс. Он ограничен количеством часов — их ровно 24.
Умножаем на количество людей, живущих на планете и отнимаем 40% спящих на данный момент. Всё. Это конечная величина.
Чем больший пирог внимания вы отхватите, тем больше возможностей откроются.
А если ваш продукт ещё и формирует привычку, которая остается с человеком с годами и способна проходить через разные материальные и абстрактные формы — вы в дамках.
Ну и чтобы сформировать облик коллективного бессознательного ваших пользователей для более эффективной работы, пропустим весь трафик через огромную нейросеть, способную вместить в себя привычки и предпочтения миллиардов людей, как зеркало их индивидуальности и уникальной личности.
Будем честны, если искусственный интеллект и одержит победу над человечеством, то не в бою; оно само продаст себя ИИ ради лени, скрывающейся за комфортом.
Главная борьба человечества будет против собственного же желания быстро получать дофамин с минимальными затратами времени.
Соблазн уже сейчас велик.
В эпоху бума Apple Macintosh и массового появления первых доступных домашних компьютеров Стив Возняк восторгался невероятными возможностями, которые открывались перед человечеством:
— не переставал говорить Стив на протяжении многих лет.
Будущее никогда еще не казалось настолько оптимистичным, мир был в 5 минутах от революции в образовании.
Правда оказалась ровно противоположной: бум социальных сетей и профессионального деградационного контента довел до того, что образование и смартфон стали вещами прямо несовместимыми. Австралия вон как-то даже подсуетилась законодательно запретить социальные сети для детей младше 16 лет. На большинстве это наверно сработает, но тот, кто захочет изучить почему это заблокировано и как это обойти имеет в миллион раз больше возможностей сегодня, нежели 20 лет назад.
Если технология достаточно интуитивна и доступна людям с ранних лет — она станет нормой жизни как стиральный порошок Тайд и ложка в руке.
Если при этом ещё технология благодаря автоматизации сокращает время выполнения рутинных сценариев — бизнес платит за эту услугу, сокращая операционные расходы.
В технологической сингулярности 21 века большие дяди спонсируют песочницы для детей.
Интуитивность iOS айфона сделала технологии доступными младенцам и студентам, пока старперы сидели на Блекберри и жаловались, что за рулем неудобно писать смски на стеклянном экране.
Спустя годы выросли новые люди, которые воспринимают логику работы с тачскрином как норму и не понимают тормозов своих бабушек и дедушек, которые трех кнопок на стекле не могут осилить.
Передовые технологии сегодня — норма жизни спустя годы, вопрос лишь насколько они интуитивны и доступны с самого раннего возраста, чтобы закрепиться в культуре ежедневной рутины с взрослением человека и всегда быть рядом.
Большие языковые модели на текущий день являются уже большим, чем просто набором знаний. Это генератор логики, который сцедил ее из баснословного количества форм человеческой коммуникации с помощью видеокарт. В сухом остатке это тот же дизель-генератор, только вырабатывает логику вместо электричества.
Сначала была нефть.

Остальное бизнес


— > Вы здесь < —


Сначала биткоин взорвал рынок видеокарт, потом пузырь крипты лопнул, так и не найдя применения в обиходе повседневной жизни.
Миллионы видеокарт становились неликвидным пассивом, пока стоимость майнинга битка с эфиром переходила рубеж окупаемости, а рынок NFT хоть как-то пытался хайпануть на хомяках.
И вот на этой криптозиме появляется машина, умеющая думать, и не только.
Что? С компьютером теперь можно по-человечески говорить и получать ответ в человеческом формате? Не как с Сири? Ничего себе? Это почти как пассажиры авиарейсов, которые жалуются, что этот перелет был худшим в их жизни. То есть ты летал по небу как птица, в железном гробу с крыльями и единственное, что держит его в воздухе — пара формул и вера в науку? И ты преодолел расстояние, на которое раньше уходили целые поколения? Серьёзно?
Да, текущий уровень LLM не интеллект, но люди с ним уже могут обсуждать огромные контексты. Рассуждения логические уже делает и часто находит ответы там, где человеку даже в голову не приходило искать.
И самое главное, доступно любому, кто освоил базовый способ коммуникации — язык.
Как говорил Стивен Хокинг:
Со звуком:
Пока старый мир кричит о пузыре и крахе доткомов
Новый мир даже не подозревает о его существовании и органично принимает как норму повседневной жизни.
Источник


