Inhoudsopgave:

Kleursorteerder: 6 stappen
Kleursorteerder: 6 stappen

Video: Kleursorteerder: 6 stappen

Video: Kleursorteerder: 6 stappen
Video: kleursorteerder 2024, Juli-
Anonim
Kleur Sorteerder
Kleur Sorteerder

Het doel van deze Color Sorters is om m&m's naar verschillende stapels te verplaatsen op basis van hun kleur.

Stap 1: Stap 1: De basis maken

Stap 1: De basis maken
Stap 1: De basis maken

De eerste stap om dit project te maken, is het maken van de basis waarop de motoren en de kleursorteersensor zitten. Deze sokkels zijn 5,3 cm bij 12 cm en je moet er drie maken. Daarna maak je de kleine kwartcirkel met een straal van 4,1 cm en maak je aan de binnenkant van de kwartcirkel een vierkante uitsnede van 1 cm waar de m&ms doorheen kunnen vallen.

Stap 2: Stap 2: Uitsparingen en schuifregelaar

Stap 2: Uitsparingen en schuifregelaar
Stap 2: Uitsparingen en schuifregelaar

Voor de volgende stap knip je een vorm uit zoals hierboven weergegeven om een pad te creëren waar de kwart cirkel van de vorige stap overheen kan schuiven. Snijd op het pad een gat aan het einde zodat de m&m op de glijbaan kan vallen.

Knip vervolgens een vierkant van 0,5x0,5 cm uit en snijd het vierkant doormidden zodat het de helft van de oorspronkelijke hoogte is. Neem dan een kleine schroef en steek deze door het pad dat je hebt gemaakt, de 0,5x0,5, en de basis waarop dit alles zit.

Knip gaten en spleten uit zodat er een plaats is voor de servomotoren en de kleursensor. Je moet een gat maken op die basis die het laagst in de build zal zitten. Deze uitsnede heeft de grootte van de servomotor. De middelste basis heeft twee uitsparingen nodig. Eén uitsnijding heeft dezelfde grootte als de uitsnijding van de vorige basis en de andere zal 2 cm x 2 cm zijn en dit zal direct onder het gat zijn op het pad waar de m&m doorheen valt.

Stap 3: Stap 3: Schuif

Stap 3: Schuif
Stap 3: Schuif

Snijd voor deze stap een rechthoek van 4 cm x 14 cm en maak lijnen van 1 inch aan beide zijden die 14 cm uitstrekken. Snijd de lijnen aan beide kanten af, maar knip NIET helemaal door het bord. Nadat u deze twee sneden hebt gemaakt, moeten beide zijden van 1 cm omhoog kunnen bewegen en leuningen voor de glijbaan kunnen maken.

Maak vervolgens een basis voor de dia om op te zitten, zodat deze kan worden aangesloten op de servomotor. Om dit te doen, moet u twee kleine rechthoeken maken, zoals te zien is op de afbeelding. verbind de twee rechthoeken in een rechte hoek met 2 punaises en plaats een punaise in het midden van de rechthoek die evenwijdig aan de vloer zal zitten (zo wordt hij aangesloten op de motor). En tot slot, gebruik voor deze stap twee kleine spijkers om de dia te verbinden met de twee rechthoeken, waarbij u de dia in een hoek houdt zodat de m&ms naar beneden kunnen rollen.

Stap 4: Stap 4: Alles aansluiten

Stap 4: Alles aansluiten
Stap 4: Alles aansluiten

De laatste stap bij het samenstellen van de body van dit project is het verbinden van alle onderdelen. Om dit te doen, moet je twee rechthoeken van 5,3 x 18 cm en een rechthoek van 13,2 x 18 cm uitknippen. De twee rechthoeken van 5,3 x 18 cm worden gebruikt voor de zijkanten en de andere rechthoek is de achterkant

Knip in de achterste rechthoek 3 gaten uit om de draden die op de Arduino zijn aangesloten een manier te geven om verbinding te maken met de motoren en de sensor

Verbind vervolgens de twee rechthoeken van 5,3x18cm met de zijkanten van de 5,3x12cm basissen die 5,3cm lang zijn met behulp van pushpins. De eerste basis zal 3 cm van de grond zijn. Het tweede honk bevindt zich op 10,5 cm van de grond en het derde honk bevindt zich op 15 cm van de grond. Elke basis moet worden verbonden met 4 pushpins die aan beide zijden tot 12 pinnen toevoegen. Verbind de rechthoek van 13,2 x 18 cm met de achterkant en doe hetzelfde met 4 pinnen aan elke kant.

Stap 5: Stap 5: De Arduino bouwen

Stap 5: De Arduino bouwen
Stap 5: De Arduino bouwen
Stap 5: De Arduino bouwen
Stap 5: De Arduino bouwen

De geanimeerde afbeelding is het diagram van de Arduino dat is gebouwd door de oorspronkelijke persoon die de kleurensorteerder heeft gemaakt.

Voor mijn Arduino ben ik verhuisd waar de verschillende draden gaan omdat ik geen Arduino Nano heb gebruikt. Ik houd alle plekken hetzelfde zoals weergegeven in het diagram, behalve de 5V en GND voor de motoren. Voor de 5V nam ik een draad en leidde deze van de 5V-plek naar het bord links ervan. Toen nam ik twee draden en legde ze in dezelfde rij als de 5V-draad en verbond deze twee draden vervolgens met de motoren. Ik deed hetzelfde proces voor de GND-draden.

Stap 6: Stap 6: Arduino-code

Stap 6: Arduino-code
Stap 6: Arduino-code
Stap 6: Arduino-code
Stap 6: Arduino-code
Stap 6: Arduino-code
Stap 6: Arduino-code
Stap 6: Arduino-code
Stap 6: Arduino-code

Voor de code definieert het eerste deel waar de verschillende draden zich in de Arduino bevinden en stelt variabelen in zoals de twee servomotoren en S[0-1]. Vervolgens verplaatste de code de bovenste servomotor met de m & m naar direct onder de kleurensensor. Vervolgens gaan de LED's die op de kleurensensor zijn aangesloten aan en neemt de kleurensensor een waarde op voor de rood-, groen- en blauwfrequentie die hij in de m&m detecteert. Afhankelijk van de hoeveelheid RGB die het oppikt, wijst het de m&m een kleur toe en stelt het in op kleur = [1-6]. Van de kleur die het krijgt, leidt het naar een van de zes gevallen. De verschillende gevallen starten allemaal verschillende sets code die de onderste servomotor die op de schuif is aangesloten verschillende hoeveelheden draaien om de verschillende stapels met verschillende kleuren m & m's te maken

Aanbevolen: