Tartalomjegyzék:
- 1. lépés: Kellékek
- 2. lépés: A Fritzing séma
- 3. lépés: Adatbázis
- 4. lépés: Drótvázak és tervezés
- 5. lépés: Mindent bekötni
- 6. lépés: Frontend és háttérkód
- 7. lépés: A ház
- 8. lépés: Az utolsó érintés
Videó: GrooveTail - Koktélgép: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Hagyja abba az idejét azzal, hogy koktélt kell készítenie, és a google -ban minden összetevőt meg kell készítenie. Készíts magadnak koktélgépet. Ez járt a fejemben, amikor eszembe jutott ez a projekt.
Szerettem volna valamit csinálni, amiért szívesen dolgoznék, és ez pontosan így van. Miután elkészítettem saját koktélgépemet, remekül érzem magam, mert most egész nyáron koktélokat ihatok anélkül, hogy bármit is tennem kellene.
Ezt a projektet egy egyszerű weboldal irányítja, amely érzékeny és nagyon könnyen használható. A projektben felhasznált összetevők és koktélok teljes mértékben önmagadon múlik.
Ez a koktélgép csodálatos, és megmutatom, hogyan készítettem.
1. lépés: Kellékek
Sajnos ez a projekt nem ingyenes … Meg kell vásárolnia néhány kelléket, amelyek szükségesek az alkalmazás és a szivattyúk vezérléséhez.
A teljes ellátási lista (Bill Of Materials (BOM)) csatolva van.
- A "Raspberry Pi" szükséges ahhoz, hogy ellenőrizzék mindazt, amit kódolni fog.
- Szükségünk van egy "12V -os tápegységre", hogy minden be legyen kapcsolva. Ehhez tápkábel is jár.
- Rendeltem 6 "12V -os perialisztikus szivattyút" a folyadék pumpálásához az üvegbe.
- 7,5 méter szilikoncsövek a folyadékból a szivattyúba, majd az üvegbe.
- Szükségünk van egy "8 csatornás relére" is a perialisztikus szivattyúk be- és kikapcsolási módjának vezérléséhez.
- Az "5V -os szabályozó" a 12V -os tápegység 5V -os Raspberry Pi -hez való csatlakoztatására szolgál.
- Ebben a projektben "Áramelosztó táblát" használtam a + és - vezérléséhez, de ezt kenyérsütőn is megteheti.
- Rendeltem egy "OLED kijelzőt" is, amely megmutatja azt az ip -t, amelyet be kell írnia a böngészőbe.
- A projekt házaként elmentem egy helyi boltba, és vettem 2 db 27x27 mm -es és 210 cm magas fagerendát, valamint 2 db 125x62, 5 cm -es falemezt.
- Az italokért elmentem egy helyi boltba is, és megvettem a koktélokhoz szükséges italokat.
2. lépés: A Fritzing séma
Az első dolgom a terv elkészítése volt. Ez a program nagyon könnyen használható, és sokat segít abban, ha az összes összetevőt összekapcsolja.
Mindig ellenőrizheti, hogy mely csapokat használtam, és hogyan kötöttem össze mindent a csatolt fájlokban.
3. lépés: Adatbázis
Miután befejeztem a tervemet, elkészítettem az adatbázisomat. Az adatbázisomat az összetevőim és a koktéljaim összekapcsolására használják. Az adatbázis a ds1820 érzékelőből vett hőmérsékletet is tárolja.
Elkezdtem rajzolni egy modellt, és miután a modellem jól elkészült, előre terveztem.
4. lépés: Drótvázak és tervezés
Már akkor, amikor elkezdtem ezt a projektet, volt egy elképzelésem a weboldal felépítéséről. Így először drótvázra rajzoltam, majd hozzáadtam a színeket. A sötét színeket választottam, mert a koktélok jobban kiugranának.
Ez az a pillanat is, amikor meg kellett gondolnom, hogy milyen funkciókat fogok beépíteni a projektembe. Hozzáadtam a visszavonás gombot, így ha baleset esetén megnyomja a koktél készítése gombot, akkor is törölheti a műveletet. Azt is éreztem, hogy tisztító funkciót kell beiktatni, hogy kevesebb legyen a baktériumok élete a csövekben.
5. lépés: Mindent bekötni
Ideje mindent bekötni. Győződjön meg róla, hogy a Fritzing -sémát használja ehhez, mivel sokkal könnyebbé teszik ezt, és nem fog annyi hibát elkövetni.
Ügyeljen arra, hogy az 5 V -os szabályozót a 12 V -os tápegység és a Raspberry Pi közé helyezze. Ellenkező esetben a Raspberry Pi túlterhelt lesz, és meghal. Győződjön meg arról is, hogy az összes + és - vezeték a megfelelő helyen van, mivel a Raspberry Pi nagyon törékeny az ilyen dolgokhoz.
6. lépés: Frontend és háttérkód
Miután elkészítettem drótvázaimat. Elkezdtem írni a html -em en css -re. Mindez nagyon jól ment, és gyorsan kell menni.
A frontend kódot Visual Studio Code -ban írták javascript -el, a backend kódot pedig Python3.5 -ben.
A kezelőfelületemen néhány olyan funkciót írtam, mint a visszaszámlálás a koktél készítésekor. A háttérben mindent leírtam, hogy kapcsolatba léphessek az adatbázisommal, a hőmérséklet kijelzővel, az összetevők megjelenítésével, valamint a szivattyúk aktiválásával és deaktiválásával.
A nehéz rész akkor jön, amikor össze kell kapcsolnia a kezelőfelület kódját a háttérkóddal. Ehhez foglalatokat használtam. Az aljzatok meglehetősen könnyen használhatók és jól működtek.
Github adattár
7. lépés: A ház
Miután a kódolásom nagy részét elvégeztem, elkezdtem elkészíteni ennek a projektnek a házát. Mindent a helyi boltban vettem.
- 2 db 27x27 mm -es és 210 cm magas fagerenda
- 2 db fából készült lemez 125x62, 5 cm
Azzal kezdtem, hogy kivágtam a megfelelő méretű fagerendákat és falemezeket. A házam 40x40 cm és 62,5 cm magas.
A megfelelő méretű kivágás után egy téglalapot készítettem a fagerendákkal. Miután elkészült a téglalap, néhány csavarral ráhelyeztem a falapokat. Győződtem meg arról, hogy van egy lemez a ház közepén, hogy illeszkedjen az elektronikámhoz. Ezt a részt később bezárják, és csak a tok alsó része látható.
Miután a ház főbb dolgainak nagy része elkészült, elkezdtem csavarni néhány lyukat, ahol a perialisztikus szivattyúk lennének, és a helyükre tettem.
A ház hátoldalán húzott I lyuk található a tápkábel számára. A középső platformon 6 lyukat rajzoltam a szilikoncsövek áthaladásához és az italok belsejébe.
Az emelvény közepére egy lyukat is rajzoltam, és egy fehér csövet tettem át rajta, amit a házamban hevertem, egy kis improvizációt. Ez a cső az összes szilikoncső.
8. lépés: Az utolsó érintés
Miután elkészült a ház külső része. Csavartam és ragasztottam az összes alkatrészemet. Ez sok munka volt, és sok időt vesz igénybe, mivel ezt nagyon óvatosan és pontosan kell elvégeznie, hogy ne károsítsa az alkatrészeket.
Az összes alkatrész behelyezése után a perialisztikus szivattyúkat a házhoz rögzítettem, és a szilikoncsöveket.
A szilikoncsöveket az egyik oldalon behúzott lyukakon keresztül tettem. A másik oldalon pedig a fehér csőbe tettem, hogy minden szilikoncső összeérjen. Itt áll meg az üveg.
Az OLED képernyő az egyik utolsó dolog, amit a házhoz rögzítettem. Becsavartam, és egy kis lyukat is becsavartam, hogy az összes vezeték az alkatrész aljába kerüljön.
Miután mindent bekötöttem és teszteltem, hogy működik-e, lezártam a ház előlapjának felső részét, és nagyon jól nézett ki. Nagyon büszke vagyok az általam létrehozott projektre.
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