Innholdsfortegnelse:

Coffeenator: 4 trinn
Coffeenator: 4 trinn

Video: Coffeenator: 4 trinn

Video: Coffeenator: 4 trinn
Video: Coffeenator 2024, Juli
Anonim

En robotarm som tilsetter sukker og rører kaffen. (kan enkelt utvides med en tilleggsmelk -funksjon)

For dette prosjektet brukte vi:

PhantomX Pincher robotarmsett Mark II

LEGO minstorms ev3

5 blå og 4 hvite lysdioder

9 motstander (vi brukte 220R)

1 RobotGeek -glidebryter

2 RobotGeek -trykknapp

1 RobotGeek -relé

1 Robot Geek Large Workbench

3 volts kaffemikser

Kaffekopp

Klump sukker

Trinn 1: Lag transportbåndet til sukkeret

Lage transportbåndet for sukkeret
Lage transportbåndet for sukkeret
Lage transportbåndet for sukkeret
Lage transportbåndet for sukkeret

Kilde:

Vi gjorde noen endringer, på slutten satte vi en lyssensor slik at LEGO -klossen vet hvor vi skal stoppe.

Programmet for beltet er veldig enkelt

Trinn 2: Lag stativ for mikser og mikser

Lage stativet for mikseren og en mikser
Lage stativet for mikseren og en mikser
Lage stativet for mikseren og en mikser
Lage stativet for mikseren og en mikser

Stativet:

Vi brukte vår kreativitet til å klare det

Blanderen:

Blanderen vår var for stor for griperen, så vi bestemte oss for å ta motoren ut. Vi beholdt smørpakken, og vi koblet motoren gjennom relémodulen med en lang kabel. Det anbefales å bruke et relé fordi signalpinnen fra kortet ikke leverer nok strøm til motoren. Og vi brukte en kabelholder for å sikre at kablene ikke er i klemmemåten.

Trinn 3: Koble alt til brettet:

Koble alt til brettet
Koble alt til brettet
Koble alt til brettet
Koble alt til brettet

Start -knapp -> Pin1

Sukkerknapp -> Pin2

Melk -LED -> Pin3-7

Glidebryter -> Pin A5

Relé -> Pin 20

Sugar LED -er -> Pin 16-19

Trinn 4: Lag programmet:

Legge til sukkersekvens: Velg sukker med en trykknapp

og den hvite LED -en viser deg hvor mange den vil legge til.

Legge til melkesekvens: Dessverre mangler vi den delen fordi pumpen ikke er kommet i tide, men i designet ville vi bruke glidebryteren og de blå LED -lampene for å legge til melk, og når den analoge inngangen stiger, gjør det driftssignalet lengre for pumpe.

I dette prosjektet endret vi glidebryteren for å justere bare blandetiden ☹

Slik programmerte vi robotarmen:

Først stilte vi alt opp i et hvitt papir

Vi brukte Arduino - pincherTest -programmet for å få koordinatene for posisjonene vi ønsket å programmere armen. Og så endret vi programmet med våre sekvenser og med posisjonene, og etter noen timer med å gjøre små endringer fungerte det perfekt. Du finner programmet nedenfor.

Håper dere alle liker det!:)

Anbefalt: