41731

Складання програми сортування обєктів

Лабораторная работа

Информатика, кибернетика и программирование

Складання програми сортування обєктів Мета роботи: Складання програми сортування обєктів за кольором. Завдання на лабораторну роботу: Скласти програму сортування кольорових обєктів з використанням датчика кольору для визначення кольору обєктів та двох тактильних датчиків для калібрування робота. Програма мусить виконувати наступні функції: Керування сервоприводом для подавання обєктів на виявлення кольору обєкту. Керування механізмом що містить відділення для обєктів сортування за допомогою сервопривода.

Украинкский

2013-10-25

64.74 KB

3 чел.

Лабораторна робота 2.

Складання програми сортування об’єктів

Мета роботи:  Складання програми сортування об’єктів за кольором.

Завдання на лабораторну роботу: Скласти програму сортування кольорових об’єктів з використанням датчика кольору для визначення кольору об’єктів та двох тактильних датчиків для калібрування робота. Програма мусить виконувати наступні функції:

  1.  Керування сервоприводом для подавання об’єктів на виявлення кольору об’єкту.
  2.  Визначення кольору об’єкту за допомогою датчика кольору.
  3.  Керування механізмом, що містить відділення для об’єктів сортування за допомогою сервопривода.
  4.  Використання тактильних датчиків для калібрування системи сортування об’єктів.

Зміст роботи:   Використовуючи вже знайомі блоки функцій скласти програму для робота, яка б виконувала сортування об’єктів за кольором. Програма мусить мати 4 блоки SWITCH. В кожному з блоків мають бути набори функцій, що дозволятимуть керувати сервоприводом, знімати показники з сенсорів для калібрування пристрою.

   

Рис. 1. Зовнішній вигляд робота для сортування об’єктів

Контрольні питання:

  1.  Що таке NXC? Які його переваги?
  2.  Що таке сервопривід? Які його властивості та налаштування в LEGO MINDSTORMS NXT 2.0?
  3.  Що таке датчик кольору? З якими кольорами він працює?
  4.  Які нові блоки використовувалися в лабораторній роботі? Як їх застосовували?


 

А также другие работы, которые могут Вас заинтересовать

42721. Интерфейсы, делегаты, события 277.5 KB
  Таблица 1 Список используемых элементов управления Элемент управления Класс Описание textBox1 TextBox Окно ввода имени продавца textBox2 TextBox Окно ввода фамилии продавца textBox3 TextBox Окно ввода стажа продавца textBox4 TextBox Окно вывода списка продавцов textBox5 TextBox Окно ввода оклада продавца textBox6 TextBox Окно ввода имени менеджера textBox7 TextBox Окно ввода фамилии менеджера textBox8 TextBox Окно ввода стажа менеджера textBox9 TextBox Окно ввода оклада менеджера textBox10 TextBox Окно вывода зарплаты менеджера button1 Button...
42722. Поняття алгоритму. Блок схема запису алгоритмів 24 KB
  Мета: ознайомитись з поняттям алгоритм розглянути властивості алгоритму способи запису алгоритмів ознайомитись з правилами креслення схем алгоритму. Скласти схему алгоритму для обчислення виразу: Алгоритм последовательность действий приводящая к конкретному результату.
42723. Основы языка С# и знакомство с основными элементами управления C# 430 KB
  В C как и в C C нумерация элементов массива идет с нуля. Естественно что в нашем примере у массива 6 =23 элементов k[00] первый k[12] последний.rry Элемент Вид Описание Length Свойство Количество элементов массива по всем размерностям Rnk Свойство Количество размерностей массива BinrySerch Статический метод Двоичный поиск в отсортированном массиве Cler Статический метод Присваивание элементам массива значений по умолчанию Copy Статический метод Копирование заданного диапазона элементов одного массива в другой массив CopyTo...
42724. Исследование электрических величин двухобмоточного однофазного трансформатора 119 KB
  Исследование электрических величин двухобмоточного однофазного трансформатора. Цель работы: изучить конструкцию однофазного трансформатора описать принцип его действия замерить величины в различных режимах работы в масштабе построить характеристики и векторные диаграммы. б Коэффициент трансформации трансформатора зависит . в В режиме холостого хода с увеличением напряжения коэффициент мощности трансформатора .
42725. Методы классификации основанные на сравнении с эталоном 732 KB
  Поэтому обычно возникает необходимость сократить это число посредством выделения информативных признаков которые предполагаются инвариантными или малочувствительными по отношению к изменениям и искажениям. Результаты измерений признаков отображаются в пространство признаков. В этом случае будут установлены границы областей принятия решений для разделения признаков новых фрагментов подлежащих классификации см. Первая задача заключается в выборе подмножества признаков и их упорядочиванию в заданном множестве измерений.
42726. Строки и регулярные выражения 300 KB
  String Работа с функциями класса StringBuilder Работа с регулярными выражениями. В C есть тип string но класс System. Пример использования: String s= qqq ; int k=s. Пример использования: nmespce test { clss Test { public sttic void Min { String s1= rbour s2= ce s3= zote ; System.
42727. Запільна блок-схема 28.5 KB
  Накресліть схему лінійного алгоритму. Накресліть схему розгалуженого алгоритму. Як конструювати схему алгоритму.
42729. Найти минимальную сумму элементов в строках двумерного массива 58 KB
  Для проверки подлинности работы программы необходимо сверить результаты работы программы и результаты ручного тестирования. Если они сойдутся, то программа выполнена правильно. Для упрощения вычислений заполним массив цифрами