Всем привет! Не так давно я выложил свой первый пост тут, получил немного критики, в большей степени конструктивной. Кому-то понравилось, кто-то попросил поделиться исходниками и рассказать подробнее, + накидали немного идей, что можно улучшить. А мне больше и не надо ) Спасибо всем в том посте, что тепло приняли меня там.
А тут я расскажу про свою первую поделку, наверное, с нее и надо было начинать, но получилось как получилось.
На YouTube наткнулся на блогера Алекса Гайвера и его проект — голова Бендера с радио. Эта штука впала мне в душу, я большой любитель «Футурамы». Но я ничего не понимал на тот момент вообще ни в чем электронном, просто хотел это купить. В продаже его тоже не было.
Спустя 3 года мне подгоняют 3D-принтер, и тут эта мысль вспыхивает с новой силой: ХОЧУ И ВСЕ! Первым делом печатаю корпус головы Бендера, закупаю все, что нужно по его схеме, кое-как это спаиваю. Иииии..... ничего. На прошивке моя мечта разбивается, ну не шьется и все тут. Ошибки в скетче, куча форумов и прочей литературы — не помогает. Спустя месяц попыток забрасываю до лучших времен (сгорел).
Продолжаю просто ковыряться по форумам 3D-принтера и искать что-нибудь интересное. Нахожу его самого, Бендера, еще лучше, чем у Гайвера (с точки зрения дизайна). Скачиваю, распечатываю, смотрю, что голова делалась сначала для другого, а именно как голосовой помощник на Raspberry Pi (мне это не нужно). Хотел сделать хоть немного приятную вещь и полезную для себя.
Прикинув, что в целом она намного проще, чем голова Гайвера, т. к. вместо матриц используется адресная светодиодная лента, там всего 20 диодов, код для них гораздо проще. Еще подумал, что мне не нужна радиостанция, хотел свою музыку с телефона + добавить автономности, чтобы можно было брать с собой.
Итак, поехали по деталям: плата ESP32 DevKit WROVER, модуль энкодера EC11, MAX98357A — модуль аудио, динамик, WS2812B (20 светодиодов), 2 батарейки 18650, USB-C Type-C с платой заряда в нем, MT3608 — повышающий модуль, кнопка вкл./выкл., DFPlayer Mini и маленький динамик для него.
Погнали собирать ) Сказать, что я вспотел, — ничего не сказать. Пайка была самым легким этапом, а вот код оказался для меня крепким орешком. 2 полных дня я потратил на то, чтобы это запустить, просто включить белый свет на этой ленте. 1 победа, ура!!! Появилась уверенность, что я смогу, что я не косолапый совсем.
Еще день ушел на то, чтобы понять, как включать Bluetooth на ESP32, и чтобы он мог связываться с телефоном. К концу 4-го дня Бендер издал свой первый звук, и диоды на него среагировали. Настройка энкодера прошла быстро.
Потом я потратил еще неделю на то, чтобы довести этого Бендера до того состояния, на котором я скажу себе, что меня результат устраивает (много нудятины там, из важного — в коде пришлось добавить эквалайзер и уменьшить громкость, если просто). А, чуть не забыл, DFPlayer я использовал для того, чтобы, когда голова стоит без дела, он произносил свои коронные фразы.
Энкодер регулирует громкость, переключает треки, цвет глаз и режим рта.
Да, голову Бендера от Гайвера я тоже победил и там тоже сделал Bluetooth-колонку. По мне так куда лучше, чем Wi-Fi-радио (ну каждому свое).
И, как всегда, критика приветствуется. Только, пожалуйста, пишите, что не так, я постараюсь сделать еще лучше (может быть).
Фанат, а в заголовке беднер какой то! Вот уж точно "смерть человекам и поцелуй его блестящий металлический зад". Молоток! Супер сделал. Моя хотеть!
Размещено через приложение ЯПлакалъ
он был в не рабочем состоянии ) по сути коробка с запчастями и вот из них можно было собрать 3д принтер , а мне только дай чего нить пособирать , хлебом не корми .
Мне бы столько времени это херней заниматься. Счастливый человек
я не пью уже 14 лет , мне скучно ) я из крайности в крайность перехожу , то авто ремонтирую , то дом строю , эти двое надоели жутко смотреть не могу на них ХД) теперь вот пайка , кодинг тут огромный плюс на месте сижу даже вставать не надо кайф .
Мне бы столько времени это херней заниматься. Счастливый человек
я не пью уже 14 лет , мне скучно ) я из крайности в крайность перехожу , то авто ремонтирую , то дом строю , эти двое надоели жутко смотреть не могу на них ХД) теперь вот пайка , кодинг тут огромный плюс на месте сижу даже вставать не надо кайф .
Пора начинать паять спектрумы. Подписаться на профильные группы в телеге, посмотреть стримы ведущих спектрумистов. Тогда пайка будет занимать все время :)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
6 Пользователей читают эту тему (1 Гостей и 1 Скрытых Пользователей)