Sadržaj:

Sorter boja: 6 koraka
Sorter boja: 6 koraka

Video: Sorter boja: 6 koraka

Video: Sorter boja: 6 koraka
Video: Что творят ТАДЖИКСКИЕ МИГРАНТЫ в России!😳 2024, Juli
Anonim
Sorter boja
Sorter boja

Ovaj cilj Sortera boja je premjestiti m & ms u različite hrpe na temelju njihove boje.

Korak 1: Korak 1: Izrada osnova

Korak 1: Izrada osnova
Korak 1: Izrada osnova

Prvi korak u izradi ovog projekta je stvaranje baze na kojoj se nalaze motori i senzor za razvrstavanje boja. Ove baze su 5,3 cm x 12 cm i trebate ih napraviti tri. Nakon toga kreirate mali četvrtinski krug s radijusom od 4,1 cm i unutar četvrtastog kruga napravite kvadratni izrez od 1 cm za provlačenje m & ms.

Korak 2: Korak 2: Izrezi i klizač

Korak 2: Izrezi i klizač
Korak 2: Izrezi i klizač

Za sljedeći korak izrezati ćete oblik kao što je prikazano gore kako biste stvorili putanju za četvrtinu kruga iz prethodnog koraka za klizanje. Na stazi izrežite rupu na kraju kako biste m & m -u omogućili da padne do tobogana.

Zatim izrežite kvadrat veličine 0,5x0,5 cm i prerežite kvadrat na pola čineći ga pola njegove izvorne visine. Zatim uzmite mali vijak i provucite ga kroz put koji ste stvorili, 0,5x0,5 i bazu na kojoj se sve ovo nalazi.

Izrežite rupe i proreze kako biste omogućili mjesto za servo motore i senzor boje. Morat ćete napraviti jednu rupu na toj bazi koja će sjediti najniže u konstrukciji. Ovaj izrez bit će veličine servo motora. Srednjoj bazi su potrebna dva izreza. Jedan izrez bit će iste veličine kao izrez iz prethodne baze, a drugi će biti 2 cm x 2 cm i bit će to direktno ispod rupe na stazi kroz koju m & m pada.

Korak 3: Korak 3: Klizite

Korak 3: Klizite
Korak 3: Klizite

Za ovaj korak izrežite pravokutnik 4 cm x 14 cm i napravite linije 1 inč s obje strane koje se protežu 14 cm. Prerežite linije s obje strane, ali NE presijecajte do kraja kroz ploču. Nakon što napravite ova dva reza, obje strane od 1 cm trebale bi se moći pomaknuti prema gore i stvoriti ograde za klizač.

Zatim napravite podlogu na koju će klizač sjediti kako bi se mogao spojiti na servo motor. Da biste to učinili, morat ćete stvoriti dva mala pravokutnika kako je prikazano na slici. spojite dva pravokutnika pod pravim kutom s 2 kvačice i postavite jednu kvačicu u sredinu pravokutnika koji će sjediti paralelno s podom (tako će se spojiti na motor). I na kraju za ovaj korak upotrijebite dva mala eksera za povezivanje klizača s dva pravokutnika držeći klizač pod kutom tako da se m & ms mogu kotrljati.

Korak 4: Korak 4: Povežite sve

Korak 4: Povežite sve
Korak 4: Povežite sve

Posljednji korak u sastavljanju tijela ovog projekta je povezivanje svih dijelova. Da biste to učinili, trebate izrezati dva pravokutnika dimenzija 5,3x18 cm i jedan pravokutnik 13,2x18 cm. Dva pravokutnika dimenzija 5,3x18 cm koristit će se za stranice, a drugi pravokutnik bit će straga

U stražnjem pravokutniku izrežite 3 rupe kako biste žicama spojenim na Arduino omogućili povezivanje s motorima i senzorom

Zatim spojite dva pravokutnika dimenzija 5,3x18 cm sa stranicama osnove 5,3x12 cm dužine 5,3 cm pomoću ukosnica. Prva baza bit će 3 cm od tla. Druga baza bit će udaljena 10,5 cm od tla, a treća baza 15 cm od tla. Svaka baza bi trebala biti povezana sa 4 potisna igle s dodavanjem do 12 pinova s obje strane. Spojite pravokutnik 13,2x18 cm na stražnju stranu radeći istu stvar sa 4 igle sa svake strane.

Korak 5: Korak 5: Izgradnja Arduina

Korak 5: Izgradnja Arduina
Korak 5: Izgradnja Arduina
Korak 5: Izgradnja Arduina
Korak 5: Izgradnja Arduina

Animirana slika je dijagram Arduina koji je izradila originalna osoba koja je napravila razvrstavač boja.

Za svoj Arduino preselio sam se tamo gdje idu različite žice jer nisam koristio Arduino Nano. Držim sve točke iste kao što je prikazano na dijagramu osim 5V i GND za motore. Za 5V uzeo sam žicu i usmjerio je od 5V točke na ploču lijevo od nje. Zatim sam uzeo dvije žice i stavio ih u isti red sa žicom od 5V, a zatim spojio ove dvije žice s motorima. Isti postupak sam napravio i za žice GND.

Korak 6: Korak 6: Arduino kod

Korak 6: Arduino kod
Korak 6: Arduino kod
Korak 6: Arduino kod
Korak 6: Arduino kod
Korak 6: Arduino kod
Korak 6: Arduino kod
Korak 6: Arduino kod
Korak 6: Arduino kod

Za kôd prvi dio definira gdje su različite žice u Arduinu i postavlja varijable poput dva servo motora i S [0-1]. Zatim je kod premjestio gornji servo motor s m & m direktno ispod senzora boje. Zatim se LED diode povezane sa senzorom boje uključuju i senzor u boji uzima vrijednost za crvenu zelenu i plavu frekvenciju koju detektira u m & m. Zatim, ovisno o količini RGB-a koju pokupi, m & m-u dodjeljuje boju i postavlja je u boju = [1-6]. Od boje koja mu je data dovest će do jednog od šest slučajeva. Svi različiti slučajevi pokreću različite skupove kodova koji rotiraju donji servo motor spojen na klizač u različitim količinama kako bi stvorili različite hrpe različitih boja m & ms

Preporučuje se: