Оглавление:

Сортировщик цвета: 6 шагов
Сортировщик цвета: 6 шагов

Видео: Сортировщик цвета: 6 шагов

Видео: Сортировщик цвета: 6 шагов
Видео: Сортировщик цвета НикиРобот Arduino ide и mBlock5 2024, Ноябрь
Anonim
Сортировщик цвета
Сортировщик цвета

Целью этого Сортировщика цветов является перемещение изображений и изображений в разные стопки в зависимости от их цвета.

Шаг 1: Шаг 1: Изготовление основы

Шаг 1: Изготовление основ
Шаг 1: Изготовление основ

Первым шагом к реализации этого проекта является создание основания, на котором будут сидеть двигатели и датчик сортировщика цвета. Эти основы имеют размер 5,3 см на 12 см и их нужно сделать три. После этого вы создаете маленькую четверть круга с радиусом 4,1 см, а внутри четверти круга делаете квадратный вырез размером 1 см, чтобы через него проваливались M&MS.

Шаг 2: Шаг 2: вырезы и слайдер

Шаг 2: вырезы и слайдер
Шаг 2: вырезы и слайдер

На следующем шаге вы вырежете фигуру, как показано выше, чтобы создать путь для четверти круга из предыдущего шага, по которому он будет скользить. На дорожке вырежьте отверстие в конце, чтобы M&M упал на горку.

Затем вырежьте квадрат 0,5x0,5 см и разрежьте квадрат пополам, доведя его до половины исходной высоты. Затем возьмите маленький винт и проткните им путь, который вы создали, 0,5x0,5 и основание, на котором все это расположено.

Вырежьте отверстия и прорези, чтобы можно было разместить серводвигатели и датчик цвета. Вам нужно будет проделать одно отверстие в основании, которое будет самым нижним в конструкции. Этот вырез будет размером с серводвигатель. Для среднего основания нужно два выреза. Один вырез будет такого же размера, как вырез из предыдущей базы, а другой - 2 см x 2 см, и он будет находиться прямо под отверстием на пути, через который падает m & m.

Шаг 3: Шаг 3: Слайд

Шаг 3. Слайд
Шаг 3. Слайд

Для этого шага вырежьте прямоугольник размером 4 см x 14 см и проведите линии по 1 дюйм с обеих сторон, длина которых составляет 14 см. Обрежьте линии с обеих сторон, но НЕ прорезайте доску полностью. После того, как вы сделаете эти два разреза, обе стороны на 1 см должны двигаться вверх и образовывать перила для горки.

Затем сделайте основание для слайда, на котором он будет сидеть, чтобы его можно было подсоединить к серводвигателю. Для этого вам нужно создать два маленьких прямоугольника, как показано на рисунке. соедините два прямоугольника под прямым углом с помощью двух кнопок и поместите одну кнопку в середине прямоугольника, который будет располагаться параллельно полу (так он будет соединяться с двигателем). И, наконец, для этого шага используйте два маленьких гвоздя, чтобы соединить слайд с двумя прямоугольниками, удерживая слайд под углом, чтобы м и мс могли скатываться вниз.

Шаг 4: Шаг 4: Подключение всего

Шаг 4: все соединяем
Шаг 4: все соединяем

Последний шаг к созданию основной части этого проекта - соединение всех частей. Для этого вам нужно вырезать два прямоугольника 5,3x18 см и один прямоугольник 13,2x18 см. Два прямоугольника 5,3x18 см будут использоваться по бокам, а другой прямоугольник будет сзади.

В заднем прямоугольнике вырежьте 3 отверстия, чтобы провода, подключенные к Arduino, могли подключаться к двигателям и датчику.

Затем соедините два прямоугольника 5,3x18 см по бокам оснований 5,3 x 12 см и длиной 5,3 см с помощью кнопок. Первое основание будет на высоте 3 см от земли. Вторая база будет на высоте 10,5 см от земли, а третья база - на высоте 15 см от земли. Каждая база должна быть соединена с 4 кнопками, добавляя до 12 контактов с обеих сторон. Присоедините прямоугольник 13,2x18 см к задней части, проделав то же самое с 4 контактами с каждой стороны.

Шаг 5: Шаг 5: Сборка Arduino

Шаг 5: Сборка Arduino
Шаг 5: Сборка Arduino
Шаг 5: Сборка Arduino
Шаг 5: Сборка Arduino

Анимированная картинка - это схема Arduino, созданная первым человеком, создавшим сортировщик цветов.

Для моего Arduino я переместил туда, куда идут разные провода, потому что я не использовал Arduino Nano. Я оставляю все точки такими же, как показано на схеме, за исключением 5V и GND для двигателей. Для 5V я взял провод и направил его от точки 5V на плату слева от него. Затем я взял два провода и поместил их в тот же ряд, что и провод 5 В, а затем подключил эти два провода к двигателям. Я проделал то же самое с проводами GND.

Шаг 6: Шаг 6: Код Arduino

Шаг 6: код Arduino
Шаг 6: код Arduino
Шаг 6: код Arduino
Шаг 6: код Arduino
Шаг 6: код Arduino
Шаг 6: код Arduino
Шаг 6: код Arduino
Шаг 6: код Arduino

Для кода первая часть определяет, где находятся разные провода в Arduino, и устанавливает такие переменные, как два серводвигателя и S [0-1]. Затем код переместил верхний серводвигатель с M&M прямо под датчик цвета. Затем включаются светодиоды, подключенные к датчику цвета, и датчик цвета принимает значение частоты красного, зеленого и синего, которое он обнаруживает в m & m. Затем, в зависимости от количества захваченного RGB, он назначает m & m цвет и устанавливает его на color = [1-6]. По заданному цвету он приведет его к одному из шести случаев. Все разные случаи запускают разные наборы кода, которые вращают нижний серводвигатель, подключенный к слайду, на разную величину, чтобы создать разные стопки разного цвета m & ms.

Рекомендуемые: