Innholdsfortegnelse:

Spice Dispenser Prototype: 4 trinn
Spice Dispenser Prototype: 4 trinn

Video: Spice Dispenser Prototype: 4 trinn

Video: Spice Dispenser Prototype: 4 trinn
Video: 3 РЕЦЕПТА из КУРИНОЙ ПЕЧЕНИ/ ПАШТЕТ!! ГОСТИ БУДУТ В ШОКЕ!! 2024, Juli
Anonim
Image
Image

Jeg kom fra en sterk italiensk bakgrunn og ble lært fra en veldig ung alder at god mat kan helbrede alt. Smak og solid matlaging kommer fra de beste ingrediensene og mye krydder. For mennesker med nedsatt funksjonsevne, begrenset fingerferdighet eller leddgikt, kan det være en stor utfordring å åpne og helle krydder. Dette inspirerte meg til å lage en liten, enkel krydderdispenser som enkelt kan betjenes og monteres i nærheten av matlagingsområder. Krydderbeholdere trenger bare å åpnes én gang for å helles i beholderen - noe jeg tror vil redusere stresset og smerten forbundet med denne aktiviteten. Og det beste av alt er å lage fantastisk mat så enkelt som å trykke på en knapp!

Vær oppmerksom på at dette er en prototypedesign. Jeg planlegger å øke størrelsen på dispenseren, samt håndverkshus med store knapper. Takk for støtten!

Rekvisita

All elektronikken som trengs for dette prosjektet er inkludert i dette settet:

x1 Arduino bord

x1 middels eller stort brødbrett

x1 28BYJ-48 trinnmotor med et ULN2003A driverkort

x3 normalt åpne trykknapper

x3 10k Ohm motstander

x1 9V batteri + holder med hunledninger

x1 fatledning (dette kan byttes ut med et annet 9V batteri med fatholder)

Assortert ledning

For dispenseren:

En 3D -skriver eller en utskriftstjeneste

x2 #4 1/2 tommers mutter og bolt

x1 klar harpiks for å gjøre dispensermaten trygg

Trinn 1: Skriv ut og sett sammen dispenseren

Skriv ut og sett sammen dispenseren
Skriv ut og sett sammen dispenseren
Skriv ut og sett sammen dispenseren
Skriv ut og sett sammen dispenseren

Vedlagt er de fire. STL -filene som trengs for å skrive ut dispenserdelene. Hver del ble skrevet ut med 10% utfylling ved hjelp av Cura -skiverprogramvare. Basen og skruen må skrives ut med støtter. Når støttene er fjernet, anbefaler jeg å slipe skruen på skruen og innsiden av basen. Jeg anbefaler også å sikre beholderen med varmt lim, selv om den forblir på plass uten den.

Sørg for at skruen på skruen er riktig orientert, med det ovale hullet mot baksiden av basen og det runde hullet foran slik det er vist på vedlagte tegning.

Trinn 2: Sett sammen kretsen

Sett sammen kretsen
Sett sammen kretsen
Sett sammen kretsen
Sett sammen kretsen

Bruk et mellomstort eller stort brødbrett for å gjøre følgende tilkoblinger:

For hver knapp:

1. Plasser knappen på tvers av den midterste kanalen på brødbrettet. Dette vil sikre at den er riktig orientert og fungerer som forventet

2. Koble venstre side av knappen til strømmen.

3. På høyre side av knappen, og over kanalen, bruker du en 10K ohm motstand for å koble til bakken.

4. Mellom knappen og den jordede motstanden, plasser en ledning og koble den til pinne 2 på Arduino.

5. Gjenta disse trinnene for hver knapp, med en annen digital pin.

Hvis du bruker en ULN2003A transistor array -brikke:

1. Koble pinnene 8, 9, 10 og 11 på Arduino til IN1, IN2, IN3 og IN4 på ULN2003A -kortet.

2. Koble 28byj motorledninger til brettet.

Trinn 3: Programmer Arduino

Koble Arduino til en datamaskin og last opp følgende kode:

#includeint pinchButton = 2;

int tspButton = 3; int tbspButton = 4; int tbspRequest; int tspRequest; int pinchRequest; const int stepsPerRevolution = 32; // motortrinn Stepper helix (stepsPerRevolution, 8, 10, 9, 11); ugyldig oppsett () {pinMode (2, INPUT); pinMode (3, INNGANG); pinMode (4, INNGANG); pinMode (8, OUTPUT); pinMode (9, OUTPUT); pinMode (10, OUTPUT); pinMode (11, OUTPUT); helix.setSpeed (700); Serial.begin (9600); } void loop () {buttonCheck (); Serial.println (pinchRequest); if (tbspRequest == HIGH) {for (int i = 0; i <10; i ++) {dispense (); }} annet hvis (tspRequest == HIGH) {for (int i = 0; i <6; i ++) {dispense (); }} mens (pinchRequest == HIGH) {helix.step (-50); pinchRequest = digitalRead (pinchButton); }}} // Functions void dispense () {helix.step (-2048); } void buttonCheck () {tbspRequest = digitalRead (tbspButton); tspRequest = digitalRead (tspButton); pinchRequest = digitalRead (pinchButton); }

Trinn 4: Gjør noe godt

Alt som gjenstår er å slå på alt og gi ut krydder!

Anbefalt: