Tabla de contenido:
- Suministros
- Paso 1: Imprima y ensamble el dispensador
- Paso 2: ensamble el circuito
- Paso 3: programa el Arduino
- Paso 4: ¡Haga algo bueno
Video: Prototipo de dispensador de especias: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Proveniente de una sólida formación italiana, me enseñaron desde muy joven que la buena comida puede curar cualquier cosa. El sabor y la cocina abundante provienen de los mejores ingredientes y muchas especias. Para las personas con discapacidades, destreza limitada o artritis, abrir y verter especias puede ser un gran desafío. Esto me inspiró a crear un dispensador de especias pequeño y simple que se puede operar y montar fácilmente cerca de las áreas de cocción. Los recipientes de especias solo deben abrirse una vez para verterlos en la tolva, lo que creo que reducirá el estrés y el dolor asociados con esta actividad. Y lo mejor de todo, ¡cocinar comida increíble se vuelve tan simple como presionar un botón!
Tenga en cuenta que este es un diseño de prototipo. Planeo aumentar el tamaño del dispensador, así como la carcasa artesanal con botones grandes. ¡Gracias por tu apoyo!
Suministros
Toda la electrónica necesaria para este proyecto está incluida en este kit:
x1 tablero Arduino
x1 tablero mediano o grande
x1 28BYJ-48 motor paso a paso con una placa de controlador ULN2003A
x3 pulsadores normalmente abiertos
x3 resistencias de 10k Ohm
x1 batería de 9V + soporte con cables hembra
x1 cable de alimentación de barril (se puede sustituir por una segunda batería de 9 V con soporte de barril)
Alambre surtido
Para el dispensador:
Una impresora 3D o un servicio de impresión.
x2 tuerca y perno # 4 1/2 pulgada
x1 resina transparente para que el dispensador sea seguro para los alimentos
Paso 1: Imprima y ensamble el dispensador
Se adjuntan los cuatro archivos. STL necesarios para imprimir las piezas del dispensador. Cada parte se imprimió con un relleno del 10% utilizando el software de corte Cura. La base y el tornillo sinfín deben imprimirse con soportes. Una vez que se retiran los soportes, recomiendo encarecidamente lijar el tornillo sinfín y el interior de la base. También recomiendo asegurar la tolva con pegamento termofusible, aunque permanecerá en su lugar sin ella.
Asegúrese de que el tornillo de la barrena esté orientado correctamente, con el orificio ovalado hacia la parte posterior de la base y el orificio redondo en la parte delantera, como se ve en el dibujo adjunto.
Paso 2: ensamble el circuito
Con una placa de pruebas mediana o grande, realice las siguientes conexiones:
Para cada botón:
1. Coloque el botón en el canal central de su tablero. Esto asegurará que esté orientado correctamente y funcionará como se espera.
2. Conecte el lado izquierdo del botón a la alimentación.
3. En el lado derecho del botón y al otro lado del canal, use una resistencia de 10K ohmios para conectar a tierra.
4. Entre el botón y la resistencia con conexión a tierra, coloque un cable y conéctelo al pin 2 del Arduino.
5. Repita estos pasos para cada botón, utilizando un pin digital diferente.
Si está utilizando un chip de matriz de transistores ULN2003A:
1. Conecte los pines 8, 9, 10 y 11 en el Arduino a IN1, IN2, IN3 e IN4 en la placa ULN2003A.
2. Conecte los cables del motor 28byj a la placa.
Paso 3: programa el Arduino
Conecte su Arduino a una computadora y cargue el siguiente código:
#includeint pinchButton = 2;
int tspButton = 3; int tbspButton = 4; int tbspRequest; int tspRequest; int pinchRequest; const int stepsPerRevolution = 32; // pasos del motor Stepper helix (stepsPerRevolution, 8, 10, 9, 11); configuración vacía () {pinMode (2, ENTRADA); pinMode (3, ENTRADA); pinMode (4, ENTRADA); pinMode (8, SALIDA); pinMode (9, SALIDA); pinMode (10, SALIDA); pinMode (11, SALIDA); helix.setSpeed (700); Serial.begin (9600); } bucle vacío () {buttonCheck (); Serial.println (pinchRequest); if (tbspRequest == HIGH) {for (int i = 0; i <10; i ++) {dispensar (); }} else if (tspRequest == HIGH) {for (int i = 0; i <6; i ++) {dispensar (); }} while (pinchRequest == HIGH) {helix.step (-50); pinchRequest = digitalRead (pinchButton); }} // Funciones void dispense () {helix.step (-2048); } void buttonCheck () {tbspRequest = digitalRead (tbspButton); tspRequest = digitalRead (tspButton); pinchRequest = digitalRead (pinchButton); }
Paso 4: ¡Haga algo bueno
¡Todo lo que queda es encender todo y dispensar algunas especias!
Recomendado:
Air - True Mobile Air Guitar (prototipo): 7 pasos (con imágenes)
Air - True Mobile Air Guitar (Prototipo): De acuerdo, este será un instructable muy breve sobre la primera parte de finalmente acercarme a un sueño mío de la infancia. Cuando era un niño, siempre veía a mis artistas y bandas favoritos tocar la guitarra de manera impecable. Cuando crecí, fui t
Prototipo de HUD de motocicleta inteligente (navegación paso a paso y mucho más): 9 pasos
Prototipo de Smart Motorcycle HUD (navegación paso a paso y mucho más): ¡Hola! Este Instructables es la historia de cómo diseñé y construí una plataforma HUD (Heads-Up Display) diseñada para montarse en cascos de motocicleta. Fue escrito en el contexto del concurso de mapas. Lamentablemente, no pude terminar completamente t
Prototipo de gafas de visión nocturna para Airsoft / Paintball: 4 pasos
Prototipo de gafas de visión nocturna para Airsoft / Paintball: una breve nota sobre la visión nocturna Las gafas de visión nocturna verdaderas (gen 1, gen2 y gen 3) generalmente funcionan amplificando la luz ambiental, sin embargo, las gafas de visión nocturna que construiremos aquí funcionan con un principio diferente. Usaremos la cámara Pi NoIR que
Teléfono basado en Arduino (prototipo): 7 pasos
Teléfono basado en Arduino (Prototipo): Hola a todos, Hoy, en este instructivo, veremos sobre el teléfono basado en Arduino. Este es un teléfono es un prototipo que todavía está en desarrollo. El código fuente es de código abierto, cualquiera puede modificar el código. Funciones en el teléfono: 1. Música 2. Vídeos 3
Prototipo De Analizador Postural Con Makey Makey: 8 Pasos
Prototipo De Analizador Postural Con Makey Makey: Al realizar análisis posturales, generalmente se realizan con cintas métricas, lo que aumenta el grado de error en la medición de la postura. Al utilizar este método será mucho más fiable las mediciones, pues delimitamos los puntos a medir al utiliz