Obsah:
- Zásoby
- Krok 1: Krok 1: Zapojenie elektroniky
- Krok 2: Krok 2: Konfigurujte Raspberry Pi
- Krok 3: Krok 3: Zostavenie puzdra
- Krok 4: Krok 4: Výroba kontajnerov
- Krok 5: Krok 5: Inovácia elektroniky
- Krok 6: Krok 6: Dokončenie
Video: Automatický barman: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Cieľom tohto projektu je uľahčiť proces výroby/miešania koktailov prostredníctvom IoT (internet vecí). recept na kokteily (po zadaní) si projekt zapamätá. Nádoby na nápoje sú integrované so senzormi, ktoré merajú teplotu a obsah fľaše. Celý projekt bude riadený prostredníctvom webovej stránky na smartfóne/počítači.
Zásoby
HardWare:
- drevený plech mdf (0, 5 cm)
- skrutky do dreva
- Rúrka s vnútorným priemerom 4 mm
- 4 plastové nádoby
- 40 mm PVC rúrka
elektronika:
- malina pi3
- 4x ultrazvukový senzor (HC-SR04)
- 4x 10k ntc (vodotesný)
- ADC mcp3008
- skener rfid
- LCD obrazovka
- relé so 4 modulmi
- 4 peristaltické pomp
- napájací adaptér 12 V DC
nástroje:
- transparentný kremík tec7
- vŕtačka
- 3D tlačiareň
- videl
náklady na projekt diery sa budú pohybovať okolo 130 eur.
Krok 1: Krok 1: Zapojenie elektroniky
Elektrické vedenie:
pri budovaní elektroinštalácie celého projektu odporúčam použiť niekoľko dlhších vodičov pre ultrazvukové senzory, dôvod je ten, že musia dosiahnuť každý kontajner. urobte to isté s reléovým modulom, že to bude na druhej strane zostavy.
Zapojte obvod čerpadla k adaptéru 12 V DC a pripojte ho k reléovému modulu. (označte čerpadlá tak, aby bolo jednoduchšie zapamätať si, ku ktorému čerpadlu je pripojený reléový spínač, bude to vhodné neskôr v zostave)
voliteľné (ušetrí to prácu pri stavbe celého puzdra):
- ultrazvukové snímače pripojené k kolíkom môžete označiť nižšie uvedenými číslami
- označte ntc ako pripojený k mcp3008
Raspberry Pi (BCM):
GPIO2 (sda1/i2c) ==> reléový modul 1
GPIO3 (scl1/i2c) ==> reléový modul 2
GPIO17 ==> spustiť ultrazvuk 1
GPIO27 ==> echo ultrazvukové 1
GPIO22 ==> spustiť 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 ==> spustiť ultrazvuk 2
GPIO13 ==> echo ultrazvukové 3
GPIO19 ==> spustiť 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
konfigurácia:
pripojte pí k svojej wifi a povoľte SPI v ponuke konfigurácie (sudo rasp-config => možnosti rozhrania => SPI => povoliť)
nainštalujte nasledujúce balíky:
- mfrc522
- RPLCD
- fľaša
- flask_cors
- flask_socketio
databáza:
nainštalujte mariadb na malinový pi.
vytvorte vzdialené pripojenie k ssh pomocou mysql workbench.
importujte samostatný súbor s databázou na raspberrypia a uistite sa, že váš používateľ má všetky práva k databáze.
program:
pod touto sekciou je súbor rar, stiahnite ho a rozbaľte súbory, do ktorých.
tieto výplne obsahujú bankový server a potrebné triedy pre projekt.
preneste tieto súbory na malinový pi, odporučil by som pre vášho používateľa vytvoriť mapu s názvom automatický barman a vložiť tam výplne
Pred spustením programu budete musieť otvoriť súbor app.py a vyhľadať výraz „db = DataBase (aplikácia,„ používateľ “,„ heslo “,„ cocktails_db “) '
zmeňte používateľa a heslo na svoje používateľské meno a heslo pre mariadb
webová stránka:
nainštalujte server apache2 na malinový pi.
pripojiť sa cez filezilla.
rozbaľte súbor nižšie a znova budete musieť zmeniť niekoľko vecí, v súbore js sú 4 súbory.js.
a nakoniec všetko preneste na mapu /var /www na malinovom pi pomocou filezilla.
Krok 3: Krok 3: Zostavenie puzdra
Prípad existuje z rámu vyrobeného z dreva a následného pridania listov mdf.
Rám:
s drevenými doskami 2x1 ich budete musieť píliť na správne veľkosti.
- 6 x 20 cm
- 3x 49 cm
- 2x 15 cm
zadná strana (rám):
vezmite 2 kusy 50 cm dreveného pásu a 2 kusy 25 cm
a urobte jednoduchý obdĺžnik. (foto)
predná strana (rám):
vezmite to, čo zostalo z dreva, to by malo byť 4 kusy 25 cm, 1 kus 50 cm a 2 kusy 17, 5 cm
a usporiadajte ich ako na nasledujúcom obrázku.
Prípad:
pomocou hdf listov 0, 5 cm vyrežte nasledujúce veľkosti:
hlavný prípad:
- 1x 51x36 cm (hore)
- 1x 50x35 cm (dole)
- 2x 50x23, 5 cm (vpredu a vzadu)
- 2x 35, 5x23, 5 cm (bočné panely)
zarážka:
-1 x 19, 5 x 19 cm
-3 x 10 x 19 cm
1. vezmite 50 x 36 cm za dno a pripevníme k nemu zadnú a prednú stranu rámu.
2. teraz pripevnite bočné panely k rámu, mali by to byť strany bez rámov. (dôvod, prečo sme pre rám neurobili bočné dosky, je ušetrenie miesta v projekte).
3. Teraz uchopte panely na prednom paneli a budeme potrebovať urobiť zarážku a otvor vľavo hore pre LCD displej.
zarážka:
- Na zarážku najskôr musíte z predného panela vytiahnuť obdĺžnik s výškou 18 cm x 19 cm
- potom chyťte svoje 4 kusy za zarážku a prilepte ich spolu s vložkou do puzdra na drevo.
19, 5 x 19 cm je zadný panel pre zarážku.
otvor pre LCD displej:
- v ľavom hornom rohu predného panela musíte urobiť otvor s dĺžkou 7 cm a šírkou 2,5 cm
Krok 4: Krok 4: Výroba kontajnerov
veko a samotnú nádobu je potrebné upraviť, nádoba potrebuje otvor na vstup do trubice na čerpanie samotnej vody a otvor na snímač teploty veko potrebuje 3 otvory 1 na nalievanie nápoja a ďalšie 2 na ultrazvukový snímač v každý kontajner.
veko nádoby:
- na vrchnú stranu veka vyvŕtajte 1 otvor s priemerom 4,5 cm
- na spodnej strane 2 otvory s priemerom 1,6 cm, medzi ktorými je 0,8 cm
samotný kontajner:
- budete potrebovať vyvŕtať 2 otvory na dne samotnej nádoby na opačnej strane nádoby (kratšie strany)
- 1 z 2 otvorov musí byť vzdialený asi 1,5 cm od spodnej časti, pretože zadná strana rámu, druhá by mala byť najnižšie od spodnej časti.
Krok 5: Krok 5: Inovácia elektroniky
1. v prvom rade začneme prilepovať dosku chleba na ľavú stranu pri pohľade spredu.
2. nabudúce skúste vložiť LCD displej do vyrezaného obdĺžnika vpredu, ktorý by mal byť dostatočne tesný, aby sa zmestil sám. ale ak to cítite, môžete použiť skrutky
3. Priamo pod LCD je potrebné priskrutkovať/prilepiť skener rfid na miesto. (Oba budú fungovať)
4. Na pravú stranu umiestnime relé, ako je znázornené na obrázku, a priskrutkujeme čerpadlá na pravú stranu tak, aby káble pre malinové pi prechádzali cez zarážku vpredu.
5. Teraz budete potrebovať nádobu s najnižším otvorom smerom dovnútra a vložiť snímače teploty podľa číslovania s číslom fľaše 1 začínajúc vľavo smerom doprava. otvory s teplotnými snímačmi musia byť vodotesné, preto ich zalepte tec7.
6. vložte skúmavky na druhú stranu a urobte hrubé meranie dĺžky potrebnej na to, aby ste sa dostali k pumpám a odrežte ich. na to určite prilepte.
7. medzitým môžeme vložiť ultrazvukové senzory a pvc trubice do zodpovedajúcich otvorov bez potreby lepidla, mali by celkom dobre pasovať.
Krok 6: Krok 6: Dokončenie
- vyberte 2 napájacie adaptéry zo zadnej strany a naskrutkujte zadnú dosku.
- odskrutkujte uzatváracie viečka PVC rúrky, umiestnite vrchnú časť na samotné puzdro, v prípade potreby ho môžete priskrutkovať, ale dávam prednosť tomu, aby som sa k nemu dostal tak, ako sa k nemu dostanem po jeho vyrobení.
Projekt je teraz dokončený, môžete si ozdobiť, ako chcete.
Odporúča:
Automatický dezinfekčný prostriedok na ruky: 8 krokov
Automatický dezinfekčný prostriedok na ruky: Pandémia COVID-19 sa stala niečím, čo verejnosť v roku 2020 počula veľmi často. Každému občanovi, ktorý počuje slovo „COVID-19“, okamžite napadne slovo „nebezpečný“, „smrtiaci“, „udržiavajte v čistote““A ďalšie slová. Tento COVID-19 má tiež
DIY automatický dezinfekčný prostriedok na ruky: 6 krokov
DIY automatický dezinfekčný prostriedok na ruky: V tomto projekte vyrobíme automatický dezinfekčný prostriedok na ruky. Tento projekt bude používať Arduino, ultrazvukový senzor, vodné čerpadlo a dezinfekčný prostriedok na ruky. Ultrazvukový senzor sa používa na kontrolu prítomnosti rúk pod výstupom dezinfekčného zariadenia.
Automatický gélový dávkovač alkoholu s Esp32: 9 krokov
Automatický dávkovač gélového alkoholu s Esp32: V tutoriále uvidíme, ako vytvoriť kompletný prototyp, ako zostaviť automatický dávkovač gélového alkoholu s esp32, ktorý bude zahŕňať montáž krok za krokom, elektronický obvod a tiež zdrojový kód, ktorý všetky krok za krokom vysvetlí. krok
Automatický zavlažovací systém rastlín pomocou mikro: bit: 8 krokov (s obrázkami)
Automatický zavlažovací systém rastlín pomocou mikro: bitu: V tomto návode vám ukážem, ako vybudovať automatický zavlažovací systém rastlín pomocou mikro: bitu a niektorých ďalších malých elektronických komponentov. Micro: bit používa snímač vlhkosti monitorovať úroveň vlhkosti v pôde rastliny a
WiFi automatický podávač rastlín s rezervoárom - nastavenie vnútornej/vonkajšej kultivácie - vodné rastliny automaticky s diaľkovým monitorovaním: 21 krokov
WiFi automatický podávač rastlín s rezervoárom - nastavenie vnútornej/vonkajšej kultivácie - vodné rastliny automaticky s diaľkovým monitorovaním: V tomto tutoriáli vám ukážeme, ako nastaviť vlastný vnútorný/vonkajší systém podávača rastlín, ktorý automaticky polieva rastliny a je možné ho diaľkovo monitorovať pomocou platformy Adosia