Indholdsfortegnelse:

Spice Dispenser Prototype: 4 trin
Spice Dispenser Prototype: 4 trin

Video: Spice Dispenser Prototype: 4 trin

Video: Spice Dispenser Prototype: 4 trin
Video: Prototype Spice Dispenser 2024, Juli
Anonim
Image
Image

Fra en stærk italiensk baggrund blev jeg fra en meget ung alder lært, at god mad kan helbrede alt. Smag og solid madlavning kommer fra de bedste ingredienser og en masse krydderier. For mennesker med handicap, begrænset fingerfærdighed eller gigt kan åbning og hældning af krydderier være en kæmpe udfordring. Dette inspirerede mig til at skabe en lille, enkel krydderidispenser, der let kan betjenes og monteres i nærheden af madlavningsområder. Krydderibeholdere skal kun åbnes én gang for at blive hældt i beholderen - hvilket jeg tror vil reducere stress og smerte forbundet med denne aktivitet. Og bedst af alt, at lave fantastisk mad bliver lige så enkelt som at trykke på en knap!

Bemærk, at dette er et prototypedesign. Jeg planlægger at øge størrelsen på dispenseren samt håndværkskabinetter med store knapper. Tak for din støtte!

Forbrugsvarer

Al den elektronik, der er nødvendig til dette projekt, er inkluderet i dette kit:

x1 Arduino bord

x1 mellemstort eller stort brødbræt

x1 28BYJ-48 steppermotor med et ULN2003A driverkort

x3 normalt åbne trykknapper

x3 10k Ohm modstande

x1 9V batteri + holder med hunledninger

x1 tønde strømledning (dette kan erstattes med et andet 9V batteri med en tøndeholder)

Assorteret ledning

Til dispenseren:

En 3D -printer eller en udskrivningstjeneste

x2 #4 1/2 tommer møtrik og bolt

x1 klar harpiks for at gøre dispenseren mad sikker

Trin 1: Udskriv og saml dispenseren

Udskriv og saml dispenseren
Udskriv og saml dispenseren
Udskriv og saml dispenseren
Udskriv og saml dispenseren

Vedhæftet er de fire. STL -filer, der er nødvendige for at udskrive dispenserdelene. Hver del blev trykt med 10% udfyldning ved hjælp af Cura -opskæringssoftware. Bunden og sneglskruen skal udskrives med understøtninger. Når understøtningerne er fjernet, anbefaler jeg stærkt at slibe sneglens skrue og indersiden af basen. Jeg anbefaler også at sikre beholderen med varm lim, selvom den forbliver på plads uden den.

Sørg for, at snegleskruen er rettet korrekt med det ovale hul mod bunden af bunden og det runde hul foran som vist på den vedhæftede tegning.

Trin 2: Saml kredsløbet

Saml kredsløbet
Saml kredsløbet
Saml kredsløbet
Saml kredsløbet

Brug et mellemstort eller stort brødbræt til at foretage følgende tilslutninger:

For hver knap:

1. Placer knappen på tværs af den midterste kanal på dit brødbræt. Dette sikrer, at det er korrekt orienteret og fungerer som forventet

2. Tilslut venstre side af knappen til strøm.

3. På højre side af knappen og på tværs af kanalen skal du bruge en 10K ohm modstand til at forbinde til jorden.

4. Mellem knappen og den jordede modstand placeres en ledning og forbindes med pin 2 på Arduino.

5. Gentag disse trin for hver knap ved hjælp af en anden digital pin.

Hvis du bruger en ULN2003A transistor array -chip:

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

2. Tilslut 28byj motorledninger til kortet.

Trin 3: Programmer Arduino

Tilslut din Arduino til en computer, og upload følgende kode:

#includeint pinchButton = 2;

int tspButton = 3; int tbspButton = 4; int tbspRequest; int tspRequest; int pinchRequest; const int stepsPerRevolution = 32; // motor trin Stepper helix (stepsPerRevolution, 8, 10, 9, 11); ugyldig opsætning () {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); hvis (tbspRequest == HIGH) {for (int i = 0; i <10; i ++) {dispense (); }} ellers hvis (tspRequest == HIGH) {for (int i = 0; i <6; i ++) {dispense (); }} mens (pinchRequest == HIGH) {helix.step (-50); pinchRequest = digitalRead (pinchButton); }}} // Funktioner annullerer dispensering () {helix.step (-2048); } void buttonCheck () {tbspRequest = digitalRead (tbspButton); tspRequest = digitalRead (tspButton); pinchRequest = digitalRead (pinchButton); }

Trin 4: Lav noget godt

Det eneste, der er tilbage, er at tænde alt og give lidt krydderier!

Anbefalede: