Tartalomjegyzék:

Ivógép: 7 lépés
Ivógép: 7 lépés

Videó: Ivógép: 7 lépés

Videó: Ivógép: 7 lépés
Videó: Как это сладко (2013), полнометражный фильм 2024, Július
Anonim
Ivógép
Ivógép

Ez az italautomata azzal a szándékkal készült, hogy megkönnyítse az italok öntésének módját.

1. lépés: ANYAGOK

  • 1x SG Big Servo
  • 1x SG90 Micro Servo
  • 1x Arduino Uno
  • 4x kis csavar
  • 1x festékpálca
  • 1x fúró
  • 1x ivás
  • Szalma 1x
  • Ónlap
  • 1x fa tipli 3 láb rézcső
  • 1x réz T csukló 6x huzal
  • 1x rugalmas szalag
  • 1x szalma
  • 1x csésze fa elektromos szalag

2. lépés: A forgó platform létrehozása

A forgó platform létrehozása
A forgó platform létrehozása

Szükséges anyagok: -

  • 1x ónlap
  • 1x fa tipli
  • Szalag -
  • 1x csavar
  • 1x csésze
  • 1x festékpálca
  • Forró ragasztó
  1. Vágja le az ónlapot a kívánt formára, és ragasztja le a széleket, hogy elkerülje a vágásokat.
  2. A festékpálcát forró ragasztóval rögzítse az ónlap aljára, hogy extra merevséget biztosítson.
  3. Előre fúrjon lyukat a bádoglap közepére, és csavarral rögzítse a fa dübelt (Megjegyzés: Előfordulhat, hogy extra súlyokat kell felhelyeznie az adagolt folyadék súlyának ellensúlyozására)
  4. Vágja le a pohár alját, hogy az ivópoharat és a forró ragasztót az ónlap egyik oldalához tartsa.

3. lépés: A palackállvány és az Arduino ház létrehozása

A palackállvány és az Arduino ház létrehozása
A palackállvány és az Arduino ház létrehozása
A palackállvány és az Arduino ház létrehozása
A palackállvány és az Arduino ház létrehozása

Szükséges anyagok: -

  • 3 láb rézcső
  • 1x réz T -kötés
  • Faipari
  • Forró ragasztó
  • Fúró
  1. Annak érdekében, hogy megvédje az arduino -t a kiömlési sérülésektől, a fából burkolatot hozhat létre, és fúrjon lyukat a szekrény tetejébe a tartó számára.
  2. Vágja le a rézcsövet a kívánt magasságra, hogy tartsa az üveget.
  3. A választott palack használatával hozzon létre egy fából készült tartót, és fúrjon két lyukat, az egyiket a rézcsőhöz rögzítve, a másikat a palack nyakába.
  4. Rögzítse a tartót a rézcsőhöz a réz T-csukló tetején forró ragasztóval.

4. lépés: A palacköntő cső létrehozása

A palacköntő cső létrehozása
A palacköntő cső létrehozása
A palacköntő cső létrehozása
A palacköntő cső létrehozása
  • 1x műanyag palack.
  • 1x kis darab műanyag
  • 1x hajlítható szalma
  • 1x kicsi arduino csatlakozó
  • 1x kábeltartó
  • Forró ragasztó
  • Fúró
  1. A forró ragasztópisztoly segítségével rögzítse az arduino csatlakozót a kis műanyag darab egyik oldalához. (Az 1. képen látható módon).
  2. A forró ragasztópisztoly segítségével rögzítse a kábeltartót a kis műanyagdarab másik oldalához. (Az 1. képen látható módon).
  3. Készítsen lyukat a kulacs kupakján, nagyjából azonos átmérőjű műanyag szalmával.
  4. A forró ragasztópisztoly segítségével rögzítse a műanyag szalmát a palack kupakjához. A forró ragasztópisztoly segítségével zárja le a szívószálat, hogy megtartsa a kívánt folyadékot, miután fejjel lefelé fordult.

5. lépés: Az Arduino beállítása

Az Arduino beállítása
Az Arduino beállítása
Az Arduino beállítása
Az Arduino beállítása
  • 1x Elego UNO R3
  • 6x dugó -dugó kábel
  • Arduino R3 Proto Shield készlet
  • 1x firewire kábel
  1. Csatlakoztassa a Protoshield -et az arduino -hoz.
  2. Csatlakoztassa a nagy szervót a ~ 10 digitális bemenethez (a grafikonon látható módon)
  3. Csatlakoztassa a kis szervót a ~ 9 digitális bemenethez (a grafikonon látható módon)
  4. Csatlakoztassa az alapokat mindkettőhöz
  5. Használja az 5 voltos vevőt a szervók csatlakoztatásához. (Ha kettőnél több szervót használ, nézze meg az AdaFruit bővítő beszerzését.
  6. Ha a protoshieldet használják, akkor minden gond nélkül csatlakoztathatja a szükséges két 5 V -os feszültséget.

6. lépés: A kód

A kód
A kód

#befoglalni

Servo smallServo; // szervo objektum létrehozása a szervó vezérlésére

Szervo bigServo;

int pos = 0; // változó a szervo pozíció tárolására

int pos2 = 0;

void setup () {

smallServo.attach (9); // a 9 -es csap szervóját a szervo -objektumhoz rögzíti

bigServo.attach (10); // a nagy szervót a 9 -es csaphoz rögzíti

}

void loop () {

smallServo.write (0); // inits szervo nulla positino

bigServo.write (0); // init szervók nulla positino delay (1000);

for (pos = 0; pos <= 180; pos += 1) {// 0 fokról 180 fokra megy

bigServo.write (pos); // mondd meg a szervónak, hogy menjen a pozícióba a "pos" változóban

késleltetés (10); // 10 ms -ot vár, amíg a szervó eléri a helyzetet

}

késleltetés (1000);

for (pos2 = 0; pos2 <= 165; pos2 += 1) {// 0 fokról 180 fokra változik

// 1 fokos lépésekben

smallServo.write (pos2); // mondd meg a szervónak, hogy menjen a pozícióba a "pos" változóban

késleltetés (5); // 15 ms -ot vár, amíg a szervó eléri a helyzetet

}

késleltetés (20000); // EZ A KÉSLELTETÉSEK SZABÁLYOZZÁK, HOGYAN HOSSZÁBAN FOLYADIK A SZALMA

for (pos2 = 165; pos2> = 0; pos2 -= 1) {// 180 fokról 0 fokra áll

smallServo.write (pos2); // mondd meg a szervónak, hogy menjen a "pos" változó helyzetébe

késleltetés (5); // 5 ms -ot vár, amíg a szervó eléri a helyzetet

}

for (pos = 180; pos> = 0; pos -= 1) {// 180 fokról 0 fokra megy

bigServo.write (pos); // mondd meg a szervónak, hogy menjen a pozícióba a "pos" változóban

késleltetés (15); // 15 ms -ot vár, amíg a szervó eléri a helyzetet

}

bigServo.detach (); // Eltávolítja a szervót, hogy megelőzze a folyamatos mozgásokat.

smallServo.detach ();

}

7. lépés: Tegye össze az elemeket

Tegye össze az elemeket
Tegye össze az elemeket
Tegye össze az elemeket
Tegye össze az elemeket
  1. Kérjük, vegye figyelembe, hogy a folyadékok károsíthatják az elektronikát. Legyen óvatos, ha folyadékkal üzemelteti a gépet.
  2. Csatlakoztassa a nagy szervót a forgó tálcához.
  3. Csatlakoztassa a kis szervót a rézcsőhöz, és futtassa a mellékelt forráskódot (Megjegyzés: Ne használjon folyadékot ebben a futtatásban). Ez lehetővé teszi a szalma kalibrálását és annak biztosítását, hogy mind a tálca, mind a szalma szinkronban fut.
  4. Ha elégedett a forgó tálca és a szalma mozgásával. Folytassa a tesztelést vízzel.
  5. Zárja le az Arduino -t a doboz belsejében.
  6. Élvezze az italát.

Ajánlott: