Cuprins:

Color Sorter: 6 pași
Color Sorter: 6 pași
Anonim
Color Sorter
Color Sorter

Acest obiectiv de sortare a culorilor este de a muta m & ms în diferite grămezi pe baza culorii lor.

Pasul 1: Pasul 1: Crearea bazelor

Pasul 1: Crearea bazelor
Pasul 1: Crearea bazelor

Primul pas pentru realizarea acestui proiect este realizarea bazei pe care stau motoarele și senzorul de sortare a culorilor. Aceste baze au 5,3 cm pe 12 cm și trebuie să le faceți trei. După aceea, creați un sfert mic de cerc care are o rază de 4,1 cm, iar în interiorul sfertului de cerc faceți o decupare pătrată de 1 cm pentru ca m & ms să cadă.

Pasul 2: Pasul 2: Decupaje și glisor

Pasul 2: Decupaje și glisor
Pasul 2: Decupaje și glisor

Pentru pasul următor, veți decupa o formă așa cum se arată mai sus pentru a crea o cale pentru sfertul de cerc de la pasul anterior pentru a aluneca. Pe cale, tăiați o gaură la capăt pentru a face o cale pentru ca m & m să cadă în diapozitiv.

Apoi decupați un pătrat de 0,5x0,5 cm și tăiați pătratul în jumătate, făcându-l la jumătate din înălțimea inițială. Apoi, luați un șurub mic și împingeți-l prin calea pe care ați creat-o, 0,5x0,5 și baza pe care stau toate acestea.

Decupați găurile și fantele pentru a permite un loc pentru servomotorii și senzorul de culoare. Va trebui să faceți o gaură pe acea bază care va sta mai jos în construcție. Această decupare va avea dimensiunea servomotorului. Baza de mijloc are nevoie de două decupaje. Un decupaj va avea aceeași dimensiune ca decupajul de la baza anterioară și celălalt va fi de 2cmx2cm și acesta va fi direct sub gaura de pe calea prin care cade m & m.

Pasul 3: Pasul 3: Slide

Pasul 3: glisați
Pasul 3: glisați

Pentru acest pas, tăiați un dreptunghi de 4cmx14cm și faceți linii de 1 inch pe ambele părți care se extind pe 14 cm. Tăiați liniile de pe ambele părți, dar NU tăiați complet prin tablă. După ce faceți aceste două tăieturi, ambele părți laterale de 1cm ar trebui să se poată deplasa în sus și să creeze balustrade pentru lamă.

Apoi faceți o bază pentru culisă pentru a se așeza, astfel încât să se poată conecta la servomotor. Pentru a face acest lucru, va trebui să creați două dreptunghiuri mici, așa cum se vede în imagine. conectați cele două dreptunghiuri în unghi drept cu 2 pini și puneți un pion în mijlocul dreptunghiului care va sta paralel cu podeaua (așa se va conecta la motor). Și, în cele din urmă, pentru acest pas, utilizați două cuie mici pentru a conecta diapozitivul la cele două dreptunghiuri, menținând diapozitivul într-un unghi, astfel încât m & ms să se poată rostogoli.

Pasul 4: Pasul 4: Conectarea totul

Pasul 4: Conectarea totul
Pasul 4: Conectarea totul

Ultimul pas pentru a pune împreună corpul acestui proiect este conectarea tuturor părților. Pentru a face acest lucru, va trebui să decupați două dreptunghiuri de 5,3x18cm și un dreptunghi de 13,2x18cm. Cele două dreptunghiuri de 5,3x18cm vor fi utilizate pentru laturi și celălalt dreptunghi va fi partea din spate

În dreptunghiul din spate decupați 3 găuri pentru a da firelor conectate la Arduino o modalitate de conectare la motoare și senzor

Apoi conectați cele două dreptunghiuri de 5,3x18cm la părțile laterale ale bazelor de 5,3x12cm, care are o lungime de 5,3cm, folosind pini. Prima bază va fi la 3 cm de sol. A doua bază va fi la 10,5cm de sol și a treia bază va fi la 15cm de sol. Fiecare bază ar trebui să fie conectată cu 4 știfturi care să adauge până la 12 pini pe ambele părți. Conectați dreptunghiul de 13,2x18cm la spate, făcând același lucru cu 4 pini pe fiecare parte.

Pasul 5: Pasul 5: Construirea Arduino

Pasul 5: Construirea Arduino
Pasul 5: Construirea Arduino
Pasul 5: Construirea Arduino
Pasul 5: Construirea Arduino

Imaginea animată este diagrama Arduino care a fost construită de persoana originală care a realizat sortarea culorilor.

Pentru Arduino, m-am mutat unde merg diferitele fire, deoarece nu am folosit un Arduino Nano. Păstrez toate punctele la fel ca în diagramă, altele decât 5V și GND pentru motoare. Pentru 5V am luat un fir și l-am îndreptat de la locul 5V pe placa din stânga acestuia. Apoi am luat două fire și le-am pus în același rând cu firul de 5V și apoi am conectat aceste două fire la motoare. Am făcut același proces pentru firele GND.

Pasul 6: Pasul 6: Cod Arduino

Pasul 6: Cod Arduino
Pasul 6: Cod Arduino
Pasul 6: Cod Arduino
Pasul 6: Cod Arduino
Pasul 6: Cod Arduino
Pasul 6: Cod Arduino
Pasul 6: Cod Arduino
Pasul 6: Cod Arduino

Pentru cod, prima parte definește unde se află firele diferite în Arduino și setează variabile precum cele două servomotoare și S [0-1]. Apoi, codul a mutat servo motorul de sus cu m & m direct sub senzorul de culoare. Apoi LED-urile conectate la senzorul de culoare se aprind și senzorul de culoare preia o valoare pentru frecvența Roșu Verde și Albastru pe care le detectează în m & m. Apoi, în funcție de cantitatea de RGB pe care o preia, atribuie m & m o culoare și o setează la culoare = [1-6]. Din culoarea pe care o dă, o va duce la unul dintre cele șase cazuri. Diferitele cazuri încep toate seturi diferite de cod care rotesc servo-motorul inferior conectat la diapozitiv cantități diferite pentru a crea diferite grămezi de diferite culori m & ms

Recomandat: