roboforum.ru

Технический форум по робототехнике.
Текущее время: 16 мар 2025, 21:34

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 1911 ]  На страницу Пред.  1 ... 61, 62, 63, 64, 65, 66, 67 ... 128  След.
Автор Сообщение
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 10 июл 2018, 21:24 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Попробовал, результат тот же- по нулям. Надпись названия подсвечена синим. Ошибки при компиляции не было.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 10 июл 2018, 21:41 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2683
Откуда: Где-то в Латинской Америке
Ладно. Пойду шариться по пыльным углам, искать какую-нибудь дуню. Видемо надо библиотеку подключать для acos. У всех AVR рок такая функция есть


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 10 июл 2018, 22:30 
Не в сети

Зарегистрирован: 14 янв 2015, 16:18
Сообщения: 235
Откуда: СПб
Гугл говорит:
long map(long x, long in_min, long in_max, long out_min, long out_max)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 10 июл 2018, 23:07 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2683
Откуда: Где-то в Латинской Америке
Угу. Надо проверить.

Добавлено спустя 33 минуты 24 секунды:
Без map то выдает что-нибудь?
Serial.print(A); Serial.print(L); Serial.print(PI); ???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 10 июл 2018, 23:08 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Настаиваю, что вас глючит с проверкой математики на ардуине, переходите на эксель. Вот гнуметрик в линухе:

Код:
1   1   4   2   3
2   2   5   3   4
3   3   6   4   5
4   3   6   4   5
5   3   6   4   5
6   2   5   3   4
7   1   4   2   3


Вложение:
123.png
123.png [ 15.06 КиБ | Просмотров: 1392 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 10 июл 2018, 23:22 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
А интересно, если считает косинус, нельзя найти арккосинус? Перебором с шагом определяем последовательно косинус перебираемого угла, сравниваем с заданным числом. Если разность меньше порога, например 0,01 от исходного числа то данный перебираемый угол и есть арккосинус заданного числа?
Но опять же long, float.

Добавлено спустя 13 минут 2 секунды:
С гнуметриком не совсем понятно.
Проверил, печатает показания для L (меняется при смене координат), PI тоже - 3.14ю


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 11 июл 2018, 00:12 
Не в сети
Аватара пользователя

Зарегистрирован: 24 окт 2011, 23:32
Сообщения: 803
Откуда: Севастополь
прог. языки: асм
Я бы уже забил и закрепил всю конструкцию на каретке принтера.
Добавится всего-то управление линейным перемещением, а в плюсах будет резко выросшая длина строки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 11 июл 2018, 00:38 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
ALS писал(а):
Я бы уже забил и закрепил всю конструкцию на каретке принтера.
Добавится всего-то управление линейным перемещением, а в плюсах будет резко выросшая длина строки.

Была мысль подачу бумаги под фломастер придумать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 11 июл 2018, 00:54 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
В струйном принтере это все есть (и податчик бумаги). Я из каретки делал (не доделал) смд раскладчик компонентов:
http://roboforum.ru/forum10/topic13378.html#p284139

Остается тот же вопрос: Что хочется от этой писАлки? Надо очень крепко подумать и расписать тут :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 11 июл 2018, 00:59 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2683
Откуда: Где-то в Латинской Америке
Разве идея сделать навую писалку? Идея изучить тонкости ардуино!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 11 июл 2018, 01:26 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Scorpio писал(а):
Идея изучить тонкости ардуино!

Зачем? Чтоб потом было с мясом не отодрать от библ дуины? Как с acos? :)

Добавлено спустя 9 минут 20 секунд:
Если человек так легко готов отказаться от преобразования полярных координат в декартовы, перейдя на линейны каретки, то это явно не для науки.
Конечная цель?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 11 июл 2018, 01:31 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2683
Откуда: Где-то в Латинской Америке
Дуина это заманчивое зло, призванное затуманить мозги программиста. Один loop() чего стоит! Кто мне скажет, если инициализировать локальные переменные в начале этого цикла, то они будут заного инициализироваться при каждом повторе лупа? Знаю что нет. Но это каким же извращенцем надо быть, чтобы так придумать. Тем не менее врага надо знать досконально. Поэтому будем учиться писать красивые скетчи!
Библы есть у всех платформ. Иначе бы этими платформами никто не пользовался


Последний раз редактировалось Scorpio 11 июл 2018, 01:34, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 11 июл 2018, 01:37 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Поизвращался в гнумерике, получая начальную сетку. Синусы идут лесом :)
Первый столбик ось х
2-й Формула: =($B$26+$B$25^2-A1^2)^(1/2)
3-й формула:=($B$26+($B$25-1)^2-A1^2)^(1/2)-0,2
и.т.д.
Получилось:
Код:
-10   11,40175425099138   20,04987562112089   8,402325267042627
-9   12,206555615733702   10,754451150103323   9,443650760992956
-8   12,884098726725126   11,504699910719626   10,288088481701516
-7   13,45362404707371   12,128828005937953   10,98033988749895
-6   13,92838827718412   12,64523257866513   11,54734012447073
-5   14,317821063276353   13,0664991614216   12,006555615733703
-4   14,628738838327793   13,401470508735445   12,369805089976536
-3   14,866068747318506   13,656406460551018   12,64523257866513
-2   15,033296378372908   13,8356688476182   12,838404810405299
-1   15,132745950421556   13,942135623730952   12,952946437965906
0   15,165750888103101   13,977446878757826   12,99090595827292
1   15,132745950421556   13,942135623730952   12,952946437965906
2   15,033296378372908   13,8356688476182   12,838404810405299
3   14,866068747318506   13,656406460551018   12,64523257866513
4   14,628738838327793   13,401470508735445   12,369805089976536
5   14,317821063276353   13,0664991614216   12,006555615733703
6   13,92838827718412   12,64523257866513   11,54734012447073
7   13,45362404707371   12,128828005937953   10,98033988749895
8   12,884098726725126   11,504699910719626   10,288088481701516
9   12,206555615733702   10,754451150103323   9,443650760992956

И константы:
Код:
B$25: 15   радиус
B$26:  5   смещение для радиуса


Вложение:
1.png
1.png [ 18.71 КиБ | Просмотров: 1332 ]


Добавлено спустя 4 минуты 25 секунд:
Конусность не допилил :)


Последний раз редактировалось Dmitry__ 11 июл 2018, 01:40, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 11 июл 2018, 01:38 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2683
Откуда: Где-то в Латинской Америке
Боюсь тебя разочаровать, но всеже спрошу...кто такой гнумерик? И при чем тут энти дуги, если мы хотим как раз выпрямиться?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 11 июл 2018, 01:42 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Scorpio писал(а):
Боюсь тебя разочаровать, но всеже спрошу...кто такой гнумерик?

Ака виндовый эксель :)
Scorpio писал(а):
И при чем тут энти дуги, если мы хотим как раз выпрямиться?

Накладываешь свои формулы на эту сгенерированную табличку, выводишь на график и смотришь что получилось. Не нужно искать дуину и тратить время/бумагу.
Потом все оптимизируешь и пишешь код для дуины.
Тут же можно понять, что тригонометрия наф ненужна :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1911 ]  На страницу Пред.  1 ... 61, 62, 63, 64, 65, 66, 67 ... 128  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO