Activity
А точно, что это именно пикоблейды? Насколько я знаю, они только 1.25мм бывают. Посмотрите картинку ответом выше. Не тот ли разъем у вас, что на картинке правее молекса?
Да-да. Не пикоблейды конечно. Я просто хотел сказать, что для подключения камер и передатчиков бывают не только 1.25, но и 1.5 и прочие. Картинка хорошая, жалко я ее не видел до того как заказал провода у китайцев. И еще я только сейчас обратил внимание, что на 1.25 у меня отверстие под пин прямоугольное, а у тех что 1.50 круглое. Черт его знает это у всех так или нет…
Справедливости ради надо добавить, что они есть не только 1.25мм, но и к примеру 1.5мм. И если к моей фатшарк камере 1.25 3-х пиновый подходит идеально, то на нонейм из хоббикинга оказалось нужно 1.5мм 3-х пиновый. Я долго кувыркался с этими разъемами и в результате заказал их у китайцев. А они, гады, меньше чем по 10 их не продают. Так что у меня теперь куча готовых проводов 1.25 мм 3-х и 5-ти пиновых. Причем 1.25 от 1.5 на глаз фиг отличишь и штангенциркулем тоже померить сложно, если кому надо понять какие у него разъемы то картинки с измеренным 1.25 прилагаю. Соответственно, если у вас шире, значит у вас не 1.25. =)Короче если кому надо в Москве обращаетесь.
😃
А во втором скетче нормальные значения? Может его взять за основу?
Да нормальные.
Хорошая мысль.
Где брали код?
Два варианта.
Либо Вы в районе черной дыры. Либо проблема в коде для ардуины. Первое врядли. Насчет второго надо подумать.
Вроде работает, но с несколько странными показателями! 😃
Ого! =)
А можно мне на почту enterup(собака)gmail.com скинуть данные с первым скэтчем?
Ну то есть заливаете первый скэтч который для программы, запускаете COM монитор, потом копируете данные из монитора или скриншот.
Спасибо!
- Ip выставлять в телефоне тот который у компьютера. Т.е. вы стримите данные на компьютер с телефона, поэтому в программе на телефоне указываете ip компьютера куда стримить. Ну и порты должны совпадать.
- Если вкратце то - так надо.Это ни на что не влияет. Позже уберу. =)
- При нажатии кнопки старт , начнут строиться графики. По умолчанию через 10 секунд, данные прекратят собираться и появится значения в таблице.
Смотря какая Arduina
У меня mini на 168А
SCL на А5
SDA на A4
Данила, а вам не сложно было бы сделать полный код для Ардуины и МПУ? Откомпилить и залить я могу.
Попробуйте так:
www.dropbox.com/s/ge4e5k2p37vbz8q/mpu6050.ino?dl=0
Александр.
Вообще я прикинул тут. Не должно быть препятствий для скрещивания arduino blutooth и программы.
Arduino ведь пишет в bluetooth как в serial.
Поэтому наверное(!), надо будет просто настроить соединение arduino с компьютером по bluetooth и в качестве COM порта для программы указать Incoming порт который bluetooth выдаст винда.
Черт его знает, надо попробовать.
Запись в файл сырых данных включу в следующую версию.
Александр, добрый день.
Спасибо.
Для mpu6050 наверное что то такое:
#include<Wire.h>
const int MPU=0x68; // I2C address of the MPU-6050
int16_t AcX,AcY,AcZ,Tmp,GyX,GyY,GyZ;
void setup(){
Wire.begin();
Wire.beginTransmission(MPU);
Wire.write(0x6B-); // PWR_MGMT_1 register
Wire.write(0); // set to zero (wakes up the MPU-6050)
Wire.endTransmission(true);
Serial.begin(9600);
}
void loop(){
Wire.beginTransmission(MPU);
Wire.write(0x3B-); // starting with register 0x3B (ACCEL_XOUT_H)
Wire.endTransmission(false);
Wire.requestFrom(MPU,14,true); // request a total of 14 registers
AcX=Wire.read()<<8|Wire.read(); // 0x3B (ACCEL_XOUT_H) & 0x3C (ACCEL_XOUT_L)
AcY=Wire.read()<<8|Wire.read(); // 0x3D (ACCEL_YOUT_H) & 0x3E (ACCEL_YOUT_L)
AcZ=Wire.read()<<8|Wire.read(); // 0x3F (ACCEL_ZOUT_H) & 0x40 (ACCEL_ZOUT_L)
String str = “0,0,”+String(AcX,2)+“,”+String(AcY,2)+“,”+String(AcZ,2)
Serial.println(str);
delay(30);
}
Это я выдернул из скэтча примера отсюда: playground.arduino.cc/Main/MPU-6050#short
Я купил акселерометр Troyka в магазине и сделал для него небольшой корпус из пластика. Прикрепляю его к лучу квадрика, а потом балансирую.
Насчет блютус не знаю, надо подумать…
Что я пишу??.. Не “добавляешь груз”, а когда стартуешь-стопишь таймер в программах сейсмометрах на телефоне… простите.=)
Да ею и вдохновился. Но у меня дома нет столько рабочего пространства для стенда, поэтому использовал телефон , но т.к. в телефоне экран маленький и смотреть не удобно, плюс пока добавляешь груз двигаешь телефон и из-за этого данные становятся не актульными… вообщем я написал свое.
А у Никиты Есенина программа что надо конечно…