roboforum.ru

Технический форум по робототехнике.

Вопросы новичка.

Re: Вопросы новичка.

dimamichev » 19 янв 2023, 14:59


Мучаю экранчик на ST7735. Однокнопочная игра.

Re: Вопросы новичка.

Scorpio » 20 янв 2023, 18:36

Актуальненько

Re: Вопросы новичка.

dimamichev » 21 янв 2023, 12:43

Хотел сначала вместо танк-бомба-самолёт использовать лиса-какашка-ворона с сыром, но передумал.

Re: Вопросы новичка.

dimamichev » 26 май 2023, 21:50

Сделал робота по мотивам американского автора
https://www.instructables.com/Arduino-Drawing-Robot/
Реализовал ик управление с пульта в трёх уровнях - рисование на глазок, точное по заданию величин углов и длин отрезков-дуг, отрисовка запрограммированных картинок. Думаю как найти готовое приложение к пк или самописное сделать по мотивам векторного рисования.
Вложения
IMG_20230526_195031.jpg

Re: Вопросы новичка.

Scorpio » 27 май 2023, 00:42


Одно из первых моих LEGO творений.
Эх, давно это было....

Re: Вопросы новичка.

dimamichev » 27 май 2023, 07:38

Сам концепт рисования ведёт в 90-е, в школы американские и английские, как я понял, оттуда ностальгия :)
Вложения
F60MB3OHWIBTTY3.jpg
4ff0069365862c084a1ad8da29c91440_original.jpg

Re: Вопросы новичка.

Scorpio » 27 май 2023, 08:43

Изображение
Попробуй рисовать портоеты. Задача не такая уж и сложная.
Изображение
Будет интересно!

Re: Вопросы новичка.

dimamichev » 27 май 2023, 12:47

Портреты такой концепт не потянет. Вот его уровень, но опять же нет ПО для перевода в движения.
Вложения
4f1492da4b950afaafd4bcc4ebf6ced3.jpg
1645010199_5-fikiwiki-com-p-kartinki-odnoi-liniei-5.png

Re: Вопросы новичка.

Scorpio » 27 май 2023, 16:28

Портреты можно штрихами рисовать. Напиши ПО. Заодно потренируешься.

Re: Вопросы новичка.

dimamichev » 27 май 2023, 18:29

Это нереально:)

Re: Вопросы новичка.

Scorpio » 27 май 2023, 22:11

Ищи готовые примеры фильтров на полюбившемся ЯП
portret.jpg

В результате получишь массив координат штрихов для рисовалки.
Я когда-то делал на C#. Не особо сложно. Правда до рисования не довел.

Re: Вопросы новичка.

Angel71 » 28 май 2023, 03:47

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




Re: Вопросы новичка.

dimamichev » 28 май 2023, 09:47

Да, сам принцип рисования другой - нет привязки к координатам совсем. Робот может рисовать отрезки заданной в миллиметрах длины и поворачивать на углы, заданные в градусах. Я добавил дуги заданной длины и угла поворота... Зато поле рисования не ограничено. Куда он должен прийти "математически" туда он не придёт, а придёт "рядом плюс-минус миллиметры":) Плохо, что нет открытых приложений для рисования им. Хотя сам принцип используется.

Re: Вопросы новичка.

Angel71 » 29 май 2023, 00:10

зависит от самой черепахи (особенно начиная с колёс) и того, что и как рисуется.
допустим какой 6, 8, 10,... угольник, немного квадратов друг в друга или ещё как, всякие повторяющиеся после разворота прямые или дугии и прочее такое, вполне может хорошо получаться.
при рисовании, где будет много загигулинок произвольной формы и прочих пакостей, постепенно ошибка в позиционировании и ориентации будет всё больше и больше накапливаться. ошибка и в первом случае будет накапливаться, просто она может не успеть стать достаточно большой, что бы это заметно было.
частично можно решить, реализовав тем или иным способом периодическое уточнение положения и ориентации, но в общем всё равно не расчитывайте, что черепашкой можно прям что угодно без проблем нарисовать.

Re: Вопросы новичка.

dimamichev » 02 июн 2023, 19:48

Написал в Processing приложение (80 строк всего), генерирующее готовый код для рисовальщика. Пока только отрезками рисует, дуги не может. Математики не хватает, мне или Processingу.
Вложения
птица — копия.JPG


Rambler\'s Top100 Mail.ru counter