Indholdsfortegnelse:

Farvesortering: 6 trin
Farvesortering: 6 trin

Video: Farvesortering: 6 trin

Video: Farvesortering: 6 trin
Video: Оригами Хваталка из бумаги | Клещи из бумаги | Origami Paper Pincers 2024, November
Anonim
Farvesortering
Farvesortering

Dette Color Sorters mål er at flytte m & ms ind i forskellige bunker baseret på deres farve.

Trin 1: Trin 1: Lav baserne

Trin 1: Lav baserne
Trin 1: Lav baserne

Det første trin til at lave dette projekt er at lave den base, motorerne og og farvesorteringssensoren sidder på. Disse baser er 5,3 cm x 12 cm, og du skal lave tre af dem. Derefter opretter du den lille kvartcirkel, der har en radius på 4,1 cm, og inden i kvartcirklen laves en firkantet udskæring på 1 cm, så m & ms falder igennem.

Trin 2: Trin 2: Udskæringer og skyder

Trin 2: Udskæringer og skyder
Trin 2: Udskæringer og skyder

Til det næste trin skærer du en form ud som vist ovenfor for at oprette en sti til kvartcirklen fra det foregående trin til at glide hen over. På stien skæres et hul ud for enden for at gøre en måde for m & m at falde ned til diaset.

Skær derefter en firkant på 0,5 x 0,5 cm ud og skær firkanten på midten, så den bliver halvdelen af sin oprindelige højde. Tag derefter en lille skrue og stik den gennem den sti, du har oprettet, 0,5x0,5, og basen, som alt dette sidder på.

Skær huller og slidser ud, så servomotorer og farvesensor kan sidde et sted. Du skal lave et hul på basen, der sidder lavest i konstruktionen. Denne udskæring vil være størrelsen på servomotoren. Den midterste base har brug for to udskæringer. Den ene udskæring vil have samme størrelse som udskæringen fra den tidligere base og den anden vil være 2 cm x 2 cm, og denne vil være direkte under hullet på stien, som m & m falder igennem.

Trin 3: Trin 3: Skub

Trin 3: Skub
Trin 3: Skub

Til dette trin skal du skære et rektangel på 4 cm x 14 cm og lave streger på 1 cm på begge sider, der strækker sig 14 cm. Skær linjerne ned på begge sider, men skær IKKE hele vejen igennem brættet. Når du har foretaget disse to snit, skal begge sider på 1 cm kunne bevæge sig opad og skabe gelænder til diaset.

Lav derefter en base for objektglasset at sidde på, så det kan oprette forbindelse til servomotoren. For at gøre det skal du oprette to små rektangler som vist på billedet. forbinde de to rektangler i en ret vinkel med 2 pushpins og placer en pushpin i midten af rektanglet, der vil sidde parallelt med gulvet (sådan vil det forbinde til motoren). Og til sidst til dette trin skal du bruge to små søm til at forbinde objektglasset til de to rektangler, der holder diaset i en vinkel, så m & ms kan rulle ned.

Trin 4: Trin 4: Tilslutning af alt

Trin 4: Tilslutning af alt
Trin 4: Tilslutning af alt

Det sidste trin til at sammensætte dette projekts krop er at forbinde alle delene. For at gøre dette skal du skære to 5,3x18cm rektangler og et 13,2x18cm rektangel ud. De to 5,3x18 cm rektangler bruges til siderne, og det andet rektangel er bagsiden

I det bageste rektangel skæres 3 huller ud for at give ledningerne forbundet til Arduino en måde at forbinde til motorerne og sensoren

Tilslut derefter de to 5,3x18cm rektangler til siderne af de 5,3x12cm baser, der er 5,3cm lange ved hjælp af pushpins. Den første base vil være 3 cm fra jorden. Den anden base vil være 10,5 cm fra jorden, og den tredje base vil være 15 cm fra jorden. Hver base skal forbindes med 4 pushpins, der tilføjer op til 12 pins på begge sider. Tilslut det rektangel på 13,2 x 18 cm til bagsiden, gør det samme med 4 ben på hver side.

Trin 5: Trin 5: Bygning af Arduino

Trin 5: Byg Arduino
Trin 5: Byg Arduino
Trin 5: Byg Arduino
Trin 5: Byg Arduino

Det animerede billede er diagrammet over Arduino, der blev bygget af den originale person, der lavede farvesortereren.

For min Arduino flyttede jeg, hvor de forskellige ledninger går, fordi jeg ikke brugte en Arduino Nano. Jeg holder alle pletterne de samme som vist i diagrammet bortset fra 5V og GND for motorerne. Til 5V tog jeg en ledning og dirigerede den fra 5V spot til brættet til venstre for den. Derefter tog jeg to ledninger og lagde dem i samme række som 5V -ledningen og sluttede derefter disse to ledninger til motorerne. Jeg gjorde den samme proces for GND -ledningerne.

Trin 6: Trin 6: Arduino -kode

Trin 6: Arduino -kode
Trin 6: Arduino -kode
Trin 6: Arduino -kode
Trin 6: Arduino -kode
Trin 6: Arduino -kode
Trin 6: Arduino -kode
Trin 6: Arduino -kode
Trin 6: Arduino -kode

For koden definerer den første del, hvor de forskellige ledninger er i Arduino og sætter variabler som de to servomotorer og S [0-1]. Derefter flyttede koden den øverste servomotor med m & m til direkte under farvesensoren. Derefter tændes lysdioderne, der er forbundet til farvesensoren, og farvesensoren optager en værdi for den rødgrønne og blå frekvens, den registrerer i m & m. Afhængigt af mængden af RGB, den henter, tildeler den m & m en farve og sætter den til farve = [1-6]. Fra den farve, den er givet, vil den føre den til et af de seks tilfælde. De forskellige sager starter alle forskellige sæt kode, der roterer den nederste servomotor forbundet til diaset forskellige mængder for at skabe de forskellige bunker med forskellige farver m & ms

Anbefalede: