Innehållsförteckning:

Spice Dispenser Prototyp: 4 steg
Spice Dispenser Prototyp: 4 steg

Video: Spice Dispenser Prototyp: 4 steg

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

Från en stark italiensk bakgrund lärde jag mig från en väldigt ung ålder att god mat kan läka allt. Smak och rejäl matlagning kommer från de bästa ingredienserna och mycket kryddor. För personer med funktionsnedsättning, begränsad fingerfärdighet eller artrit, kan öppna och hälla kryddor vara en stor utmaning. Detta inspirerade mig att skapa en liten, enkel krydddispenser som enkelt kan manövreras och monteras nära matlagningsområden. Kryddbehållare behöver bara öppnas en gång för att hällas i behållaren - vilket jag tror kommer att minska stressen och smärtan i samband med denna aktivitet. Och det bästa av allt är att laga fantastisk mat blir så enkelt som att trycka på en knapp!

Observera att detta är en prototypdesign. Jag planerar att öka storleken på dispensern, samt hantverkshus med stora knappar. Tack för ditt stöd!

Tillbehör

All elektronik som behövs för detta projekt ingår i detta kit:

x1 Arduino -bräda

x1 mellanstor eller stor brödbräda

x1 28BYJ-48 stegmotor med ett ULN2003A förarkort

x3 normalt öppna tryckknappar

x3 10k Ohm motstånd

x1 9V batteri + hållare med honkablar

x1 fatkabel (detta kan ersättas med ett andra 9V batteri med fathållare)

Blandad tråd

För dispensern:

En 3D -skrivare eller en utskriftstjänst

x2 #4 1/2 tum mutter och bult

x1 klart harts för att göra matautomaten säker

Steg 1: Skriv ut och montera dispensern

Skriv ut och montera dispensern
Skriv ut och montera dispensern
Skriv ut och montera dispensern
Skriv ut och montera dispensern

Bifogade är de fyra. STL -filer som behövs för att skriva ut dispenserns delar. Varje del trycktes med 10% fyllning med Cura -skivprogramvara. Basen och skruven måste skrivas ut med stöd. När stödet har tagits bort rekommenderar jag starkt att slipa skruven och insidan av basen. Jag rekommenderar också att säkra behållaren med varmt lim, även om den förblir på plats utan den.

Se till att skruven skruvas korrekt, med det ovala hålet mot baksidan av basen och det runda hålet framtill så som visas på den bifogade ritningen.

Steg 2: Montera kretsen

Montera kretsen
Montera kretsen
Montera kretsen
Montera kretsen

Använd en medelstor eller stor brödbräda för att göra följande anslutningar:

För varje knapp:

1. Placera knappen över mittkanalen på din brödbräda. Detta säkerställer att den är korrekt orienterad och fungerar som förväntat

2. Anslut den vänstra sidan av knappen till strömmen.

3. På höger sida av knappen och tvärs över kanalen, använd ett 10K ohm motstånd för att ansluta till jord.

4. Mellan knappen och det jordade motståndet, placera en tråd och anslut den till stift 2 på Arduino.

5. Upprepa dessa steg för varje knapp med en annan digital stift.

Om du använder ett ULN2003A -transistormatrischip:

1. Anslut stiften 8, 9, 10 och 11 på Arduino till IN1, IN2, IN3 och IN4 på ULN2003A -kortet.

2. Anslut 28byj -motorkablarna till kortet.

Steg 3: Programmera Arduino

Anslut din Arduino till en dator och ladda upp följande kod:

#includeint pinchButton = 2;

int tspButton = 3; int tbspButton = 4; int tbspRequest; int tspRequest; int pinchRequest; const int stepsPerRevolution = 32; // motorsteg Stepper helix (stepsPerRevolution, 8, 10, 9, 11); void setup () {pinMode (2, INPUT); pinMode (3, INPUT); pinMode (4, INPUT); 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 (); }} annat om (tspRequest == HIGH) {för (int i = 0; i <6; i ++) {dispense (); }} medan (pinchRequest == HIGH) {helix.step (-50); pinchRequest = digitalRead (pinchButton); }}} // Funktioner void dispense () {helix.step (-2048); } void buttonCheck () {tbspRequest = digitalRead (tbspButton); tspRequest = digitalRead (tspButton); pinchRequest = digitalRead (pinchButton); }

Steg 4: Gör något bra

Allt som återstår är att sätta igång allt och ge ut lite kryddor!

Rekommenderad: