Obsah:
- Krok 1: Spotřební materiál
- Krok 2: Fritzingovo schéma
- Krok 3: Databáze
- Krok 4: Drátové modely a design
- Krok 5: Zapojení všeho
- Krok 6: Frontend & Backend Code
- Krok 7: Bydlení
- Krok 8: Dokončovací dotek
Video: GrooveTail - stroj na koktejly: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Přestaňte trávit čas tím, že si uvaříte koktejl a vygooglíte všechny ingredience. Udělejte ze sebe koktejlový automat. Právě to mi běhalo hlavou, když jsem přišel na myšlenku udělat tento projekt.
Chtěl jsem dělat něco, pro co bych rád pracoval, a to je přesně ono. Po výrobě vlastního koktejlového stroje se cítím skvěle, protože teď můžu pít koktejly celé léto, aniž bych musel cokoli dělat.
Tento projekt je zcela řízen jednoduchou webovou stránkou, která reaguje a velmi snadno se používá. Ingredience a koktejly, které do projektu vložíte, jsou zcela na vás.
Tento koktejlový automat je úžasný a já vám ukážu, jak jsem ho vyrobil.
Krok 1: Spotřební materiál
Tento projekt bohužel není zadarmo … Budete muset koupit nějaké zásoby, které jsou potřebné k ovládání aplikace a pump.
K žádosti je přiložen úplný seznam dodávek (kusovník).
- „Raspberry Pi“je potřeba k ovládání všeho, co budete kódovat.
- Potřebujeme „napájecí zdroj 12 V“, abychom se ujistili, že je vše napájeno. Součástí je také napájecí kabel.
- Objednal jsem si 6 "12V perialistických pump" na pumpování kapaliny do sklenice.
- 7,5 metru silikonových zkumavek k transfuzi kapaliny do čerpadla a poté do skla.
- Potřebujeme také „8kanálové relé“k ovládání režimu napájení (zapnuto/vypnuto) perialistických čerpadel.
- „5V regulátor“se používá k připojení napájecího zdroje 12V k 5V Raspberry Pi.
- V tomto projektu jsem použil "Power Distribution Board" k ovládání mých + a - ale můžete to také udělat na prkénku.
- Také jsem si objednal „OLED displej“pro zobrazení IP, které budete muset zadat do prohlížeče.
- Pro bydlení projektu jsem šel do místního obchodu a koupil 2 dřevěné trámy o rozměrech 27x27mm a 210cm a 2 dřevěné desky o rozměrech 125x62, 5cm
- Pro nápoje jsem také šel do místního obchodu a koupil si potřebné nápoje pro své koktejly.
Krok 2: Fritzingovo schéma
První věc, kterou jsem udělal, bylo vytvoření schématu. Tento program se velmi snadno používá a hodně vám pomůže, když vlastně propojujete všechny své součásti dohromady.
V přiložených souborech můžete vždy zkontrolovat, které piny jsem použil a jak jsem vše připojil.
Krok 3: Databáze
Poté, co jsem dokončil své schéma, vytvořil jsem svou databázi. Moje databáze slouží k propojení mých ingrediencí a mých koktejlů dohromady. Databáze také ukládala teplotu odebranou ze senzoru ds1820.
Začal jsem kreslit model a jakmile byl můj model dobře dokončen, navrhl jsem ho dopředu.
Krok 4: Drátové modely a design
Už od začátku tohoto projektu jsem měl představu o struktuře webových stránek. Nejprve jsem to tedy nakreslil na drátové modely a poté jsem přidal barvy. Zvolil jsem tmavé barvy, protože koktejly by více vyskakovaly.
To je také okamžik, kdy jsem musel přemýšlet o tom, jaké funkce do svého projektu vložím. Přidal jsem tlačítko pro zrušení, takže pokud u stisknete tlačítko Udělat koktejl při nehodě, můžete svou akci stále zrušit. Také jsem cítil, že je nutné zavést čisticí funkci, aby v trubičkách bylo méně bakteriálního života.
Krok 5: Zapojení všeho
Je na čase vše zapojit. Ujistěte se, že k tomu používáte schéma Fritzing, protože to dělají mnohem jednodušší a nebudete dělat tolik chyb.
Ujistěte se, že jste 5V regulátor vložili mezi napájecí zdroj 12V a Raspberry Pi. Jinak bude váš Raspberry Pi přepětí a zemře. Také se ujistěte, že jsou všechny vaše + a - vodiče na správném místě, protože Raspberry Pi je pro tento druh věcí velmi křehký.
Krok 6: Frontend & Backend Code
Poté, co jsem vytvořil své drátové modely v designu. Začal jsem psát svůj html en css. Všechno to šlo opravdu dobře a mělo by to jít docela rychle.
Frontendový kód byl napsán v Visual Studio Code s javascriptem a backendový kód byl napsán v Pythonu3.5.
Do svého frontendu jsem napsal některé funkce, jako je odpočítávání při přípravě koktejlu. V backendu jsem napsal vše, co bylo propojeno s mojí databází, zobrazením teploty, zobrazením ingrediencí a aktivací a deaktivací pump.
Obtížná část přichází, když potřebujete propojit svůj frontendový kód s backendovým kódem. K tomu jsem použil zásuvky. Zásuvky jsou poměrně snadno použitelné a fungovaly dobře pro mě.
Úložiště Github
Krok 7: Bydlení
Poté, co byla provedena velká část mého kódování, jsem začal vyrábět bydlení pro tento projekt. Všechno jsem koupil v místním obchodě.
- 2 dřevěné trámy o rozměrech 27 x 27 mm a výšce 210 cm
- 2 dřevěné desky o rozměrech 125 x 62, 5 cm
Začal jsem vyříznutím všech správných velikostí dřevěných trámů a dřevěných desek. Moje bydlení je 40x40 cm a 62, 5 cm vysoké.
Po vyříznutí všech správných velikostí jsem z dřevěných trámů vytvořil obdélník. Jakmile byl obdélník vyroben, nasadil jsem na něj dřevěné šrouby pomocí šroubů. Ujistil jsem se, že uprostřed skříně je deska, do které se vejde moje elektronika. Tato část bude později uzavřena a bude zobrazena pouze spodní část pouzdra.
Když byla hotová většina hlavních věcí z pouzdra, začal jsem šroubovat nějaké otvory, kde by byly perialistické pumpy, a dal jsem je na místo.
Na zadní straně pouzdra je vytažený otvor I, do kterého se vejde napájecí kabel. Na střední plošinu jsem nakreslil 6 otvorů pro průchod silikonových trubiček a dovnitř nápojů.
Také jsem nakreslil díru uprostřed plošiny a prostrčil ji bílou trubkou, kterou jsem měl doma v domě, trochu improvizace. Do této trubice se dostanou všechny silikonové tuby.
Krok 8: Dokončovací dotek
Poté, co byla dokončena vnější strana pouzdra. Zašrouboval jsem a přelepil všechny své součásti. Bylo to hodně práce a zabralo to hodně času, protože to musíte udělat velmi pečlivě a přesně, abyste nepoškodili součásti.
Poté, co jsem vložil všechny své komponenty, připevnil jsem své perialistické pumpy k pouzdru a připevnil k němu silikonové trubičky.
Silikonové tuby jsem prostrčil otvory, které jsem na jedné straně nakreslil. A na druhou stranu jsem to dal do bílé tuby, aby se všechny silikonové tuby spojily. Tady sklo stojí.
Obrazovka OLED je jednou z posledních věcí, které jsem připojil k bydlení. Zašrouboval jsem to a také zašrouboval malý otvor, aby se všechny dráty dostaly dovnitř součásti.
Poté, co jsem vše zapojil a vyzkoušel, jestli to funguje, jsem zavřel horní část přední strany pouzdra a vypadalo to velmi pěkně. Jsem velmi hrdý na projekt, který jsem vytvořil.
Doporučuje:
Koktejly SmartBar: 6 kroků
Koktejly SmartBar: V tomto návodu vám pomůžu vytvořit smartbar. Udělal jsem tento projekt, protože rád piji koktejl a chtěl jsem tento proces zautomatizovat
Počitadlo kroků - mikro: bit: 12 kroků (s obrázky)
Počitadlo kroků - Micro: Bit: Tento projekt bude počítadlem kroků. K měření našich kroků použijeme snímač akcelerometru, který je zabudovaný v Micro: Bit. Pokaždé, když se Micro: Bit zatřese, přidáme 2 k počtu a zobrazíme ho na obrazovce
Akustická levitace s Arduino Uno krok za krokem (8 kroků): 8 kroků
Akustická levitace s Arduino Uno krok za krokem (8 kroků): Ultrazvukové měniče zvuku L298N Dc samice napájecí zdroj s mužským DC pinem Arduino UNOBreadboard Jak to funguje: Nejprve nahrajete kód do Arduino Uno (je to mikrokontrolér vybavený digitálním a analogové porty pro převod kódu (C ++)
Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): 6 kroků (s obrázky)
Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): Indukční nabíjení (známé také jako bezdrátové nabíjení nebo bezdrátové nabíjení) je druh bezdrátového přenosu energie. Využívá elektromagnetickou indukci k poskytování elektřiny přenosným zařízením. Nejběžnější aplikací je bezdrátové nabíjení Qi
Arkádová skříň na koktejly nábytkové třídy: 12 kroků (s obrázky)
Arkádový kabinet koktejlu pro nábytkářský stupeň: Jsem produktový designér, geek z videoher a bytový fanda. Byl jsem pokousán arkádovou chybou MAME a potřeboval jsem sehnat svatební dar pro své přátele Dorothy a Arvona, a tak jsem se rozhodl navrhnout a postavit arkádovou skříň, která by byla nenápadná