Tartalomjegyzék:
- 1. lépés: ANYAGOK
- 2. lépés: A forgó platform létrehozása
- 3. lépés: A palackállvány és az Arduino ház létrehozása
- 4. lépés: A palacköntő cső létrehozása
- 5. lépés: Az Arduino beállítása
- 6. lépés: A kód
- 7. lépés: Tegye össze az elemeket
Videó: Ivógép: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
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
Szükséges anyagok: -
- 1x ónlap
- 1x fa tipli
- Szalag -
- 1x csavar
- 1x csésze
- 1x festékpálca
- Forró ragasztó
- Vágja le az ónlapot a kívánt formára, és ragasztja le a széleket, hogy elkerülje a vágásokat.
- A festékpálcát forró ragasztóval rögzítse az ónlap aljára, hogy extra merevséget biztosítson.
- 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)
- 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
Szükséges anyagok: -
- 3 láb rézcső
- 1x réz T -kötés
- Faipari
- Forró ragasztó
- Fúró
- 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.
- Vágja le a rézcsövet a kívánt magasságra, hogy tartsa az üveget.
- 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.
- 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
- 1x műanyag palack.
- 1x kis darab műanyag
- 1x hajlítható szalma
- 1x kicsi arduino csatlakozó
- 1x kábeltartó
- Forró ragasztó
- Fúró
- 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).
- 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).
- Készítsen lyukat a kulacs kupakján, nagyjából azonos átmérőjű műanyag szalmával.
- 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
- 1x Elego UNO R3
- 6x dugó -dugó kábel
- Arduino R3 Proto Shield készlet
- 1x firewire kábel
- Csatlakoztassa a Protoshield -et az arduino -hoz.
- Csatlakoztassa a nagy szervót a ~ 10 digitális bemenethez (a grafikonon látható módon)
- Csatlakoztassa a kis szervót a ~ 9 digitális bemenethez (a grafikonon látható módon)
- Csatlakoztassa az alapokat mindkettőhöz
- 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.
- 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
#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
- 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.
- Csatlakoztassa a nagy szervót a forgó tálcához.
- 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.
- Ha elégedett a forgó tálca és a szalma mozgásával. Folytassa a tesztelést vízzel.
- Zárja le az Arduino -t a doboz belsejében.
- Élvezze az italát.
Ajánlott:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés
4 lépés az akkumulátor belső ellenállásának mérésére: Íme a 4 egyszerű lépés, amelyek segítenek mérni az akkumulátor belső ellenállását