MultiWii

mahowik
SovGVD:

могу попробовать - как раз вот вот придут регули с пультом… только у меня нунчака нету уже, он в аналоговый adxl335… а вот wmp тупит по страшному, хотел одно время бароновскую прошивку - там оно как часики работало с wire

Глеб, вот кодярник для работы с чакой в standalone… думаю для ВМ+ подправить плевое дело…

#if defined(NUNCHACK)

static uint8_t rawADC_NUN[6];

void i2c_ACC_init()
{
  Wire.begin();

  byte rc = 1;
  unsigned short timeout = 0;

  // disable encryption
  // look at <> at "The New Way"
  unsigned long time = millis();
  do
  {
    Wire.beginTransmission (0x52); // transmit to device 0x52
    Wire.send (0xF0); // sends memory address
    Wire.send (0x55); // sends data.
     ("point 1\n");
    if(Wire.endTransmission() == 0) // stop transmitting
    {
      Wire.beginTransmission (0x52); // transmit to device 0x52
      Wire.send (0xFB); // sends memory address
      Wire.send (0x00); // sends sent a zero.
       ("point 2\n");
      if(Wire.endTransmission () == 0) // stop transmitting
      {
        rc = 0;
      }
    }
  }
  while (rc != 0 && (!timeout || ((millis() - time) < timeout)));

  //delay(250);
  accPresent = 1;
}

void i2c_ACC_getADC() {

  Wire.requestFrom (0x52, 6); // request data from nunchuck
  for (int cnt = 0; (cnt < 6) && Wire.available (); cnt++)
  {
    rawADC_NUN[cnt] = Wire.receive();
  }

  accADC[ROLL]  =   ( (rawADC_NUN[3]<<2)        + ((rawADC_NUN[5]>>4)&0x2) );
  accADC[PITCH] = - ( (rawADC_NUN[2]<<2)        + ((rawADC_NUN[5]>>3)&0x2) );
  accADC[YAW]   = - ( ((rawADC_NUN[4]&0xFE)<<2) + ((rawADC_NUN[5]>>5)&0x6) );

  Wire.beginTransmission (0x52); // transmit to device 0x52
  Wire.send (0x00); // sends one byte
  Wire.endTransmission (); // stop transmitting
}

#endif

P.S. приедет ВМ+, постараюсь выложить прошивку для ВМ+ и чаки на wire.h

tarik

По поводу призводства “своих” плат с гирами, акселями, компасами и.т.д. :
Вопрос к знающим - какой гироскоп сейчас лучший для мультивия ?
Какой аксель сейчас лучший ?
Не оглядываясь на сложность пайки или наличие/отсутствие на складах.
У меня есть выход на хорошую контору по произ-ву небольших партий всякой электронной мелочи.

Covax
tarik:

Вопрос к знающим - какой гироскоп сейчас лучший для мультивия ?

cgi.ebay.com/…/260766408107
$99 нормальная цена для такой платки, но надо делать 6DOF для тех кто хочет просто летать.

SovGVD
mahowik:

думаю для ВМ+ подправить плевое дело

ок, на выходных поковырю, главное чтоб моторы загрутились и вмп не отваливалась не вовремя =)

Volver

Вот, израильтяне уже делают www.rcgroups.com/forums/showthread.php?t=1392884, хотя он уже переехал в штаты.

Covax:

Цитата Сообщение от Cerberus Посмотреть сообщение Вроде похожа на ваше описание ArduIMU+ V2 вот вот! типа этого но с новыми сенсорами и возможностью расширения (как пирог вторая плата сверху)

tarik
Covax:

cgi.ebay.com/…/260766408107 $99 нормальная цена для такой платки, но надо делать 6DOF для тех кто хочет просто летать.

Я имел ввиду сами микросхемы. Есть возможность сделать платки хорошего кач-ва с гирой и акселем по приемлемой цене.
Почитал на буржуйских форумах, вроде itg 3200 неплохой гироскоп.

что скажете по поводу L3G4200D ? он дешевле и более распостранён.

YAN=
Volver:

Вот, израильтяне уже делают

Вчера выбирал между этим и просто датчиками. Заказал датчики.
Он еще какой-то закрытый код в проц прописывает.

Volver
tarik:

Я имел ввиду сами микросхемы. Есть возможность сделать платки хорошего кач-ва с гирой и акселем по приемлемой цене. Почитал на буржуйских форумах, вроде itg 3200 неплохой гироскоп.

В мелкую розницу их тут продают. www.viacopter.eu

tarik
Volver:

В мелкую розницу их тут продают. www.viacopter.eu

15 евро - совсем дофига…
к примеру L3G4200D могу взять за 9 долл/шт

mahowik
tarik:

Я имел ввиду сами микросхемы. Есть возможность сделать платки хорошего кач-ва с гирой и акселем по приемлемой цене.
Почитал на буржуйских форумах, вроде itg 3200 неплохой гироскоп.

www.voltmaster.ru/cgi-bin/qwery.pl?id=215369122&gr…
www.platan.ru/cgi-bin/…/id=215369122&group=38271
www.terraelectronica.ru тут есть itg 3200 и L3G4200D

mahowik
Volver:

да, но ITG3200 там стоит почти 900 руб.

потому даешь 3200 из 3205! 😃

MikeMDR
Volver:

В мелкую розницу их тут продают. www.viacopter.eu

А магаз проверенный? А то появилось желание прикупить там компас по 6euro.

Volver

это магаз Джусси, от него лично я 2 посылки получил за 8 и 11 дней. То, что купил в магазе, появилось в импорте уже на 8 день.

Cerberus

Сейчас посмотрел стоимость изготовления печатных плат и напайки компонентов.
Если заказать первую партию около 10 штук то подготовка будет стоить порядка 4000р. сама плата около 200р. Напайка 1500 подготовка хз сколько сама работа, но не думаю что очень дорого(компонентов не так много).
Мега примерно 200р.
аксель и гиро будут стоять примерно 300 за каждый. Если конечно можно найти альтернативу 3200.
Обвязка 100-150р.

Итого около 1-1,2 т.р. без учёта подготовки производства.
И в розницу вполне реально будет продовать по 1,5-2 т.р. за штуку.

Хотя это очень примерный расчёт. Ну и подготовка производства будет около 5-6 т.р. При повторении дешевле.

Volver
MikeMDR:

А то появилось желание прикупить там компас по 6euro.

также, эти компасы есть и тут search.digikey.com/scripts/DkSearch/dksus.dll?Deta…, по 3,79 долларов за штуку, или за 2,24 если брать партией по 25 штук. Скока стоит доставка - не знаю.

Cerberus:

И в розницу вполне реально будет продовать по 1,5-2 т.р. за штуку.

Но а сколько штук надо будет продать, чтобы окупить свои расходы (тестирование, опытная партия, доставка)?

MikeMDR
Volver:

Скока стоит доставка

помнится, не очень дорого, но мин.сумма заказа для отправки в Россию - 100USD…

Cerberus
Volver:

Но а сколько штук надо будет продать, чтобы окупить свои расходы (тестирование, опытная партия, доставка)?

Если будет опытная партия, то подготовка производства для повторного заказа будет существенно ниже.

Если человек который будет этим заниматься будет в том же городе что и производство, то доставка не будет проблемой.

В принципе по этим прикидкам чтобы выйти в ноль достаточно партии из 10 плат по цене 2 т.

MikeMDR:

помнится, не очень дорого, но мин.сумма заказа для отправки в Россию - 100USD…

Я рассчитывал, что всё производство будет находится в России и закупать детали не оптовыми партиями.

MikeMDR
Cerberus:

Я расчитывал что всё производство будет находится в России и закупать детали не оптовыми партиями.

Про 100USD - это я отвечал на вопрос о доставке с digikey.com.
А если в России закупать детали не оптовыми партиями, то только ITG3200 будет стоить 900руб, компас - более 1000руб, Мега1280 (для совместимости с Ардуино, а Мегу329 я вообще в Москве в наличии в розницу не нашёл) - более 500руб и т.д… Никто за такие деньги Вашу плату здесь не купит…
P.S. Я тоже сначала прикупил на eBay пустую плату АрдуиноМега за 4,5$ с доставкой. Но потом пришлось покупать ТАМ готовую плату АрдуМега1280 за 30$ с доставкой - не смог здесь достать все компаненты за вменяемые деньги…

Cerberus
MikeMDR:

Никто за такие деньги Вашу плату здесь не купит…

С этим полностью согласен. Для начала стоит более подробно изучить стоимость компонентов и их наличие. Есть фирмы которые изготавливают платы от и до вплоть до заказа компонентов. К примеру http://www.pcbprofessional.com/

Если есть интерес к этой теме то можно более точно составить требование, прикинуть конечную стоимость и уже думать стоит ли этим заниматься.