MULTICOPTER.RU
http://multicopter.ru/forum/

Мой первый квадрокоптер на осннове Freeduino
http://multicopter.ru/forum/viewtopic.php?f=14&t=306
Страница 3 из 20

Автор:  Dan_ex [ 26 июн 2010, 08:38 ]
Заголовок сообщения:  Re: Мой первый квадрокоптер на осннове Freeduino

Спасибо, весьма ценная информация, учту при разработке своего кода... :)
но всёж немного не то, или я просто не заметил, меня интересовало следующее(пример на wring-е):
Код:
//реализация I2C...
#include "Wire.h"
void setup()
{
  Wire.begin();        // Подключитесь к шине I2C (Адрес обязательно для мастера)
  Serial.begin(9600);  // Старт работы com порта
}

void loop()
{
  Wire.requestFrom(2, 6);    // Запрос 6-ти байт из ведомого устройства №2

  while(Wire.available())    // ведомый может отправить меньше чем нужно
  {
    char c = Wire.receive(); // получить байт как символьное
    Serial.print(c);         // вывод в порт
  }

  delay(500);
}

или вот:
Код:
#include "Wire.h"

void setup()
{
  Wire.begin(4);                // присоединиться к I2C шине с адресом # 4
  Wire.onReceive(receiveEvent); // Регистрация событий
  Serial.begin(9600);           // Старт работы com порта
}

void loop()
{
  delay(100);
}

/ / Функция, которая выполняется при получении данных от мастера
/ / Эта функция зарегистрирован как событие, см. установки ()
void receiveEvent(int howMany)
{
  while(1 < Wire.available()) // цикл по всем кроме последнего
  {
    char c = Wire.receive(); // запись байта как символа
    Serial.print(c);         // // вывод в порт
  }
  int x = Wire.receive();    // получить байт как целое число
  Serial.println(x);         // печать целого
}

Автор:  Dan_ex [ 28 июн 2010, 12:26 ]
Заголовок сообщения:  Re: Мой первый квадрокоптер на осннове Freeduino

Следующий вопрос:
мне для подключения к контроллеру необходимо знать как подключить регулятор, так вот, какие провода на входе в регулятор, что обозначают(см.мой регулятор) т.е. красный это.... белый это... чёрный это...
если кто-то точно знает, подскажите пожалуйста... :)
можно даже со схемкой...

Автор:  Letalkin [ 28 июн 2010, 12:53 ]
Заголовок сообщения:  Re: Мой первый квадрокоптер на осннове Freeduino

красный -> +
Чёрный -> -
Белый -> Сигнал

"пока немцы учатся ездить мы будем учиться летать...", в отношении МК, если уж по честному , немцы давно летают а вы учитесь подпрыгивать.

"Ich bin Student und studire Statliche Technische Universität in Irkutsk!
an der Fakultät für Maschinenbau heist Mechatronik... "
hm, man kann nicht einen Uni studieren, man kann in der Uni Student sein :-)
Also: "Ich bin Student an der Statliche Technische Universität in Irkutsk"

Автор:  Dan_ex [ 28 июн 2010, 13:12 ]
Заголовок сообщения:  Re: Мой первый квадрокоптер на осннове Freeduino

Ich studiere Deutsch Jahr 1!!!! :lol:
Нет уж извените уважаемый "леталкин" :) , этот лозунг просто связан с моим университетом, конкретно к немцам это отношения не имеет.
Я через 2 года поеду в германию, учится, так вот, в том университете, где это всё будет проходить они собирают "катающихся" роботов т.е. поездки по траектории, по датчикам (Сонарам, IR, ит.д.)...
а мне это не кажется перспективным и интересным, так почему бы и не научиться летать... :)

Автор:  Dan_ex [ 28 июн 2010, 13:18 ]
Заголовок сообщения:  Re: Мой первый квадрокоптер на осннове Freeduino

Цитата:
красный -> +
Чёрный -> -
Белый -> Сигнал


К сожелению мне это ничего не говорит... :(
Что значит: слово "сигнал"?????? (PWM, I2C) можно конкретней?
и "+","-" тоже достаточно абстрактное название.

Автор:  Letalkin [ 28 июн 2010, 13:19 ]
Заголовок сообщения:  Re: Мой первый квадрокоптер на осннове Freeduino

:-)
"они собирают "катающихся" роботов т.е. поездки по траектории, по датчикам (Сонарам, IR, ит.д.)"
Странно, зачем они этим вообше занимаются, давно испытанные и разработанные технологии, половина тутошних автозаводов в 90% внутренних систем доставки и перемешения деталей, ящиков и узлов, использует именно таких роботов.

Автор:  Letalkin [ 28 июн 2010, 13:22 ]
Заголовок сообщения:  Re: Мой первый квадрокоптер на осннове Freeduino

+5V
-5V
нормальный PPM, такой-же как для всех стандартных сервомашинок.

Автор:  Dan_ex [ 28 июн 2010, 13:25 ]
Заголовок сообщения:  Re: Мой первый квадрокоптер на осннове Freeduino

Letalkin писал(а):
:-)
Странно, зачем они этим вообше занимаются, давно испытанные и разработанные технологии, половина тутошних автозаводов в 90% внутренних систем доставки и перемешения деталей, ящиков и узлов, использует именно таких роботов.

это только для обучения своих студентов на первых этапах, не более чем! :)
Мы не изобретаем колесо, мы просто учимся... :)

Автор:  Dan_ex [ 28 июн 2010, 13:29 ]
Заголовок сообщения:  Re: Мой первый квадрокоптер на осннове Freeduino

Letalkin писал(а):
+5V
-5V
нормальный PPM, такой-же как для всех стандартных сервомашинок.

-5в - ?????????
точно????
это же 10в дает?
А не GND случаем? :)

Автор:  Dan_ex [ 28 июн 2010, 13:40 ]
Заголовок сообщения:  Re: Мой первый квадрокоптер на осннове Freeduino

Спасибо за PPM, принцип управления в моём контроллере очень прост!
ещё проще чем I2C!!! :)
Хотя реализовать I2C было бы сложнее но можно было бы получить ряд преимуществ в виде обратной передачи данных... жаль конечно, но что поделать..

Страница 3 из 20 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/