roboforum.ru

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

Использование "нестандартныx" Atmel с Arduino IDE

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение tomilkos239 » 21 июл 2013, 07:17

блин

Добавлено спустя 2 минуты 8 секунд:
убрал все знаки и заменил словами
Все-равно выкидывает :cry:

Добавлено спустя 47 секунд:
Что еще использовать нельзя?
Аватара пользователя
tomilkos239
 
Сообщения: 46
Зарегистрирован: 20 июл 2013, 23:44
Откуда: СПб
прог. языки: Arduino IDE

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение Dmitry__ » 21 июл 2013, 07:19

zipуй, добавляй в расширении pdf (не все расширения тут разрешены), выкладывай файлом.
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение tomilkos239 » 21 июл 2013, 07:23

Вот. Запарился папку искать)
Вложения
robotF.rar
(2.01 КиБ) Скачиваний: 0
Аватара пользователя
tomilkos239
 
Сообщения: 46
Зарегистрирован: 20 июл 2013, 23:44
Откуда: СПб
прог. языки: Arduino IDE

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение Nesenin » 21 июл 2013, 07:30

дык в коде задержка на 300мс
" delay(300);" и даже пол секунды
" delay(500);"
не надо так делать
Аватара пользователя
Nesenin
 
Сообщения: 1341
Зарегистрирован: 26 янв 2012, 03:59
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение tomilkos239 » 21 июл 2013, 07:32

Где задержка??
Аватара пользователя
tomilkos239
 
Сообщения: 46
Зарегистрирован: 20 июл 2013, 23:44
Откуда: СПб
прог. языки: Arduino IDE

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение Dmitry__ » 21 июл 2013, 07:32

Ужос :crazy: (мой любимый смайлик), флоат замени на что-то более вменяемое для embedded.
Примерно получишь то же что и авр на 100 мгц. :)
Вот что за народ? Пачиму флоат????? Он нужен только в программах калькуляторов. Что ты будешь делать с диапазоном флоата в схеме где шим имеет примерно 2000 шагов?
Кста, что 150 шим. :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение tomilkos239 » 21 июл 2013, 07:34

В самом конце лупа?

Добавлено спустя 46 секунд:
Посоны, я не то кинул;)

Добавлено спустя 33 секунды:
Я не понимал по-этому откуда задержки какие-то, и откуда флоаты;)
Аватара пользователя
tomilkos239
 
Сообщения: 46
Зарегистрирован: 20 июл 2013, 23:44
Откуда: СПб
прог. языки: Arduino IDE

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение Nesenin » 21 июл 2013, 07:34

потом известная проблема тормознутости IDE
вот первая статья с гугла https://www.google.ru/#newwindow=1&outp ... 8&bih=1019

http://habrahabr.ru/post/141442/
Аватара пользователя
Nesenin
 
Сообщения: 1341
Зарегистрирован: 26 янв 2012, 03:59
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение tomilkos239 » 21 июл 2013, 07:38

Это точно в Arduino IDE? Пахнет Atmel Studio;)

Добавлено спустя 30 секунд:
Я про то, что на хабре.

Добавлено спустя 1 минуту 16 секунд:
Вот тот код.
Вложения
robotF.rar
(512 байт) Скачиваний: 0
Аватара пользователя
tomilkos239
 
Сообщения: 46
Зарегистрирован: 20 июл 2013, 23:44
Откуда: СПб
прог. языки: Arduino IDE

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение Nesenin » 21 июл 2013, 07:53

IDE кушает C код без проблем. продвинутые программисты просто игнорируют тормознутые функции IDE и делают как надо см. код multiwii или arducopter( я сам так не умею)
в архиве вообще не рабочий код со строками
Код: Выделить всёРазвернуть
int k1 = ;
int k2 = ;

чего то не то.
Аватара пользователя
Nesenin
 
Сообщения: 1341
Зарегистрирован: 26 янв 2012, 03:59
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение tomilkos239 » 21 июл 2013, 07:55

Я просто выкинул коэффициенты;)
Аватара пользователя
tomilkos239
 
Сообщения: 46
Зарегистрирован: 20 июл 2013, 23:44
Откуда: СПб
прог. языки: Arduino IDE

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение Dmitry__ » 21 июл 2013, 07:56

Nesenin, нас троллят :crazy:
tomilkos239, отвечай на вопросы, чего 150 шим, сколько мс. цикл ПД
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение tomilkos239 » 21 июл 2013, 08:04

Dmitry__ писал(а):чего 150 шим

analogWrite(PIN,150);

Добавлено спустя 1 минуту 59 секунд:
Сколько цикл измерить не удастся. Осцыл нужен. Надо в школу идти, а она закрыта сейчас(

Добавлено спустя 3 минуты 59 секунд:
Здесь точно это все на Arduino делается? На digitalWrile нехило выигрывает по скорости.
Аватара пользователя
tomilkos239
 
Сообщения: 46
Зарегистрирован: 20 июл 2013, 23:44
Откуда: СПб
прог. языки: Arduino IDE

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение michael_s » 21 июл 2013, 13:19

tomilkos239 писал(а):
Dmitry__ писал(а):чего 150 шим

analogWrite(PIN,150);

Добавлено спустя 1 минуту 59 секунд:
Сколько цикл измерить не удастся. Осцыл нужен. Надо в школу идти, а она закрыта сейчас(

Добавлено спустя 3 минуты 59 секунд:
Здесь точно это все на Arduino делается? На digitalWrile нехило выигрывает по скорости.

В статье на хабре http://habrahabr.ru/post/141442/как раз написано как ускорить ADC. Попробуйте сделать как там написано. Ну и свои digitalWrite замените на подобные конструкции PORTA=B00001010. Ну и analogWrite не забываем оптимизировать :)
michael_s
 
Сообщения: 87
Зарегистрирован: 15 янв 2009, 21:46
Откуда: Дубна
Skype: michael.slobodskih
ФИО: Михаил Слободских

Re: Использование "нестандартныx" Atmel с Arduino IDE

Сообщение Dmitry__ » 21 июл 2013, 18:51

:)
Хорошо нас потроллил школьнег. Коэффициенты ПД регулятора от нас скрыл, чтоб мы не узнали тайну золотого ключика. Но чОрт, как продвинут! :shock:
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Пред.След.

Вернуться в Arduino и другие Xduino

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

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