Innholdsfortegnelse:

LittleBits Magical Marble Sorting Machine: 11 trinn (med bilder)
LittleBits Magical Marble Sorting Machine: 11 trinn (med bilder)

Video: LittleBits Magical Marble Sorting Machine: 11 trinn (med bilder)

Video: LittleBits Magical Marble Sorting Machine: 11 trinn (med bilder)
Video: What's wrong with these stairs? Infinite Stairs ILLUSION! (Animation meme) #shorts 2024, November
Anonim
LittleBits Magical Marble Sorting Machine
LittleBits Magical Marble Sorting Machine

Har du noen gang ønsket å sortere klinkekuler? Så kan du bygge denne maskinen. Du trenger aldri å blande deg gjennom en pose med klinkekuler igjen!

Det er en magisk sorteringsmaskin i marmor, som bruker en fargesensor fra Adafruit, type TCS34725 og en Leonardo Arduino fra Littlebits. Maskinen sorterer fire forskjellige farger, og den teller også antall kuler per farge. Alle elektroniske deler er laget med Littlebits. Hva er "LittleBits"? LittleBits lager en plattform med brukervennlige elektroniske byggesteiner som gir alle muligheten til å lage oppfinnelser, store som små. De lager teknologisett som er morsomme, brukervennlige og uendelig kreative. Settene består av elektroniske byggesteiner som er fargekodede, magnetiske og gjør kompleks teknologi enkel og morsom. Sammen er de utskiftbare på millioner av forskjellige måter for å gi barna muligheten til å finne på alt - fra en søskenalarm, til en trådløs robot, til et digitalt instrument.

For detaljer om dette elektroniske læringssystemet, se www.littlebits.cc

Trinn 1: Materialer du trenger:

Følgende Littlebits -komponenter, brukt til den elektroniske delen av maskinen: 1 USB Power1 Dimmer3 Servos2 Adhesive sko3 Servotilbehør1 Splitwire1 Synthhøyttaler2 Monteringsbrett1 Fjernkontroll infrarød1 Arduino Leonardo1 MP3 -spiller1 Nummer+ bit1 Veggvortadapter 5 Bitsnaps3 LedningerOg noen håndverksmaterialer også for å lage en attraktiv maskin: MDF tre 6 mm Hvit papp 1 mm Tremarmor 25 mm Fargesensor Adafruit TCS34725 Sett med M3 bolter og muttere og skiver Sett med M3 standoffs, forskjellige lengder Maling (gul, grønn, blå, rød, lilla, svart) Lim

Trinn 2: Hjertet til maskinen

Maskinens hjerte
Maskinens hjerte

Fargesensoren er tilkoblet via I2C (SDA, SCL) og GND- og 5 Volt VCC -tilkoblingene på forsiden av Arduino. I2C er en veldig enkel seriell tilkobling som brukes til kommunikasjon mellom sensoren og Arduino. (SDA på D2 -inngangen og SCL på D3 -inngangen). Du kan sjekke Adafruit -nettstedet for mer informasjon om fargesensoren og I2C -tilkoblingen. Se: www.adafruit.com/product/1334

De leverer også Arduino -biblioteket du trenger.

Trinn 3: Hvordan fungerer det?

Hvordan virker det ?
Hvordan virker det ?

Littlebits Arduino Leonardo har tre utgangstilkoblinger, D1, D5 og D9. D1 brukes til å aktivere sparkemekanismens servo for å sende en marmor inn i sorteringsbanene. Det tilbakestiller også marmor -telleren og aktiverer MP3 -spilleren som er lastet med en fin klokkelyd. D5 brukes til å sette lagringsvelger -servoen i riktig posisjon, avhengig av utfallet av fargesensoren og den setter håndpekerservoen til pek på den oppdagede marmorfargen på forsiden av maskinen. D9 brukes til å vise antall kuler med en bestemt farge på tallbiten, også plassert på forsiden. Littlebits Arduino Leonardo har tre inngangstilkoblinger. D0, A0 og A1. På denne maskinen brukes kun A0 for den infrarøde fjernkontrollen som aktiverer den endelige tellingen etter at maskinen har sluttet å sortere. Via denne tilkoblingen drives også hele maskinen med 5 Volt via USB -strømforsyningen.

Trinn 4: Marmorlageret

Marmorlageret
Marmorlageret
Marmorlageret
Marmorlageret

For lageret (hvor de usorterte marmorene er lagret) brukte jeg en sylindrisk pappbeholder fra MyMuesly og la en spiralbane av papp til den ytre overflaten med et lite gjerde for å holde marmorene på plass. Denne spiralbanen limes på et antall litle røde trekuber. Se www.mymuesli.com/

Trinn 5: Kick -mekanismen og marmorsortereren

Kick -mekanismen og marmorsortereren
Kick -mekanismen og marmorsortereren
Kick -mekanismen og marmorsortereren
Kick -mekanismen og marmorsortereren

Jeg lagde en pappvelger for å sende kulene inn i lagringsfeltene deres. Dimensjoner BxDxH 74x33x20 mm med skrå overflate inni. Velgeren er limt på det sirkulære servotilbehøret. Jeg gjorde den så liten som mulig, og la for mye vekt på servoen gjorde at den rystet mye … Deretter laget jeg en sylindrisk enhet av tre og papp, sparkemekanismen. Den er limt til et sirkulært servotilbehør. Når servoen slås på, fanger den en marmor og sparker den inn i pappvelgeren fra trinn 2.

Trinn 6: The Lanes

The Lanes
The Lanes

Laget av hvitt papp, hver bane like bred nok til 25 mm kulene. Montert med en skråning slik at kulene glir inn i banene.

Trinn 7: Hvor er fargesensoren?

Hvor er fargesensoren?
Hvor er fargesensoren?
Hvor er fargesensoren?
Hvor er fargesensoren?

Jeg lagde en trerampe med fargesensoren TCS34725 inni. Marmoren, fanget inne i sparkemekanismen, lander på toppen av sensoren slik at den kan måle fargen. Den har et lite stykke klar plast på overflaten for å unngå å blokkere marmoren på hullet der sensoren er plassert.

Trinn 8: Hvor er MP3 -spilleren?

Hvor er MP3 -spilleren?
Hvor er MP3 -spilleren?

Mp3 -biten er lastet med en klokkelyd og er montert inne i hovedboksen sammen med synthhøyttaleren på et opp -ned -monteringsbrett. Det lyder en bjelle når en marmor er sortert.

Trinn 9: Teller

Teller
Teller
Teller
Teller

Bak en hvit pappbakgrunn er tallet+ biten og en servo montert. Servoen er koblet til en håndpeker som gjør de samme trekkene som marmorvelgeren. Denne servoen er koblet til kretsen via en dimmer for å justere vinkelen på håndpekeren. Telleren husker mengden marmor per farge og nullstilles når den siste telleprosedyren aktiveres via fjernkontrollen.

Trinn 10: Move It Move It

Image
Image

Se maskinen i aksjon!

Du trenger aldri å blande deg gjennom en pose med klinkekuler igjen!

Trinn 11: Programmering

Arduino -konkurransen 2016
Arduino -konkurransen 2016

Fargesensoren leser tre verdier for hver marmor, rød, grønn og blå. Avhengig av verdien av disse fargene peker marmorvelgeren på en bestemt lagringsbane. Når det ikke oppdages noen marmor, beveger velgeren seg til en stoppstilling. Jeg skrev to små programmer for Arduino, hovedprogrammet oppdager og sorterer og teller kulene, det andre programmet brukes bare til å oppdage de tre fargeverdiene fra sensoren og vise dem på skjermen. Dette var nødvendig fordi kommunikasjonen via arduino -skjermmonitoren var i konflikt med hovedprogrammet. Jeg nesten muret min Arduino da jeg prøvde å kombinere dette med hovedprogrammet.

Arduino -konkurransen 2016
Arduino -konkurransen 2016

Andre pris i Arduino -konkurransen 2016

Anbefalt: