Вызов принят: LED кубик на Arduino
Вставка
- Опубліковано 27 вер 2024
- Решил смоделировать движение шариков по поверхности и вывести на матрицу адресных светодиодов, как в гифке на Пикабу. Смотрим, что у меня получилось!
▼ Страница проекта (ссылки, схемы, инструкции) ▼
github.com/Ale...
★★ МОИ ПОДБОРКИ ПОЛЕЗНЫХ ТОВАРОВ С ALI ★★
► Всё для электронщиков (паяльники, приспособления) alexgyver.ru/al...
► Инструменты (шуруповёрты, дремели, ручное) alexgyver.ru/my...
► Все существующие модули и сенсоры Arduino alexgyver.ru/ar...
► Аккумуляторы, платы защиты alexgyver.ru/18...
► Уникальные автотовары alexgyver.ru/auto/
★★★★★★★★★★ ARDUINO ★★★★★★★★★★
► Что это такое и зачем? • Уроки Ардуино #0 - что...
► Мои уроки по Ардуино AlexGyver.ru/?p...
► Все Arduino, модули и датчики AlexGyver.ru/?p=44
► Всё для пайки AlexGyver.ru/?p...
► Мои видеоуроки по пайке goo.gl/qQFmq7
► Наборы для обучения пайке AlexGyver.ru/?p...
Теги: #самоделки #arduino #электроника
═════════════════════════════════════
★ Кешбек до 25% на самые популярные интернет-магазины! ★
goo.gl/pk6jgP
★ Получай 10.5% скидку с любой покупки на Aliexpress! ★
goo.gl/Y4rDa1
═════════════════════════════════════
✔ Официальный сайт: AlexGyver.ru/
✔ Группа Вконтакте: diyworkp...
✔ Поддержать канал денежкой AlexGyver.ru/su...
✔ Instagram: / alexgyvershow
═════════════════════════════════════ #AlexGyver ✔ Группа ВКонтакте: diywork...
Дада, очень хочется "взаимодействия" между пикселями, всяких коллизий и собирания в кучи "друг на друга". Но ардуино такое не потянет, а если и потянет, то для малого количества пикселей. Может быть (МОЖЕТ БЫТЬ!) в будущем сделаю такую штуку на STM32 =)
AlexGyver, на Arduino можно сделать паяльник?
ЕЕЕЕЕЕ boi. Посмотри, что делал с stm32 Renesco Rocketman. Было бы интересно посмотреть что-нибудь похожее по сложности с кучей формул и подробным разбором что и зачем )
Привет,я тут подумал.Попробуй сделать квадракоптер с Arduino!
frouzen уже был коптер на ardupilot
finochenko можно но зачем?
Пока слушал, почувствовал себя тупым как хлебушек...
Мозг Маршмеллоу
Как печень кирпича.
То чувство когда даже хлебушек умнее тебя
О 555 лайков!!! Я ЗНАЮ ЧТО ДЕЛАТЬ!!! жмяк!
IQ как у хлебуфка
После слов "... двойным интегралом от ускорения" я тщетно пытался выйти на связь с собственным мозгом, а он отвечал Пшшшшшшшш....
а он такой: братан. Послушай. Ну гуманитарий я. Гуманитарий
Жиза.
А есть ещё тройной интеграл по поверхности
Мы просто пчелы
@@BublikSobachki
Он пездит, мозг филонит.
твой учитель по физике, скорее всего подписан на твой канал.
Хахах учитель это мужик он в школе не учится
@@ДмитрийЧуркин-б2м универ.
Очень советую продолжить эту штуку до настоящего куба с 6 гранями. Допустим сделать куб в котором горящая точка будет при наблюдении сторонним наблюдателем - неподвижной при разворотах куба в пространстве. Тут то уже надо будет напрячься с тем чтобы ресурсов хватило (на нано это лучше не делать, а брать сразу мегу 2560). Надо будет поднять на ардуине алгоритм БИНС (естественно MPU6050 будет выступать не только в качестве трёхосевого акселерометра, но и в качестве ещё и трёхосевого датчика угловой скорости). БИНС на ардуине поднять - это задача с одной стороны достаточно интересная, так как не самая простая, особенно если развороты систем координат производить на матрицей направляющих косинусов, а кватернионами, с другой стороны - задача уже давно решённая и есть где почитать что надо делать, в том числе и с конкретно MPU6050, в том числе можно и разобрать уже готовые проекты квадрокоптеров на ардуине, которые не могут не содержать алгоритмы БИНС. Зато выглядеть это будет очень круто. При желании можно будет даже отрисовывать на гранях изображение рёбер куба который буд-то бы находится внутри этого куба и при вращении реального куба - внутренний будет оставаться неподвижным в интерциальном пространстве. Это будет крышесносно. Но дорого, так как ещё 5 панелей таких же светодиодных надо как минимум.
Надо сразу делать на ESP8266 или ESP32, вот тогда потянет. Мега все же слабая
Вполне достаточно меги. Я сам программист так себе (да вообще не программист так, если по честному), и даже у меня весь круг БИНС на меге 80 раз проходил в секунду... Для навигации (интегрирования и двойное интегрирование акселерометров) этого мало, и с самих акселерометров накопленные погрешности высокие и ошибки от погрешностей ориентации (интегрирование угловых скоростей) тоже сильно диструктивно на весь алгоритм влияют. Но в целом - для ориентации даже моих криворуких навыков хватало, учитывая, что в любой момент покоя; акселерометрами все накопленные ошибки по углам можно сбрасывать измеряя проекции ускорения свободного падения, там буквально надо 3 цикла опроса акселерометров чтобы точно определять факт того что конструкция в покое и углы в этом покое, то есть несколько сотых долей секунды и всё, ошибки ориентации (кроме азимутальной) сбрасываются на ура. Но у меня есть знакомый, который в программировании хорош, он на меге алгоритм БИНС смог прогонять 250 раз в секунду, там уже с накоплением погрешностей при интегрировании всё куда лучше было.
надо отметить, что гавер не взял мегу (либо duo? почему бы и нет, с размером-то матрицы), поэтому все упирается в ресурсы нано. хорошей идеей еще будет взять stm32, у нее мощность довольно приличная, что бы взять в рассчет коллизию, числа с плавающей запятой, т.е. можно угореть сильно, был бы контроллер помощнее.
надо проапгрейдить его проект шоле
eblan...
Alex M " при наблюдении сторонним наблюдателем" предполагалось что это будет камера на штативе, которая и будет нам показывать результат работы.
Видео интересное, но надо улучшить данное изобретение: во-первых, пиксели (светики) должны быть намного меньше и ближе друг к другу, а во-вторых нужно сделать так, чтобы на одном пикселе мог быть только один "шарик". Тогда будет более похоже на оригинал. Надеюсь, автор прочитает. А так круто)
Надо учитывать занят ли пиксель. Они у тебя внизу в одну линию сливаются.
Спасибо! Теперь я точно знаю, что мозгов у меня как у табуретки =)
Та же хуйня.
4:19- Крастер, ты ли это?)
Откровенно завидую! Самой белой завистью. На сколько нам было не интересно учиться в 70х-80х (((( И как много мы потеряли (((((( Тёзка! Снимай, никого не слушай! То что ты делаешь, это ... это офигительно.
Для полного счастья, мне кажется, стоило бы ещё рассчитывать коллизии пикселей друг с другом. Это был бы уже просто идеально.
Дайте мне рычаг и я переверну землю сказал Архимед.Дайте мне Ардуино и я переверну ваше восприятие сказал Гавер
Дайте точку опоры а не рычаг
Дайте мне мясо и я сделаю шавурму, сказал Ахмед
@Тарас Атавин , не было у него ни рычага ни точки опоры, или вы все хотите сказать что у него был охренеть какой длинный, прочный, невесомый рычаг способный перевернуть Землю и ему не хватало лишь точки опоры?
Круто постигать вычислительную мощь ардуины и симуляцию физических процессов. Снимай еще. С меня лайк)
А я на ардуине вообще какие то пищалочки делаю
Осталось сделать взаимодействие пикселов друг с другом.
Вот тебе и программерский челендж =)
Нихуя не понял, но очень интересно.)
В точку! ))
+
Online жиза
оригинальный коммент. Я на сто процентов поддержу. И не понял, и интересно)))
та-же самая фигня)))
Можно запилить Нокиевскую игру Змейка. Управлять ее движениями наклонами куба
Бля, зачёт идея. Ещё можно пакмана сделать)
Он уже сделал
@@dark_ou1s528 ссылка есть?
@@Krapivniik конечно на канале посмотри
@@dark_ou1s528 я же вроде понятно написал, нет?
Нихуя вообще не понял но мне понравилось.
Взрыв разума
Ты баклан бухой, такие как вы не создаёте корабли и машины.
В плане устройства- бестолковое
В плане разработки и опыта штука гениальная. Есть о чём подумать и куда развиваться.
Спасибо. Видео супер.
Нужно убавить трение пикселей, и добавить взаимодействие друг с другом. Трения мало нет ощущения качения по глянцевой поверхности. Такое ощущение что пиусели катятся по ковру)) или каше)
Чувак ты гребаный гений в моих глазах так как у меня со школы цифры в голове не задерживаются все эти формулы не могу запомнить от души радуюсь за тех кому это с лёгкостью даётся. Продолжайте в том же духе.
он в Бауманке учится))
Ура, ты нашел способ применения физики!
Добавь колизию пикселей и немного "текучести" :)
Алекс, большая просьба, сними пожалуйста видео для "чайников" с подробным объяснением, как избавиться от мерцания мощных светодиодов, особенно питаемые от 220v. Вменяемых видео, как и объяснений в интернете нет от слова совсем. Кто ставит схемы с диодным мостом и токоограничивающими кондерами снижая мощность процентов на 60, кто просто кондеры припаивает, но чаще всего мерцания не устраняются. Было бы очень здорово, если бы ты собрал мощную настольную/потолочную лампу на таком светодиоде и попутно рассказал бы свое видение борьбы с мерцанием и охлаждением. От души, давний подписчик канала) Видео у тебя очень познавательные и информативные, так держать!
+Kamikaze Studio а никак, только купить более дорогой вариант с нормальным драйвером. Диодный мост там уже есть, припаяв кондер увеличишь напряжение, все сгорит к чертям. Только покупкой нормальной матрицы все решается
Чувак. СРОЧНО делай с этой штуки куб и сделай как эквалайзер под музыку. Такой куб на любой вечеринке на даче или на природе будет на УРА заходить!!!
Супер! А если считать ячейку с заженным пикселем, как занятую, а значит как препятствие?
А если включить мозги, то включенный пиксель это следствие математических уравнений!
Видео класс! Продолжай делать видео с этой матрицей! Очень интересно
Прикольно! Самое крутое что не надо открывать учебник по физике за 7 класс, а скетч можно тупо сразу загрузить в дуину))))
1 ) интересно как быстро это общитает lg8f328 с её математическим ускорителем
2 ) почему бы не добавить коллизию пиксилям
3) реализуя подобное в 3д на гайвер кубе
можно ли прикрутить как эквалайзер, при проигрывании музыки пиксели будут играть и как бы создавать волну звука в цвете ?
Goodman эй Гудмен не ожидал тебя здесь увидеть!))Как не странно я всегда смотрю твои видео и я твой 1938 подписчик (я это запомнил),Но видосы выходят теперь редко =(
это один из топовых канало в ру сегменте по поделкам на ардуино очень интересно =)
если иметь достаточно хороший навык в программирование Arduino, то этого вполне можно достичь!
ua-cam.com/video/3b66UxMQoiw/v-deo.html
ua-cam.com/video/nu31By9Phdc/v-deo.html
Надо доработать так, чтобы точки были с коллизией и отскакивали друг от друга
когда в кучу сваливаются, получается 1 точка, есть ли возможность доработать, чтоб они не накладывались друг на друга?
можно, но если я не ошибаюсь (если же ошибаюсь то поправьте) то это будет написано тонной кода к каждому шарику, вроде бы
Вот это ты выдал. Живу 20 лет, впервые почувствовал себя гуманитарием
Молодец. Как всегда порадовал.
AlexGyver, есть среди продвинутых программистов(кодеров) и просто компьютерных гиков субкультура, называется демосцена. Существует она с момента появления персонального компьютера в массах молодежи. Так вот кодеры там еще на 286 компах в демках такие спецэффекты делали, что диву даешься как вообще можно такое на таком слабом процессоре сделать. Вот неплохо было бы эти эффекты на ардуино сделать, с матрицей светодиодов вместо экрана. С такой матрицей как здесь ардуинка справится на несложных эффектах. Однако красивее будет если разрешение матрицы поболее взять, но боюсь ардуинка уже не потянет и нужно что-то помощнее использовать, стм32 например. Когда то баловался я демосценой, демки и спецэффекты делал, так что если заинтересуешься или понадобиться помощь, консультация, обращайся.
Идея номер 1, на этой матрице неплохо сделать бы клеточный автомат известный как "life", AlexGyver, я уверен что тебе это под силу сделать. Так же можно сделать эффект волн на воде, то есть типа рандомные капли падают на матрицу и расходятся в стороны светодиодные волны с отражением от краев, с учетом физики, затухание и прочее, это идея номер 2.
молодой ты, много пропустил - какие еще 286?! ZX Spectrum (проц Z80 на 4 Mhz) (!!!) демки глянь, советую! Вот где чудеса оптимизации, прогхардкора и красноглазия!)) Их до сих пор пилят, на асме! И вообще - вот портал с архивами и текущими мероприятиями демосцены: www.pouet.net
Ничего я не пропускал, я в курсе и про z80 и про асм.... и про Amiga, и про Commodore 64. Просто не упомянул и все. У нас направление PC просто было более развито.
@@pavadmin2436 , правильно толкуешь там на ассемблере код писался. А тут си. Интересно ардуино по производительности делает 8088?
Ты чертовски умён и крут!!!
Очень круто, но неполноценно, там на видосике шарики ещё , вроде , между собой взаимодействуют. Как я вижу , абсолютно неупруго, но всё-таки взаимодействуют, а не проходят друг через друга. А так , очень круто.
Кстати да, AlexGyuer, как относишься к идее на основе этого запилить цифровую версию игры шарик в лабиринте? (на мыльные пузыри такие раньше ставили - там в лабиринте несколько металлических шариков, которые нужно загнать в лунки, наклоняя лабиринт).
Ну и для совсем крутоты добавить звук, как предложил Maшков Александр. Синтезаторный звук круто бы зашел на мой взгляд
Алекс, все твои проекты смотрю с удовольствием. Этот проект прикольный так просто поиграться, но какое удовольствие получаешь когда добиваешься чего хочешь. Лайк полюбому
Игрушка на самом деле. Сделай пожалуйста паяльный фен на ардуинке, проектов много, но не в одном нет внятного обьяснения. Аналаговую схему собрать легко, но хочется со стабилизацией температуры и герконом, все как положено
Ну геркон-то вообще пиздец как сложно в схему добавить, здесь без инженера-ракетостроителя не разобраться.
на удивление в этом видосе вообще не заметил никакой рекламы. только крутой проект со светодиодной матрицей. круто!
Великолепно!!! А можно добавить рикошет от столкновения между пикселями?
А можно заставить пиксели не накладываться друг на друга, ипри столкновении друг с другом отскакивать в стороны, пусть их даже будет меньше, будет гораздо интересней.
Саня, пили ещё! Продвигай математику и физику в массы) Жаль в своё время я не увидел такого применения математике и забил на неё хуй, а всё оказалось чертовски интересно...
У меня есть идея: а напиши код который будет отталкивать пиксель от пикселя при соприкосновении друг к другу, будет весело :)
Это Крастер на 4:18?)
У Саньки походу в универе каникулы, я так решил потому,что видосы посыпались как из корзины
Осталось только принять челендж крастера и сделал термоядерный реактор из коробок от гуталина на ардуино
Да ненадо, за ядерный реактор посадят
Автору : спасибо наглядно буду демонстрировать этот ролик при спорах о производительности библиотек, но если бы вы еще сделали :
1-вывод изображения на матрицу в прерывании ( не зависимо от основного расчёта)
2-Использование аппаратного интерфейса для работы с светодиодами (у этих это не очень возможно , но есть разновидности с SPI интерфейсом)
3-исключили взаЕБОдействие вообще с библиАтеками ардуино и писали на чистом C++ \
то получили бы в 2 а тои 3 раза большую эффективность
ASM это уже верхний полет но там все ИСЧЁ быстрее
даже то , что ты сделал уже впечатляет и понравилось - твоя переработка и оптимизация кода ))) круто. ))) Мне все понравилось!!
Отличный проект, Алек ты молодец, вот только можно было добавить в алгоритм функцию того чтобы пиксели НЕ занимали одну и ту же координату при заваливании матрицы на один бок, а становились рядом, т.к. Пиксель упершийсь в стену/угол становился "жестким" т.е. теми же свойствами как и стена, и отскок от этого пикселя будет так как и от стены (вроде понятно должно быть, осталось только реализовать...)
Руслан Хамидуллин Да, мне тоже кажется, что не хватает столкновений между пикселями.
Тут надо учитывать всё, удар по касательной, момент инерции каждого пикселя, скорость. Это фактически полноценный эмулятор реальности. Требования к вычислительным возможностям многократно возрастают. Такое можно было бы в принципе сделать, для трёх пикселей. Чем не домашнее задание? )))
Эх, как не хватает таких видео!
самое лучшее видео! очень полезное, особенно про оптимизацию!
Сделай квадрокоптер на Ардуино
Крастера вовремя включил :)
Если объединить два проекта как этот и спектр то можно в соответствии с силой одной из частот подбрасывать эти кубы вверх с силой
*Нереально Круто! Ждём ещё крутых проектов!*
Схалтурил. На гифке пикселы взаимодействуют друг с другом. Если наклонить экран, то они насыпятся в кучу друг на друга, а у тебя они сольются в одну линию или даже в точку, если поставить экран на угол.
Но попытка неплохая.
Не схалтурил, а не доработал. И то косяк явно за ардуино - она просто не потащит ещё и расчёты столкновения тел
ты ее недооцениваешь)
4:18 - голос Дани Крастера?)
Da
ua-cam.com/video/X4jlOh-N-to/v-deo.html
Алекс, у человека из ролика пиксели со ударялись(так к слову).
восхитительно! Жду создания полноценного 3D дисплея! Это будет похоже на голограмму!!!
Нужно больше программирования! Нужно больше физики! Ты давно не уходил в теорию, лишь показывая сборку проекта, что меня печалило) Ты же бомонец, покажи миру ради чего нас там насилуют)
За Даню Крастера отдельный респект
Моя мечта ......чтобы алекс гавер вёл уроки по физике в нашей школе
Отличное видео! Всегда хотелось попробовать математические модели на ардуинке считать. Можно было бы попробовать на чистом с++ в avr studio, возможно скорость расчетов была бы значительно выше
Них*я не понял, но это круто
Спасибо тебе огромное. Не жалею что подписался!!! И удачи в творчестве.
Ля, я испугался когда ты сказал что это в учебнике за 7 класс.
Я же в 7 иду)
Ну если учителя будут учить риальные а не те которые купили все и сидят даже сами незнают что вести или просто седят в столовке и зоходять когда осталоь 5м до звонка
@@АлишерИсмаилов-щ3ъ удачи
Да не бойся там ничего страшного нету, когда я учился в 7 классе такой темы не было, но это может быть потому что я тогда учился по новой программе и живу в Беларусси
2 четверть)) мы это проходим
9 класс, до сих пор нет
Здорово, когда пиксели сваливаются в кучку, то кучка могла бы становиться поярче, а вообще все супер! Всегда смотрю твои видео очень интересно и заразительно
Шарики не отскакивают друг от друга!!!! И, всё таки, матрица в оригинале в несколько раз больше. Как оно там сделано? Кто знает?
в оригинале походу используется дисплей
ну и арм контроллер, а не аврка
раз уж у тебя появился светодиодный лист, ради челенжа ебани тетрис)
ага, только управление чтобы тоже на акселерометре было)
Молодчина Алех! Реально показал крутизну.
Ты лучший, выпускай любые видео они все интересные.
Круто! Только бы матрицу побольше (в плане разрешения) да железо помощнее!
Абалденно!!!!
Нужно больше лампочек))))
ты че такой умный? красава, ждём новых разработок!
Нифига не понял но получилось круто))
Супер! Даже в тренды попало. Так держать!
Алекс. Давай соберем светомузыкальные панели для компактной цветомузыки пожалуйста? Матрицы закажу хочу сделать на ноутбуке на тыльной стороне экрана цветомузыку. Если тебе интересно самому то было бы не плохо. Ну если нет то буду чесать репу и пытаться сделать))). Успехов тебе и процветания мастер.
лайк за голос крастера) 4:18
Спасибо что есть такие люди как вы, после слов"захотите повторить вот все ссылки и инструкции" уже тут начинает кипеть мозг, а если код подкорректировать, то вообще пиз,,,,
Отлично! Моделируй ещё
если ты рукожоп в програмировании то я жопорук :D классный проект !
Однозначно лайк!! Видел тоже на пикабу эту гифку
Привет Алекс. Искал видео по изготовлению БП, а наткнулся на это. Для меня это уму непостижимо, физика, формулы и прочее. Но видос получился отменный. Палец вверх однозначно, но повторять не буду, не отвлекаясь буду делать БП, пока не закончу.
Кто ты такой? Ты человек?
За оптимизацию отдельный респект!
Привет, Алекс! Можно дам тебе идею? У меня дома валяются пара клевых наушников Зенхайзер с порваным проводом. Конечно можно поменять провод и продолжить слушать, но хочется что-то более. Подскажи/сделай видео, как сделать из старых наушников с проводом безпроводные блютус наушники с хорошым усилителем, чтоб звук был нормальный? Спасибо за все полезные и интересные видео!
Интересно, как работает акселерометр и что внутри
Гайвер, че так сложно то блять, я пришел тут метеостанции делать а не уравнения зубрить :( LUL
А если серьезно выглядит и правда здорово, жаль матрица крупная.
нечего не понял, но мне понравилось
Жду проект как из таких адресных квадратных диодов можно будет сделать экран и выводить на него изображение.
Ты это, не глупи! Что значит не буду видео снимать?
Охренительно! У меня дочка сказала! А я подумал О*уенно (сори )... Красавец Алекс жму тебе руку кудесник.
Круть!
Круто! Блин, почему в школе не учился... Сейчас смотрю, так хочется повторить, начать что нибудь своё, а знаний вообще никаких...
Добрый день! У Вас никогда не возникало желание сделать визуализацию, например поворотников на авто или мотоцикл на адрессных светодиодах? Было бы интересно...
Запусти Half-Life 1 на нем
Приветствую!!! Есть Тема.После трудового дня приятно присесть за Камп и глянуть любимые видео.Но болит спина ноги ноют и резко хочется лечь.Монитор "смотрит" прямо а Ты лежишь и думаешь кто бы его направил на твои глаза. Вот задача для Ардуино.И хотя бы одну колонку.
Да, видео классная! Но хотелось бы больше физики))) Типа движения не только на 2-х мерном, но и в 3-х мерном пространстве)))))) Спасибо за Видео!!!
Круто!!!снимай ещё!!!)
Алекс, помоги пожалуйста! Ребят го в топ комент нуна помошь Гавера))
OfTheDnepr Vlog в вк напиши ему
Octopus club да блэт я с украины))) вк тут не пашет (
OfTheDnepr Vlog VPN, не?
Олег А Што даже впн побанили с этим сложно(
OfTheDnepr Vlog значит, юзай Тор с мостами и удачи. У нас в РФ аналогичная хрень