This media is not supported in your browser
VIEW IN TELEGRAM
День 60: Шагающий краб
🎯 Сегодня решил реализовать шагающего по RGB панельке краба.
Пример на демо.
#Arduino
🎯 Сегодня решил реализовать шагающего по RGB панельке краба.
Пример на демо.
#Arduino
🔥1
День 61: Падающий текст
🎯 Давно думал об эффекте падающих слов. Сегодня реализовал эту анимацию на
👉 Как-то давно я разбирал тему перемещения объектов на экране с использованием популярных интерполяторова. Для данной анимации пригодился
👨💻 Код реализации интерполятора и график для него прикрепляю к посту.
#Arduino
🎯 Давно думал об эффекте падающих слов. Сегодня реализовал эту анимацию на
RGB панели.👉 Как-то давно я разбирал тему перемещения объектов на экране с использованием популярных интерполяторова. Для данной анимации пригодился
BounceInterpolator.👨💻 Код реализации интерполятора и график для него прикрепляю к посту.
#Arduino
👍1
Media is too big
VIEW IN TELEGRAM
Bubble анимация для двигающегося текста
🎯 Сегодня адаптировал
Хотел сделать более продвинутый вариант: так, чтобы каждый символ можно было перемещать отдельно со своим интерполятором. Но что-то не получилось пока.
👉 Пример на демо
#Arduino
🎯 Сегодня адаптировал
BubbleInterpolator для текста.Хотел сделать более продвинутый вариант: так, чтобы каждый символ можно было перемещать отдельно со своим интерполятором. Но что-то не получилось пока.
👉 Пример на демо
#Arduino
👍1
Media is too big
VIEW IN TELEGRAM
День 64: Сборка роборуки, калибровка и рандомные движения
🎯 Сегодня мы с дочкой собирали роборуку, состоящую из 5 сервоприводов и управляемую контроллером
👉 На демо пример программы, когда в бесконечном цикле для сервоприводов подаются команды вращаться в некотором диапазоне.
#Arduino
🎯 Сегодня мы с дочкой собирали роборуку, состоящую из 5 сервоприводов и управляемую контроллером
Arduino Nano. Занятие увлекательное.👉 На демо пример программы, когда в бесконечном цикле для сервоприводов подаются команды вращаться в некотором диапазоне.
#Arduino
👍2
День 65: Роборука - простые прораммы для управления отдельными сервоприводами
🎯 Сегодня пробовали управлять отдельными сервоприводами и наблюдали как двигается рука
#Arduino
🎯 Сегодня пробовали управлять отдельными сервоприводами и наблюдали как двигается рука
#Arduino
👍1
Роборука - программа для клешни (захвата)
🎯 Сегодня собрали захват для робота и написали программу для хвата.
#Arduino
🎯 Сегодня собрали захват для робота и написали программу для хвата.
#Arduino
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
День 66: Роборука и карандаш
🎯 Пытался сегодня роборукой взять карандаш из стаканчика, но потерпел фиаско. Хват хлипковат немного, ломается периодически: одна из частей отваливается, либо шестерней не цепляет ее.
Еще, конечно, спозиционировать руку та еще задачка, ну точнее подогнать под заранее заготовленную позицию несложно, конечно, но, если предмет чуть сместиться влево-вправо, то все.
🤔 Жаль, моторчиками управлять параллельно нельзя.
👉 На демо пока просто роборука берет карандаш из рук и перетаскивает его.
#Arduino
🎯 Пытался сегодня роборукой взять карандаш из стаканчика, но потерпел фиаско. Хват хлипковат немного, ломается периодически: одна из частей отваливается, либо шестерней не цепляет ее.
Еще, конечно, спозиционировать руку та еще задачка, ну точнее подогнать под заранее заготовленную позицию несложно, конечно, но, если предмет чуть сместиться влево-вправо, то все.
🤔 Жаль, моторчиками управлять параллельно нельзя.
👉 На демо пока просто роборука берет карандаш из рук и перетаскивает его.
#Arduino
🔥1
Media is too big
VIEW IN TELEGRAM
День 67: Роборука, управляемая с джостика
🎯 Мы с дочкой продолжаем исследовать работу роборуки. Сегодня мы сделали управление рукой с джостика.
👉 Теперь стало более интерактивно и интересно.
👉 В качестве манипулятора используется двухосевой джостик.
Пример на демо.
#Arduino
🎯 Мы с дочкой продолжаем исследовать работу роборуки. Сегодня мы сделали управление рукой с джостика.
👉 Теперь стало более интерактивно и интересно.
👉 В качестве манипулятора используется двухосевой джостик.
Пример на демо.
#Arduino
🔥1
День 70: Автономная роборука
🎯 Ранее роборука работала только при подключении по проводу к ноутбуку, через это подключение запитывалась ардуина, сервоприводы и все необходимое. Хотелось, чтобы роборуку можно было использовать без ноута.
👉 В итоге подключили к роборуке батарейный отсек на 4 пальчиковых батарейки.
Пример работы на демо https://youtube.com/shorts/4e9uZlSOQ-I?si=gnqA6TbnAch94c5E
#Arduino
🎯 Ранее роборука работала только при подключении по проводу к ноутбуку, через это подключение запитывалась ардуина, сервоприводы и все необходимое. Хотелось, чтобы роборуку можно было использовать без ноута.
👉 В итоге подключили к роборуке батарейный отсек на 4 пальчиковых батарейки.
Пример работы на демо https://youtube.com/shorts/4e9uZlSOQ-I?si=gnqA6TbnAch94c5E
#Arduino
YouTube
София и папа подключают роборуку к батарейному отсеку
👍2
Правка программы для хвата роборуки - клешня сохраняет состояние
🎯 Ранее роборука могла только открывать или закрывать полностью хват (клешню), происходило это по кнопке на джостике. Это было немного неудобно при захвате предметов, хотелось добавить состояния хвату, то есть один клик - клешня сдвинулась на шаг.
👉 На скриншотах программа до и после правок.
#Arduino
🎯 Ранее роборука могла только открывать или закрывать полностью хват (клешню), происходило это по кнопке на джостике. Это было немного неудобно при захвате предметов, хотелось добавить состояния хвату, то есть один клик - клешня сдвинулась на шаг.
👉 На скриншотах программа до и после правок.
#Arduino
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Собираем робота на Arduino: Калибровка
🎯 Начали сборку нового робота также на Arduino с возможностью программировать его в
👉 Собрали части ног и сделали калибровку.
🤔 Все-таки как классно звучат сервоприводы.
https://www.youtube.com/shorts/JRIS3l57t70
#Arduino
🎯 Начали сборку нового робота также на Arduino с возможностью программировать его в
mBlock👉 Собрали части ног и сделали калибровку.
🤔 Все-таки как классно звучат сервоприводы.
https://www.youtube.com/shorts/JRIS3l57t70
#Arduino
🔥3
Собираем робота на Arduino: Калибровка ног робота
🎯 Собрали ноги робота и калибруем их.
https://youtube.com/shorts/60YwEjlo40s?si=1yETBN3IpD9zn8rk
#Arduino
🎯 Собрали ноги робота и калибруем их.
https://youtube.com/shorts/60YwEjlo40s?si=1yETBN3IpD9zn8rk
#Arduino
YouTube
София и папа продолжают собирать робота на Arduino
🔥2👍1
Собираем робота на Arduino: Ходьба
🎯 Мы с дочкой продолжаем собирать робота, теперь он ходит.
Демо https://youtube.com/shorts/dbonj0oyHDo?si=njKMMHYQRC2-fvEI
#Arduino
🎯 Мы с дочкой продолжаем собирать робота, теперь он ходит.
Демо https://youtube.com/shorts/dbonj0oyHDo?si=njKMMHYQRC2-fvEI
#Arduino
YouTube
София и папа продолжают собирать робота, он пошел (набор Enjoy Robotics)
🔥3🥰1
Разбираемся в sdk Enjoy Block
🎯 Как я писал в предыдущем посте, планирую сделать управление роботом через
👉 Решил попробовать часть кода из
👉 Поискал эту зависимость в
#Arduino
🎯 Как я писал в предыдущем посте, планирую сделать управление роботом через
bluetooth. В sdk среды разработки Enjoy Block нет подобной обвязки, нужно будет программировать или в mBlock или в Arduino IDE. 👉 Решил попробовать часть кода из
Enjoy Block скопировать ввиде C++ кода и вставить в пустой проект Arduino IDE. Конечно, же просто так проект не собрался. В самой первой строчке сгенерированного кода видно, что для работы с сервоприводами робота подключается библиотека VarSpeedServo. 👉 Поискал эту зависимость в
Library Manager - это встроенный в Arduino IDE менеджер для работы с репозиторием библиотек, но ничего не нашлось. Поискал на github, там есть проект этой библиотеки и способ ручного подключения https://github.com/netlabtoolkit/VarSpeedServo#Arduino
👍2🔥1
Робот бежит и отбивается от рук
🎯 Работа с
👉 Демо https://youtube.com/shorts/6IqgboK-A4I?feature=share
#Arduino
🎯 Работа с
bluetooth будет позже, а пока продолжаем развлекаться с роботом. В этот раз учим робота уклонятся от руки, когда он бежит.👉 Демо https://youtube.com/shorts/6IqgboK-A4I?feature=share
#Arduino
🔥3
Елка и автополив на Arduino
🎯 Недавно с дочкой решили посадить елочку и сделать для нее автополив на Arduino. Все готово для сборки и программирования.
Принцип действия простой: датчик определяет сухая ли земля и требуется ли полив.
👉 Демо https://youtube.com/shorts/QBubEjhBrjA?si=zuZmo18zBCy_rFGk
#Arduino
#ВыращиваемЕлку
#Автополив
🎯 Недавно с дочкой решили посадить елочку и сделать для нее автополив на Arduino. Все готово для сборки и программирования.
Принцип действия простой: датчик определяет сухая ли земля и требуется ли полив.
👉 Демо https://youtube.com/shorts/QBubEjhBrjA?si=zuZmo18zBCy_rFGk
#Arduino
#ВыращиваемЕлку
#Автополив
🔥3
Отжимания робота
🎯 Продолжаем программирование робота, в этом раз учим его отжиматься.
👉 Демо https://youtube.com/shorts/DGoOVHkTV9Q?feature=share
#Arduino
🎯 Продолжаем программирование робота, в этом раз учим его отжиматься.
👉 Демо https://youtube.com/shorts/DGoOVHkTV9Q?feature=share
#Arduino
👍3🔥1
Программируем вывод текста на LCD дисплей на Arduino
🎯 Пробуем работу с
👉 Программа сама по себе простая, но чтобы сделать эффект набора текста во второй строке, пришлось много
👉 Демо https://www.youtube.com/shorts/A_A2JGhDWX4
#Arduino
#Автополив
🎯 Пробуем работу с
LCD дисплеем, который может выводить текст на 2 строки по 16 символов на каждой.👉 Программа сама по себе простая, но чтобы сделать эффект набора текста во второй строке, пришлось много
if -ов набросать. Ну пока и так сойдет.👉 Демо https://www.youtube.com/shorts/A_A2JGhDWX4
#Arduino
#Автополив
🔥2👍1👏1
Учим робота делать растяжку
🎯 Программируем робота делать наклоны. Утром без зарядки никак.
👉 Демо https://youtube.com/shorts/whtS2rQaq8Q?feature=share
#Arduino
🎯 Программируем робота делать наклоны. Утром без зарядки никак.
👉 Демо https://youtube.com/shorts/whtS2rQaq8Q?feature=share
#Arduino
🔥3
Поворот роборуки
🎯 Сегодня программируем поворот основания роборуки в
👉 Демо https://youtube.com/shorts/UIUvwm5gA1E?feature=share
#Arduino
🎯 Сегодня программируем поворот основания роборуки в
mBlock.👉 Демо https://youtube.com/shorts/UIUvwm5gA1E?feature=share
#Arduino
👍3🔥1