Obsah:
- Zásoby
- Krok 1: Krok 1: Zapojení elektroniky
- Krok 2: Krok 2: Konfigurujte Raspberry Pi
- Krok 3: Krok 3: Stavba pouzdra
- Krok 4: Krok 4: Výroba kontejnerů
- Krok 5: Krok 5: Integrace elektroniky
- Krok 6: Krok 6: Dokončení
Video: Automatický barman: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Cílem tohoto projektu je usnadnit proces výroby/míchání koktejlů prostřednictvím IoT (Internet of Things). recepty na koktejly (jakmile budou zadány) si projekt zapamatuje. Nádoby na nápoje jsou integrovány se senzory, které měří teplotu a obsah láhve. Celý projekt bude řízen prostřednictvím webové stránky na smartphonu/počítači.
Zásoby
Hardware:
- dřevěný plech mdf (0, 5 cm)
- vruty do dřeva
- Trubka s vnitřním průměrem 4 mm
- 4 plastové nádoby
- 40 mm PVC trubka
elektronika:
- malina pi3
- 4x ultrazvukový senzor (HC-SR04)
- 4x 10k ntc (vodotěsný)
- ADC mcp3008
- skener rfid
- LCD obrazovka
- relé 4 modulů
- 4 peristaltické pomp
- napájecí adaptér 12 V DC
nástroje:
- tec7 transparentní křemík
- vrtačka
- 3D tiskárna
- viděl
náklady na projekt díry se budou pohybovat kolem 130 eur.
Krok 1: Krok 1: Zapojení elektroniky
Elektrické vedení:
při budování zapojení celého projektu doporučuji použít nějaké delší dráty pro ultrazvukové senzory, důvodem je to, že potřebují dosáhnout na každý kontejner. udělejte to samé s reléovým modulem, který bude na druhé straně sestavení.
Zapojte obvod čerpadla k adaptéru 12 V DC a připojte jej k reléovému modulu. (označte čerpadla tak, aby bylo snazší zapamatovat si, ke kterému čerpadlu je připojeno reléové relé, to se bude hodit později v sestavení)
volitelně (ušetří to práci při stavbě celého kufru):
- ultrazvukové senzory připojené k pinům můžete označit níže uvedenými čísly
- označte ntc jako připojený k mcp3008
Raspberry Pi (BCM):
GPIO2 (sda1/i2c) ==> reléový modul 1
GPIO3 (scl1/i2c) ==> reléový modul 2
GPIO17 ==> spustit ultrazvuk 1
GPIO27 ==> echo ultrazvukové 1
GPIO22 ==> spustit ultrazvuk 2
SPI_MOSI (GPIO10) ==> mcp3008 (Din) & rfid (MOSI)
SPI_MISO (GPIO9) ==> mcp3008 (Dout) & rfid (MISO)
SPI_SCLK (GPIO11) ==> mcp3008 (CLK) & rfid (CLK)
GPIO5 ==> echo ultrazvukové 2
GPIO6 ==> spustit ultrazvuk 2
GPIO13 ==> echo ultrazvukové 3
GPIO19 ==> spustit ultrazvuk 4
GPIO26 ==> echo ultrazvukové 4
GPIO14 (uart0_TXD) ==> reléový modul 3
GPIO15 (uart0_RXD) ==> reléový modul 4
GPIO23 ==> LCD (D7)
GPIO24 ==> LCD (D6)
GPIO25 ==> rfid (RST)
SPI0_CE0 (GPIO8) ==> rfid (SDA)
SPI0_CE1 (GPIO7) ==> mcp3008 (CS/SHDN)
GPIO12 ==> LCD (D5)
GPIO16 ==> LCD (D4)
GPIO20 ==> LCD (E)
GPIO21 ==> LCD (RS)
Krok 2: Krok 2: Konfigurujte Raspberry Pi
konfigurace:
připojte pi k wifi a povolte SPI v konfigurační nabídce (sudo rasp-config => možnosti rozhraní => SPI => povolit)
nainstalujte následující balíčky:
- mfrc522
- RPLCD
- baňka
- flask_cors
- flask_socketio
databáze:
nainstalujte mariadb na malinový pi.
vytvořte vzdálené připojení k ssh pomocí mysql workbench.
importujte samostatný soubor s databází na raspberrypia a ujistěte se, že váš uživatel má všechna práva k databázi.
program:
pod touto sekcí je soubor rar, stáhněte si jej a extrahujte soubory uvnitř.
tyto výplně obsahují server baňky a potřebné třídy pro projekt.
přeneste tyto soubory na malinový pi, doporučil bych vytvořit pro vašeho uživatele mapu s názvem automatický barman a umístit tam výplně
před spuštěním programu budete muset otevřít app.py a vyhledat 'db = DataBase (aplikace, "uživatel", "heslo", "cocktails_db")'
změňte uživatele a heslo na své uživatelské jméno a heslo pro mariadb
webová stránka:
nainstalujte server apache2 na Raspberry Pi.
připojit přes filezilla.
rozbalte níže uvedený soubor a budete muset znovu změnit několik věcí, v souboru js jsou 4 soubory.js.
a nakonec vše přenést do /var /www mapy na malinovém pi pomocí filezilla.
Krok 3: Krok 3: Stavba pouzdra
Případ existuje z rámu vyrobeného ze dřeva a poté přidáním listů mdf.
Rám:
s dřevěnými prkny 2x1 je budete muset pilovat na správné velikosti.
- 6 x 20 cm
- 3x 49 cm
- 2x 15 cm
zadní strana (rám):
vezměte 2 kusy 50cm dřevěného pásu a 2 kusy 25cm
a vytvořte jednoduchý obdélník. (foto)
přední strana (rám):
vezměte to, co zbylo ze dřeva, to by mělo být 4 kusy 25 cm, 1 kus 50 cm a 2 kusy 17, 5 cm
a uspořádejte je jako na následujícím obrázku.
Případ:
s mdf listy 0, 5 cm ořízněte následující velikosti:
hlavní případ:
- 1x 51x36cm (nahoře)
- 1x 50x35cm (dole)
- 2x 50x23, 5cm (přední a zadní)
- 2x 35, 5x23, 5cm (boční panely)
Odrážka:
-1x 19, 5x19cm
-3 x 10 x 19 cm
1. vezměte 50x36 cm za dno a připevníme k němu zadní a přední stranu rámu.
2. nyní připevněte boční panely k rámu, měly by to být strany bez rámů. (důvod, proč jsme pro rám neudělali boční prkna, je ušetřit místo v projektu).
3. Nyní uchopte panely na předním panelu a budeme muset udělat odsazení a otvor vlevo nahoře pro LCD displej.
Odrážka:
- Pro odsazení nejprve musíte z předního panelu vyjmout obdélník o výšce 18 cm x 19 cm
- poté uchopte 4 kusy pro odsazení a slepte je lepidlem na dřevo a vložte do pouzdra.
19, 5x19cm je zadní panel pro odsazení.
otvor pro LCD displej:
- v levé horní části předního panelu budete muset udělat otvor o délce 7 cm o šířce 2,5 cm
Krok 4: Krok 4: Výroba kontejnerů
víko a samotný kontejner je třeba upravit, kontejner potřebuje otvor pro vstup do trubice pro čerpání samotné vody a otvor pro teplotní senzor víko potřebuje 3 otvory 1 pro nalévání nápoje a další 2 pro ultrazvukový senzor v každý kontejner.
víko nádoby:
- vyvrtejte 1 otvor o průměru 4, 5 cm na horní straně víka
- na spodní straně 2 otvory 1, 6 cm s 0, 8 cm mezi nimi
samotný kontejner:
- budete potřebovat vyvrtat 2 otvory na dně samotného kontejneru na opačné straně kontejneru (krátké strany)
- 1 ze 2 otvorů musí být přibližně 1, 5 cm od dna, protože zadní strana rámu, druhá by měla být nízko ke dnu.
Krok 5: Krok 5: Integrace elektroniky
1. Nejprve začneme bij lepit prkénko na levou stranu, jak je vidět zepředu.
2. příště zkuste umístit LCD do vyřezaného obdélníku vpředu, který by měl být dostatečně těsný, aby držel sám. ale pokud to cítíte, můžete použít šrouby
3. Přímo pod LCD musíte přišroubovat/zalepit skener rfid na místo. (Oba budou fungovat)
4. Na pravou stranu umístíme relé, jak je vidět na obrázku, a přišroubujeme čerpadla na pravou stranu, přičemž kabely pro malinové pi vedou přes odsazení vpředu.
5. Nyní budete potřebovat nádobu s nejnižším otvorem směřujícím dovnitř a vložte teplotní čidla podle číslování s číslem lahve 1 počínaje vlevo a vpravo. otvory s teplotními senzory musí být vodotěsné, proto lepte tec7.
6. vložte zkumavky na druhou stranu a proveďte důkladné měření délky potřebné k tomu, abyste se dostali k pumpám, a rozřízněte je. nezapomeňte to nalepit.
7. mezitím můžeme do příslušných otvorů vložit ultrazvukové senzory a trubky z PVC, není potřeba žádné lepidlo, měly by docela dobře sedět.
Krok 6: Krok 6: Dokončení
- Vyjměte 2 napájecí adaptéry ze zadní strany a našroubujte zadní desku.
- odšroubujte uzavírací víčka hadic z pvc, umístěte horní část na samotné pouzdro, můžete jej přišroubovat, pokud potřebujete, ale já raději nechci, abych se k němu mohl dostat tak, jak byl vyroben.
Projekt je nyní dokončen, můžete ozdobit, jak chcete.
Doporučuje:
Automatický dezinfekční prostředek na ruce: 8 kroků
Automatický dezinfekční prostředek na ruce: Pandemie COVID-19 se v průběhu roku 2020 stala něčím, co veřejnost velmi často slyšela. Každému občanovi, který slyší slovo „COVID-19“, okamžitě napadne slovo „nebezpečný“, „smrtící“, „udržujte v čistotě““A další slova. Tento COVID-19 má také
DIY automatický dezinfekční prostředek na ruce: 6 kroků
DIY automatický dezinfekční prostředek na ruce: V tomto projektu postavíme automatický dezinfekční prostředek na ruce. Tento projekt bude používat Arduino, ultrazvukový senzor, vodní pumpu a dezinfekci rukou. Ultrazvukový senzor slouží ke kontrole přítomnosti rukou pod výstupem dezinfekčního přístroje
Automatický systém zavlažování rostlin pomocí mikro: bit: 8 kroků (s obrázky)
Automatický systém zavlažování rostlin pomocí mikro: bit: V tomto Instructable vám ukážu, jak vytvořit automatický systém zavlažování rostlin pomocí Micro: bit a některých dalších malých elektronických součástek. Micro: bit používá snímač vlhkosti sledovat hladinu vlhkosti v půdě rostliny a
Automatický dávkovač léků: 5 kroků
Automatický dávkovač léků: Tento projekt je určen pro použití v lékařské oblasti, kde starší pacienti musí mít spolehlivý způsob dávkování a výdeje léků. Toto zařízení umožňuje dávkování léků až 9 dní předem a jejich automatické dávkování v
WiFi automatický podavač rostlin s rezervoárem - nastavení vnitřní/venkovní kultivace - vodní rostliny automaticky s dálkovým monitorováním: 21 kroků
WiFi automatický podavač rostlin s rezervoárem - vnitřní/venkovní nastavení kultivace - vodní rostliny automaticky s dálkovým monitorováním: V tomto tutoriálu předvedeme, jak nastavit vlastní vnitřní/venkovní systém podavače rostlin, který automaticky zalévá rostliny a lze jej dálkově monitorovat pomocí platformy Adosia