roboforum.ru

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

Гироскоп

Гироскоп

Сообщение S-T-A-L-K-E-R » 29 янв 2012, 22:38

Ку,

Есть ли такие люди, кто работал с гироскопом LPR510AL ? Не на Arduino только, а на АВР...

Может есть у кого пример работы с ним ?
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

Re: Гироскоп

Сообщение Myp » 29 янв 2012, 22:53

хм. а в чём собственно разница? открой пример для дуни и сделай также.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Гироскоп

Сообщение S-T-A-L-K-E-R » 29 янв 2012, 23:37

пример есть ) для дуни...

Код: Выделить всёРазвернуть
#define ACC_X_PIN 15
#define ACC_Y_PIN 16

#define GYRO_X_PIN 19
#define GYRO_Y_PIN 20

void setup() {
   pinMode(ACC_Y_PIN, INPUT_ANALOG); // ЭТО НА АЦП ПОДАЕТСЯ ?
   pinMode(ACC_X_PIN, INPUT_ANALOG);
   pinMode(GYRO_Y_PIN, INPUT_ANALOG);
   pinMode(GYRO_X_PIN, INPUT_ANALOG);
}

void loop() {
   // read the analog input into a variable:
   int gyroXValue = analogRead(GYRO_X_PIN);
   int gyroYValue = analogRead(GYRO_Y_PIN);

   int accXValue = analogRead(ACC_X_PIN);
   int accYValue = analogRead(ACC_Y_PIN);

     
     
   // print the result:
   SerialUSB.print(accXValue);
   SerialUSB.print("\t");
   SerialUSB.print(accYValue);
   SerialUSB.print("\t");
   SerialUSB.print(gyroXValue);
   SerialUSB.print("\t");
   SerialUSB.println(gyroYValue);

     
   delay(100);
}


Судя по дуне там все очень просто, раз код в пару строчек, а на атмеге так лист-два а4 кода ((

Добавлено спустя 38 минут 53 секунды:
Что за ошибка такая http://www.servodroid.ru/_fr/2/4335021.png ?

Добавлено спустя 1 минуту 1 секунду:
Вылазит при попытке залить прошивку в M32
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

Re: Гироскоп

Сообщение galex1981 » 30 янв 2012, 00:00

А попробуй прошивку положить так, чтоб был англоязычный путь
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Гироскоп

Сообщение S-T-A-L-K-E-R » 30 янв 2012, 00:06

Эх... Да...

Добавлено спустя 3 минуты 51 секунду:
Эх...Нет. Там в сообщение об ошибке написано что какие-то проблемы с памятью, и что операция была остановлена...а по сути прогер виснет, горит зеленый сд и красный... Заливаю прошивку с khazamaavr, драва стоят,.. в чем дело ?
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

Re: Гироскоп

Сообщение S-T-A-L-K-E-R » 30 янв 2012, 11:25

а что скажет об этом команда OR ?

Добавлено спустя 3 минуты 25 секунд:
Такая фигня при первой попытке прошить новенький OR-AVR-M32-D
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

Re: Гироскоп

Сообщение S-T-A-L-K-E-R » 30 янв 2012, 22:43

Ну, ок раз тут не прокатило, ща найдем место ;)
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm


Вернуться в Сенсорика

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

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