roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 11:26

Часовой пояс: UTC + 4 часа


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 81 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая)
СообщениеДобавлено: 16 окт 2009, 08:51 
Не в сети

Зарегистрирован: 16 авг 2009, 10:55
Сообщения: 74
Откуда: Cheboksary
а если как фотодиод подсоединить только +и- реагировать линию то будет???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая)
СообщениеДобавлено: 16 окт 2009, 08:52 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Нет.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая)
СообщениеДобавлено: 16 окт 2009, 08:52 
Не в сети

Зарегистрирован: 16 авг 2009, 10:55
Сообщения: 74
Откуда: Cheboksary
только если с мк да?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая)
СообщениеДобавлено: 16 окт 2009, 08:53 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
А смысл? У сетара в магазине http://shop.roboforum.ru/product/qrd-11 ... hik-linii/ есть для этих целей вроде?

OR-BWSENS только с МК будет работать. Нет, можно конечно и на аналоговых элементах такое замутить, но это уже для фанатов :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая)
СообщениеДобавлено: 16 окт 2009, 08:55 
Не в сети

Зарегистрирован: 16 авг 2009, 10:55
Сообщения: 74
Откуда: Cheboksary
мдя чем новичкам мучиться лутчше уж это купить http://shop.roboforum.ru/product/qrd-11 ... hik-linii/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая)
СообщениеДобавлено: 16 окт 2009, 09:03 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Если без МК - то и старичкам лучше не мучаться, а если с МК - то примеры выложены в вики [[OR-BWSENS]] на BASCOM и WinAVR.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая)
СообщениеДобавлено: 16 окт 2009, 20:19 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Датчик протестирован!
Уверенный сигнал на высоте 10мм :good: сейчас попробую с задержками поиграться, хочу настроить на большую высоту

Добавлено спустя 32 секунды:
ыыы, реагирует на комнатный свет :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая
СообщениеДобавлено: 08 авг 2010, 13:03 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Смотрю код из Вики для OR-duino
Код:
#include <PololuQTRSensors.h>

// создаем объект, датчик подключен на pin 10
PololuQTRSensorsRC qtr((unsigned char[]) {10}, 1);

void setup() 

  // калибровка датчика
  for (int i = 0; i < 250; i++)
  {
    qtr.calibrate();
    delay(20);
  }

  Serial.begin(9600);
}

unsigned int vals[1];

void loop()
{
  qtr.read(vals);
  Serial.println(vals[0]);
}

И не могу догнать как два датчика подключить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая
СообщениеДобавлено: 08 авг 2010, 13:19 
Не в сети
Аватара пользователя

Зарегистрирован: 16 май 2009, 12:50
Сообщения: 1530
Откуда: Россия
прог. языки: Java, C
создать объект, указав пин, к которому он подключен в конструкторе.

Добавлено спустя 1 минуту 51 секунду:
Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая)
и так для каждого датчика создавать объект класса и обращаться к его методам.

_________________
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая
СообщениеДобавлено: 08 авг 2010, 13:29 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Цитата:
создать объект, указав пин, к которому он подключен в конструкторе

Код:
#include <PololuQTRSensors.h>

// создаем объект, датчик подключен на pin 10
PololuQTRSensorsRC qtr((unsigned char[]) {9}, 1);
PololuQTRSensorsRC qtr((unsigned char[]) {10}, 1);

Например так?
А как задать калибровку для двух датчиков? Или она автоматически будет для двух датчиков?

Как инфу считать со второго датчика? Или она тоже будет автоматически считана?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая
СообщениеДобавлено: 08 авг 2010, 13:35 
Не в сети
Аватара пользователя

Зарегистрирован: 16 май 2009, 12:50
Сообщения: 1530
Откуда: Россия
прог. языки: Java, C
нет :)
Код:
PololuQTRSensorsRC qtr1((unsigned char[]) {10}, 1), qtr2((unsigned char[]) {9}, 1);

_________________
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая
СообщениеДобавлено: 08 авг 2010, 13:38 
Не в сети
Аватара пользователя

Зарегистрирован: 16 май 2009, 12:50
Сообщения: 1530
Откуда: Россия
прог. языки: Java, C
вообще в хэдэре глянуть, может конструктор перегружен и не нужно несколько объектов создавать.
так калибровать и читать попробуйте.
Код:
void setup() 

  // калибровка датчика
  for (int i = 0; i < 250; i++)
  {
    qtr1.calibrate();
    qtr2.calibrate();
    delay(20);
  }

  Serial.begin(9600);
}

unsigned int vals[1];

void loop()
{
  qtr1.read(vals);
  Serial.println(vals[0]);
  qtr2.read(vals);
  Serial.println(vals[0]);
}

а вообще пробуйте, а то мне понравилось писать код наугад :D

_________________
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая
СообщениеДобавлено: 08 авг 2010, 13:39 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Спасибо! Буду дальше разбираться
Все работает! Отлично :beer:


Последний раз редактировалось pashteet 08 авг 2010, 13:47, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая
СообщениеДобавлено: 10 сен 2011, 18:21 
Не в сети

Зарегистрирован: 10 сен 2011, 18:15
Сообщения: 2
Откуда: St-Petersburg
Какое преимущество именно у индуктивных датчиков линии?
Возможность удобной калибровки?
И еще, я так понимаю, здесь можно определять не только черное-белое, но и "серое", то есть, оттенки, в зависимости от времени зарядки (разрядки) конденсатора?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая
СообщениеДобавлено: 01 фев 2012, 18:21 
Не в сети

Зарегистрирован: 30 янв 2012, 01:09
Сообщения: 17
Grem писал(а):
создать объект, указав пин, к которому он подключен в конструкторе.

Добавлено спустя 1 минуту 51 секунду:
Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая)
и так для каждого датчика создавать объект класса и обращаться к его методам.

Что существует конструктор команд под цель?

Добавлено спустя 7 минут 22 секунды:
Re: Модуль OR-BWSENS: Датчик цвета поверхности (черная/белая)
Ищу схему подключения датчика... Для ардуино нано1+


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 81 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO