Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Vahvasta italialaisesta taustasta lähtien minulle opetettiin pienestä pitäen, että hyvä ruoka voi parantaa mitä tahansa. Maku ja runsas ruoanlaitto tulevat parhaista ainesosista ja monista mausteista. Vammaisille, rajoitetulle taitavuudelle tai niveltulehdukselle mausteiden avaaminen ja kaataminen voi olla valtava haaste. Tämä inspiroi minua luomaan pienen, yksinkertaisen mausteannostelijan, jota voidaan helposti käyttää ja asentaa keittoalueiden lähelle. Mausteastiat on avattava vain kerran, jotta ne voidaan kaataa suppiloon - mikä uskoakseni vähentää tähän toimintaan liittyvää stressiä ja kipua. Ja mikä parasta, hämmästyttävän ruoan valmistamisesta tulee yhtä helppoa kuin painikkeen painaminen!
Huomaa, että tämä on prototyyppinen malli. Aion lisätä annostelijan kokoa sekä käsityöläiskoteloa suurilla painikkeilla. Kiitos tuestasi!
Tarvikkeet
Kaikki tähän projektiin tarvittava elektroniikka sisältyy tähän sarjaan:
x1 Rovaniemi
x1 keskikokoinen tai suuri leipälauta
x1 28BYJ-48 askelmoottori ULN2003A-ohjainkortilla
x3 normaalisti auki olevat painikkeet
x3 10 k ohmin vastukset
x1 9V paristo + pidike naarasjohtimilla
x1 tynnyrin virtajohto (tämä voidaan korvata toisella 9 V: n paristolla, jossa on piipun pidike)
Valikoima lanka
Annostelija:
3D -tulostin tai tulostuspalvelu
x2 #4 1/2 tuuman mutteri ja pultti
x1 kirkas hartsi tekee annostelijasta elintarvikkeiden turvallisen
Vaihe 1: Tulosta ja koota annostelija
Liitteenä on neljä. STL -tiedostoa, joita tarvitaan annostelijan osien tulostamiseen. Jokainen osa painettiin 10% täyteaineella Cura -viipalointiohjelmistolla. Jalusta ja ruuvi on painettava tuilla. Kun tuet on poistettu, suosittelen lämpimästi ruuviruuvin ja pohjan sisäpuolen hiomista. Suosittelen myös kiinnittämään säiliön kuumalla liimalla, vaikka se pysyy paikallaan ilman sitä.
Varmista, että ruuvin ruuvi on suunnattu oikein siten, että soikea reikä on pohjan takaosaa kohti ja pyöreä reikä edessä oheisen piirustuksen mukaisesti.
Vaihe 2: Kokoa piiri
Tee seuraavat liitännät käyttämällä keskikokoista tai suurta leipälautaa:
Kullekin painikkeelle:
1. Aseta painike leipälevyn keskikanavan poikki. Tämä varmistaa, että se on oikein suunnattu ja toimii odotetulla tavalla
2. Liitä painikkeen vasen puoli virtalähteeseen.
3. Käytä painikkeen oikealla puolella ja kanavan poikki 10K ohmin vastuksen avulla.
4. Aseta johto napin ja maadoitetun vastuksen väliin ja kytke se Arduinon nastaan 2.
5. Toista nämä vaiheet kullekin painikkeelle käyttämällä erilaista digitaalista nasta.
Jos käytät ULN2003A -transistoritaulukkoa:
1. Kytke Arduinon nastat 8, 9, 10 ja 11 liittimiin IN1, IN2, IN3 ja IN4 ULN2003A -kortilla.
2. Liitä 28byj moottorin johdot piirilevyyn.
Vaihe 3: Ohjelmoi Arduino
Liitä Arduino tietokoneeseen ja lähetä seuraava koodi:
#includeint pinchButton = 2;
int tspPainike = 3; int tbspButton = 4; int tbspRequest; int tspRequest; int pinchRequest; const int stepsPerRevolution = 32; // moottorivaiheet Stepper helix (stepsPerRevolution, 8, 10, 9, 11); void setup () {pinMode (2, INPUT); pinMode (3, TULO); pinMode (4, TULO); pinMode (8, LÄHTÖ); pinMode (9, LÄHTÖ); pinMode (10, LÄHTÖ); pinMode (11, LÄHTÖ); helix.setSpeed (700); Sarja.alku (9600); } void loop () {buttonCheck (); Serial.println (pinchRequest); if (tbspRequest == HIGH) {for (int i = 0; i <10; i ++) {dispense (); }} else if (tspRequest == HIGH) {for (int i = 0; i <6; i ++) {dispense (); }} while (pinchRequest == HIGH) {helix.step (-50); pinchRequest = digitalRead (pinchButton); }} // Toiminnot void dispense () {helix.step (-2048); } void buttonCheck () {tbspRequest = digitalRead (tbspButton); tspRequest = digitalRead (tspButton); pinchRequest = digitalRead (pinchButton); }
Vaihe 4: Tee jotain hyvää
Jäljelle jää vain tehostaa kaikkea ja annostella mausteita!