Съдържание:

Цветен сортировчик: 6 стъпки
Цветен сортировчик: 6 стъпки

Видео: Цветен сортировчик: 6 стъпки

Видео: Цветен сортировчик: 6 стъпки
Видео: Сортировщик банкнот Cassida Zeus 2024, Юли
Anonim
Сортировчик на цветове
Сортировчик на цветове

Тази цел за сортиране на цветове е да премести m & ms в различни купчини въз основа на цвета им.

Стъпка 1: Стъпка 1: Направете основите

Стъпка 1: Създаване на основите
Стъпка 1: Създаване на основите

Първата стъпка към създаването на този проект е създаването на основата, върху която се намират двигателите и сензорът за сортиране на цветовете. Тези основи са с размери 5,3 см на 12 см и трябва да направите три от тях. След това създавате малкия четвърт кръг с радиус 4,1 см и вътре в четвъртината правите 1 см квадратен изрез, през който m & ms да пропадне.

Стъпка 2: Стъпка 2: Изрези и плъзгач

Стъпка 2: Изрези и плъзгач
Стъпка 2: Изрези и плъзгач

За следващата стъпка ще изрежете форма, както е показано по -горе, за да създадете път за четвърт кръга от предишната стъпка, за да плъзнете през нея. По пътеката изрежете дупка в края, за да направите път m & m да падне надолу към пързалката.

След това изрежете квадрат 0,5х0,5 см и го разрежете наполовина, като го направите наполовина на първоначалната си височина. След това вземете малък винт и го прокарайте през пътя, който сте създали, 0.5x0.5 и основата, върху която се намира всичко това.

Изрежете дупки и прорези, за да осигурите място за сервомоторите и цветния сензор. Ще трябва да направите една дупка на тази основа, която да седи най -ниско в конструкцията. Този изрез ще бъде размерът на серво мотора. Средната основа се нуждае от два изреза. Единият изрез ще бъде със същия размер като изреза от предишната основа, а другият ще бъде 2 см х 2 см и това ще бъде директно под отвора на пътеката, през която m & m пада.

Стъпка 3: Стъпка 3: Плъзнете

Стъпка 3: Плъзнете
Стъпка 3: Плъзнете

За тази стъпка изрежете правоъгълник 4cmx14cm и направете линии 1 инч от двете страни, които се простират на 14 cm. Изрежете линиите от двете страни, но НЕ отрежете докрай през дъската. След като направите тези две разфасовки, двете страни от 1 см трябва да могат да се движат нагоре и да създават парапети за пързалката.

След това направете основа, върху която да седне плъзгачът, така че да може да се свърже със серво мотора. За да направите това, ще трябва да създадете два малки правоъгълника, както се вижда на снимката. свържете двата правоъгълника под прав ъгъл с 2 щифта и поставете един щифт в средата на правоъгълника, който ще седи успоредно на пода (така ще се свърже с двигателя). И накрая, за тази стъпка използвайте два малки пирона, за да свържете плъзгача към двата правоъгълника, като държите плъзгача под ъгъл, така че m & ms да се търкаля надолу.

Стъпка 4: Стъпка 4: Свързване на всичко

Стъпка 4: Свързване на всичко
Стъпка 4: Свързване на всичко

Последната стъпка към сглобяването на тялото на този проект е свързването на всички части. За да направите това, ще трябва да изрежете два правоъгълника 5.3x18cm и един правоъгълник 13.2x18cm. Двата правоъгълника с размери 5.3x18cm ще бъдат използвани за страните, а другият правоъгълник ще бъде отзад

В задния правоъгълник изрежете 3 дупки, за да дадете на проводниците, свързани към Arduino, начин за свързване към двигателите и сензора

След това свържете двата правоъгълника с размери 5.3x18cm към страните на основите 5.3x12cm с дължина 5.3cm с помощта на щифтове. Първата основа ще бъде на 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 мястото на дъската вляво от нея. След това взех два проводника и ги поставих в същия ред като 5V проводника и след това свързах тези два проводника към двигателите. Направих същия процес за проводниците 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 цвят и го задава на цвят = [1-6]. От цвета, който е даден, той ще го доведе до един от шестте случая. Всички различни случаи стартират различни набори код, които завъртат долния серво мотор, свързан с плъзгача в различни количества, за да създадат различни купчини с различен цвят m & ms

Препоръчано: