MultiWii
где бы взять 1 конденсатор ,а то чип дип офигел за 10 шт 50 рублей. и чтоб выпаять нужно емкость знать блин
из любой платы какая под руки попадётся, от сидюка или винта, они там практически все такие, размер неважен…
где бы взять 1 конденсатор
Я бы сильно не беспокоился об отсутствии конденсатора. Это просто рекомендация производителя чипа, и скорее всего в wii+ и нунчаке на питании стоят соответствующие фильтры.
а что будет если с емкостью не угадаю?
ничего, но они там практически все 100 нан кроме тех что на кварцах…
А по какой схеме вы подключаете нунчак и вмп а то не уверен что правильно подключил. WMP mp-v3.0 и нунчак w-2a
Все подключил , но в конфиге график сходит с ума, что не так
Просто выпили гиру и подключай напрямую как 3205 - все проблемы отпадут.
Ага реально помогло . а нунчак как то должен в конфиге отображатся ?
Немного не понял вопроса.
В исходниках нужно раскоментировать соотв. строчку ( #define ITG3200 )
В GUI должен “прыгатть” график соотв. врещению гироскопа.
Сама модель копера без акселерометра не вертится
Немного не понял вопроса.
В исходниках нужно раскоментировать соотв. строчку ( #define ITG3200 )
В GUI должен “прыгатть” график соотв. врещению гироскопа.
Сама модель копера без акселерометра не вертится
ITG3200 это WMP , а я про нунчак
Добрый день, читаю форум, но пока не осилил до конца, не нашел ответа на вопрос. Подскажите скачал программу в которой смотрятся и настраиваются гири и акселерометры - MultiWiiConf1_7, но она не запускается у меня на ноутбуке, операционка Vista, скажите есть решение или нужно переползать на другую операционку. Выскакивает сообщение “Could not find main class. Program will exist!” Спасибо!
Java должна стоять на компьютере.
нунчак KXSC4
С обратной стороны сделайте фото №2. Я у меня был такой аксель, но на другой плате. Через плату по I2C он отказался работать. Пришлось его пилить и подключать как аналоговый.
Лучше конечно если уберете джойстик т.к. под ним могут быть кондеры. Вышлите фото без джойстика и плату с другой стороны, я постараюсь вспомнить разводку и нарисую линию распила.
Java должна стоять на компьютере.
Странно поставил Java, перегрузился, ошибку туже выдает, прогу не могу запустить. Ладно еще покопаюсь. Подскажите, я только еще вникаю, правильно я понимаю, что есть конфигуратор, который затачивает конфигурацию Ардуино под конкретный тип коптера, так? И в главном скетче программы написана программа для всех известных вариантов гироскопов и акселерометров, ну и других датчиков, а уже ты сам должен открыть тот датчик который у тебя установлен? Мне бы хотелось в программе разобраться, объем инфы кончено большой. Может мне кто-нибудь для начала указать в главном скетче, где идет код на управление сервами для стабилизации подвеса, читал что такая возможность тоже есть. Как примерно этот блок кода обзывается. Буду очень признателен!
гугли ошибку “Could not find main class. Program will exist!” это проблема работы Java на машине. Конфигуратор лишь настраивает уже собранную и летающую систему. Все параметры задаются в скетче, там нужно правильно все раскомментировать и лишнее закомментировать под свои датчики и тип ардуины. По скетчу поищи чтото типа CAM1 CAM2 это будет связано с сервами на подвес.
Посмотрел сейчас код, есть процедуры SERVO_TILT и GIMBAL. Что за что отвечает? GIMBAL - это вообще что такое? Переводится как шарнир.
GIMBAL - это вообще что такое?
Это вроде режим стабилизации для самолета
GIMBAL это подвес для камеры (2 сервы держат подвес в горизонтальном положении).
фото без джойстика
Вот насколько понял так надо резать.
гугли ошибку “Could not find main class. Program will exist!” это проблема работы Java на машине.
Все заработало, спасибо большое! Скачал новую Яву, удалил старую, перезагрузил комп и все заработало. Данный проект мне начинает нравится все больше и больше!
Вот насколько понял так надо резать.
Ну вообще отлично. Ещё шлейф убрать и пятью мягкими проводами соединить с ардуиной.
соединить с ардуиной
Так как раз не знаю как соединить и что коментить в прошивке.
как соединить и что коментить в прошивке.
Вот она эта строчка:
/* ADC accelerometer */ // for 5DOF from sparkfun, uses analog PIN A1/A2/A3
//#define ADCACC
Т.е. убрать два слеша (раскоментировать) строку //#define ADCACC и подключить к пинам А1/А2/А3 ардуины аксель в соответствии как в коде
accADC[ROLL] = -analogRead(A1);
accADC[PITCH] = -analogRead(A2);
accADC[YAW] = -analogRead(A3);
Так как раз не знаю как соединить и что коментить в прошивке.
Вроде соединение правильное, но на плате я не увидел кондеров на выходах осей. Вот тут на стр. 2 есть схема схожая схема с этим акселем. Я точно не знаю предназначение этих кондеров, но у меня они были и плата работала нормально. Может тут найдутся умные и расскажут их назначение.
Ну и как написали выше…припаять к А1/А2/А3 и раскомментировать //#define ADCACC