Sommario:

Prototipo di dispenser di spezie: 4 passaggi
Prototipo di dispenser di spezie: 4 passaggi

Video: Prototipo di dispenser di spezie: 4 passaggi

Video: Prototipo di dispenser di spezie: 4 passaggi
Video: Mostro di Firenze - Cambio di prospettiva - Quarta parte 2024, Luglio
Anonim
Image
Image

Provenendo da un forte background italiano, mi è stato insegnato fin da piccola che il buon cibo può guarire qualsiasi cosa. Il sapore e la cucina sostanziosa derivano dai migliori ingredienti e da molte spezie. Per le persone con disabilità, destrezza limitata o artrite, aprire e versare le spezie può essere una grande sfida. Questo mi ha ispirato a creare un piccolo e semplice distributore di spezie che può essere facilmente azionato e montato vicino alle aree di cottura. I contenitori delle spezie devono essere aperti solo una volta per essere versati nella tramoggia, il che credo ridurrà lo stress e il dolore associati a questa attività. E soprattutto, cucinare cibo straordinario diventa semplice come premere un pulsante!

Si prega di notare che questo è un progetto prototipo. Ho intenzione di aumentare le dimensioni del distributore, così come l'alloggiamento artigianale con pulsanti grandi. Grazie per il vostro sostegno!

Forniture

Tutta l'elettronica necessaria per questo progetto è inclusa in questo kit:

x1 scheda Arduino

x1 breadboard media o grande

x1 motore passo-passo 28BYJ-48 con una scheda driver ULN2003A

x3 pulsanti normalmente aperti

x3 resistenze da 10k Ohm

x1 batteria 9V + supporto con cavi femmina

x1 cavo di alimentazione a barilotto (può essere sostituito con una seconda batteria da 9 V con supporto per barilotto)

Filo assortito

Per il distributore:

Una stampante 3D o un servizio di stampa

x2 n. 4 dado e bullone da 1/2 pollice

x1 resina trasparente per rendere sicuro il cibo dell'erogatore

Passaggio 1: stampare e assemblare il dispenser

Stampa e assembla il dispenser
Stampa e assembla il dispenser
Stampa e assembla il dispenser
Stampa e assembla il dispenser

In allegato i quattro file. STL necessari per stampare le parti del distributore. Ogni parte è stata stampata con il 10% di riempimento utilizzando il software di affettatura Cura. La base e la coclea devono essere stampate con supporti. Una volta rimossi i supporti, consiglio vivamente di levigare la vite della coclea e l'interno della base. Consiglio anche di fissare la tramoggia con la colla a caldo, anche se rimarrà in posizione senza di essa.

Assicurati che la vite della coclea sia orientata correttamente, con il foro ovale verso la parte posteriore della base e il foro rotondo nella parte anteriore come mostrato nel disegno allegato.

Passaggio 2: assemblare il circuito

Assemblare il circuito
Assemblare il circuito
Assemblare il circuito
Assemblare il circuito

Utilizzando una breadboard media o grande, effettuare i seguenti collegamenti:

Per ogni pulsante:

1. Posiziona il pulsante sul canale centrale della breadboard. Ciò garantirà che sia orientato correttamente e funzionerà come previsto

2. Collegare il lato sinistro del pulsante all'alimentazione.

3. Sul lato destro del pulsante e attraverso il canale, utilizzare un resistore da 10K ohm per il collegamento a terra.

4. Tra il pulsante e la resistenza con messa a terra, posizionare un filo e collegarlo al pin 2 dell'Arduino.

5. Ripetere questi passaggi per ogni pulsante, utilizzando un pin digitale diverso.

Se si utilizza un chip array di transistor ULN2003A:

1. Collegare i pin 8, 9, 10 e 11 su Arduino a IN1, IN2, IN3 e IN4 sulla scheda ULN2003A.

2. Collegare i cavi del motore 28byj alla scheda.

Passaggio 3: programma Arduino

Collega il tuo Arduino a un computer e carica il seguente codice:

#includeint pinchButton = 2;

int tspButton = 3; int tbspButton = 4; int tbspRequest; int tspRequest; int pinchRequest; const int stepsPerRevolution = 32; //passi motori Elica stepper (stepsPerRevolution, 8, 10, 9, 11); void setup() { pinMode(2, INPUT); pinMode(3, INGRESSO); pinMode(4, INGRESSO); pinMode(8, USCITA); pinMode(9, USCITA); pinMode(10, USCITA); pinMode(11, USCITA); helix.setSpeed(700); Serial.begin(9600); } void loop() { buttonCheck(); Serial.println(pinchRequest); if (tbspRequest == HIGH){ for (int i=0; i<10; i++){ dispensa(); } } else if (tspRequest == HIGH){ for (int i=0; i<6; i++){ dispensa(); } } while (PinchRequest == HIGH){ helix.step(-50); pinchRequest = digitalRead(pinchButton); } }//Funzioni void dispensa(){ helix.step(-2048); } void buttonCheck(){ tbspRequest = digitalRead(tbspButton); tspRequest = digitalRead(tspButton); pinchRequest = digitalRead(pinchButton); }

Passaggio 4: crea qualcosa di buono

Non resta che accendere il tutto e dispensare un po' di spezie!

Consigliato: