Sadržaj:

Poredač boja: 6 koraka
Poredač boja: 6 koraka

Video: Poredač boja: 6 koraka

Video: Poredač boja: 6 koraka
Video: Как профессор доказал Существование Бога? 2024, Srpanj
Anonim
Sorter boja
Sorter boja

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

Korak 1: Korak 1: Izrada temelja

Korak 1: Izrada temelja
Korak 1: Izrada temelja

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

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 potrebna su dva izreza. Jedan izrez bit će iste veličine kao izrez iz prethodne baze, a drugi će biti 2 cm x 2 cm, a to će biti izravno 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 crte 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 čavla za povezivanje klizača s dva pravokutnika držeći kliznik 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ćile povezivanje s motorima i senzorom

Zatim spojite dva pravokutnika dimenzija 5,3x18 cm sa stranicama duljine 5,3x12 cm duljine 5,3 cm pomoću kvačica. Prva podloga bit će 3 cm od tla. Druga baza bit će 10,5 cm od tla, a treća baza 15 cm od tla. Svaka baza trebala bi biti povezana s 4 kvačice dodajući do 12 pinova s obje strane. Spojite pravokutnik 13,2x18 cm na stražnju stranu radeći isto s 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 različite žice idu 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 točke 5V na ploču lijevo od nje. Zatim sam uzeo dvije žice i stavio ih u isti red s žicom od 5V, a zatim spojio ove dvije žice s motorima. Isti postupak sam napravio 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 izravno ispod senzora boje. Zatim se LED diode spojene na senzor boje uključuju i senzor boje uzima vrijednost za crvenu zelenu i plavu frekvenciju koju detektira u m & m. Zatim, ovisno o količini RGB-a koju pokupi, m & m dodjeljuje boju i postavlja je u boju = [1-6]. Od boje koja mu se daje dovest će ga 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čeni: