Përmbajtje:

Banakier i automatizuar: 6 hapa
Banakier i automatizuar: 6 hapa

Video: Banakier i automatizuar: 6 hapa

Video: Banakier i automatizuar: 6 hapa
Video: Получи 1000 долларов за 15 минут на полном автопилоте (зар... 2024, Nëntor
Anonim
Banakier i automatizuar
Banakier i automatizuar

Qëllimi i këtij projekti është ta bëjë procesin e bërjes/përzierjes së koktejeve më të lehtë përmes IoT (Internet of Things). recetat e koktejeve (sapo të futen) do të mbahen mend nga projekti. Kontejnerët për pijet janë të integruar me sensorë që matin temperaturën dhe përmbajtjen e shishes. I gjithë projekti do të kontrollohet përmes një faqe në internet në smartphone/kompjuter.

Furnizimet

HardWare:

- fletë druri mdf (0, 5cm)

- vida druri

- Tub me diametër të brendshëm 4 mm

- 4 enë plastike

- tub PVC 40 mm

elektronikë:

- mjedër pi3

- Sensor tejzanor 4x (hc-sr04)

- 4x 10k ntc (i papërshkueshëm nga uji)

- ADC mcp3008

- skaner rfid

- ekran LCD

- stafetë 4 module

- 4 shkëlqim peristaltische

- Përshtatës energjie 12v dc

mjetet:

- tec7 silic transparent

- makinë shpuese

- Printer 3D

- pa

kostoja e projektit të vrimës do të jetë rreth 130 euro.

Hapi 1: Hapi 1: Instalimi i pajisjeve elektronike

Instalime elektrike:

gjatë ndërtimit të telave të të gjithë projektit unë rekomandoj përdorimin e disa telave më të gjatë për sensorët tejzanor, arsyeja për këtë është se ata duhet të arrijnë çdo enë. bëni të njëjtën gjë me modulin e stafetës, kjo do të jetë në anën tjetër të konstruksionit.

Ngjitni qarkun e pompës në përshtatësin DC 12v dhe lidheni atë me modulin e stafetës. (etiketoni pompat kështu që është më e lehtë të mbani mend se çfarë pompë është e lidhur me çelësin e stafetës, kjo do të jetë e dobishme më vonë në ndërtim)

opsionale (kjo do të kursejë punën gjatë ndërtimit të të gjithë rastit):

- mund të etiketoni sensorët tejzanor të lidhur me kunjat me numrat më poshtë

- etiketoni ntc si të lidhur me mcp3008

Raspberry Pi (BCM):

GPIO2 (sda1/i2c) ==> moduli i stafetës 1

GPIO3 (scl1/i2c) ==> moduli i stafetës 2

GPIO17 ==> shkakton tejzanor 1

GPIO27 ==> eko tejzanor 1

GPIO22 ==> shkakton tejzanor 2

SPI_MOSI (GPIO10) ==> mcp3008 (Din) & rfid (MOSI)

SPI_MISO (GPIO9) ==> mcp3008 (Dout) & rfid (MISO)

SPI_SCLK (GPIO11) ==> mcp3008 (CLK) & rfid (CLK)

GPIO5 ==> eko tejzanor 2

GPIO6 ==> shkakton tejzanor 2

GPIO13 ==> eko tejzanor 3

GPIO19 ==> shkakton tejzanor 4

GPIO26 ==> eko tejzanor 4

GPIO14 (uart0_TXD) ==> moduli i stafetës 3

GPIO15 (uart0_RXD) ==> moduli i stafetës 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)

Hapi 2: Hapi 2: Konfiguroni Raspberry Pi

konfiguro:

lidhni pi me wifi-n tuaj dhe aktivizoni SPI në menunë e konfigurimit (sudo rasp-config => opsionet e ndërlidhjes => SPI => aktivizoni)

instaloni paketat e mëposhtme:

- mfrc522

- RPLCD

- balonë

- balona_cors

- flask_socketio

baza e të dhënave:

instaloni mariadb në mjedër pi.

bëni një lidhje në distancë me ssh me tryezën e punës mysql.

importoni skedarin e pavarur me bazën e të dhënave në mjedër dhe sigurohuni që përdoruesi që keni ka të gjitha të drejtat për bazën e të dhënave.

program:

poshtë këtij seksioni është një skedar rar shkarkoni atë dhe nxirrni skedarët brenda tij.

këto skedarë përmbajnë serverin e shisheve dhe klasat e nevojshme për projektin.

transferoni këto skedarë në mjedër pi, unë do të rekomandoja të bëni një hartë për përdoruesin tuaj të quajtur banakier automatik dhe vendosni skedarët atje

para se të mund të ekzekutojmë programin do t'ju duhet të hapni app.py dhe të kërkoni për 'db = DataBase (aplikacion, "përdorues", "fjalëkalim", "cocktails_db")'

ndryshoni përdoruesin dhe fjalëkalimin në emrin e përdoruesit dhe fjalëkalimin tuaj mariadb

faqe interneti:

instaloni një server apache2 në mjedër pi.

lidheni përmes filezilla.

nxjerr skedarin më poshtë dhe përsëri do të duhet të ndryshosh disa gjëra, brenda skedarit js ka 4 skedarë.js.

dhe në fund transferoni gjithçka në hartën /var /www në mjedër pi me filezilla.

Hapi 3: Hapi 3: Ndërtimi i çështjes

Hapi 3: Ndërtimi i çështjes
Hapi 3: Ndërtimi i çështjes
Hapi 3: Ndërtimi i çështjes
Hapi 3: Ndërtimi i çështjes
Hapi 3: Ndërtimi i çështjes
Hapi 3: Ndërtimi i çështjes

Rasti ekziston i një kornize të bërë nga druri dhe më pas duke shtuar fletët mdf.

Kornizë:

me dërrasat prej druri 2x1 do t'ju duhet t'i shihni ato në madhësitë e duhura.

- 6x20 cm

- 3x 49 cm

- 2x 15cm

ana e pasme (korniza):

merrni 2 pjesë të shiritit prej druri 50cm dhe 2 pjesë të 25cm

dhe bëni një drejtkëndësh të thjeshtë. (foto)

ana e përparme (korniza):

merrni atë që ka mbetur nga druri, që duhet të jetë 4 copë 25cm, 1 copë 50cm dhe 2 copë 17, 5cm

dhe renditini ato si fotografia e mëposhtme.

Rast:

me fletët mdf 0, 5 cm prerë madhësitë e mëposhtme:

rasti kryesor:

- 1x 51x36cm (lart)

- 1x 50x35cm (poshtë)

- 2x 50x23, 5cm (para dhe mbrapa)

- 2x 35, 5x23, 5cm (panele anësore)

indent:

-1x 19, 5x19cm

-3x10x19cm

1. merrni 50x36cm për pjesën e poshtme dhe ne do t'i bashkojmë pjesën e pasme dhe të përparme të kornizës në të.

2. tani bashkëngjitni panelet anësore në kornizë, këto duhet të jenë anët pa korniza. (arsyeja që ne nuk bëmë dërrasa anësore për kornizën është të kursejmë hapësirë brenda projektit).

3. tani kapni panelet e panelit të përparmë dhe dhe do të na duhet të bëjmë një pjerrësi dhe një vrimë në pjesën e sipërme të majtë për ekranin LCD.

indent:

- për indentin së pari duhet të nxirrni një drejtkëndësh nga paneli i përparmë që është 18 cm i lartë me 19 cm

- më pas kapni 4 pjesët tuaja për gropën dhe ngjitini së bashku me një zam druri një insert në kasë.

19, 5x19cm është paneli i pasmë për indentin.

Vrima e ekranit LCD:

- në pjesën e sipërme të majtë të panelit të përparmë do t'ju duhet të bëni një vrimë që është 7 cm në gjatësi me 2, 5 cm në gjerësi

Hapi 4: Hapi 4: Bërja e Kontejnerëve

Hapi 4: Bërja e kontejnerëve
Hapi 4: Bërja e kontejnerëve
Hapi 4: Bërja e kontejnerëve
Hapi 4: Bërja e kontejnerëve

kapaku dhe vetë ena duhet të modifikohet, enës i duhet një vrimë për të hyrë në tub për të pompuar ujin vetë dhe një vrimë për sensorin e temperaturës kapaku ka nevojë për 3 vrima 1 për derdhjen e pijeve dhe 2 të tjera për sensorin tejzanor në çdo enë.

kapaku i enës:

- shponi 1 vrimë 4, 5cm në anën e sipërme të kapakut

- në anën e poshtme 2 vrima prej 1, 6cm me 0, 8cm në mes

vetë ena:

- do t'ju duhet të bëni 2 vrima në pjesën e poshtme të enës në anën e kundërt të enës (anët e shkurtra)

- 1 nga 2 vrimat duhet të jetë rreth 1, 5 cm nga fundi, sepse ana e pasme e kornizës, tjetra duhet të jetë e ulët në fund.

Hapi 5: Hapi 5: Integrimi i pajisjeve elektronike

Hapi 5: Integrimi i pajisjeve elektronike
Hapi 5: Integrimi i pajisjeve elektronike
Hapi 5: Integrimi i pajisjeve elektronike
Hapi 5: Integrimi i pajisjeve elektronike
Hapi 5: Integrimi i pajisjeve elektronike
Hapi 5: Integrimi i pajisjeve elektronike

1. së pari ne do të fillojmë të ngjitim bukën në anën e majtë siç shihet nga përpara.

2. më pas provoni dhe vendosni LCD -në brenda drejtkëndëshit të sharruar në pjesën e përparme, kjo duhet të jetë mjaft e ngushtë që të mbahet vetë. por mund të përdorni vida nëse e ndjeni nevojën

3. Pikërisht nën LCD ju duhet të vidhosni/ngjitni skanerin rfid në vend. (Të dy do të funksionojnë)

4. Në anën e djathtë ne do të vendosim stafetën siç shihet në foto dhe do të vidhosim pompat në anën e djathtë, me kabllot për mjedrën pi që kalojnë mbi vrimën në pjesën e përparme.

5. Tani do t'ju duhet ena me vrimën më të ulët të drejtuar nga brenda dhe futni sensorët e temperaturës sipas numërimit me shishen numër 1 duke filluar nga e majta duke shkuar në të djathtë. vrimat me sensorët e temperaturës duhet të jenë të papërshkueshëm nga uji, kështu që ngjiteni me tec7.

6. futni tubat në anën tjetër dhe bëni një matje të gjatësisë së gjatësisë së nevojshme për të arritur në pompa dhe për t'i prerë ato. sigurohuni që ta ngjisni këtë.

7. ndërkohë mund të fusim sensorë tejzanor dhe tuba PVC në vrimat përkatëse nuk ka nevojë për zam ato duhet të përshtaten mjaft mirë.

Hapi 6: Hapi 6: Përfundimi

- nxirrni 2 adaptorët e energjisë nga ana e pasme dhe vidhosni pllakën e pasme.

- hiqni kapakët mbyllës të tubave të PVC -së, vendoseni pjesën e sipërme në kasë, mund ta vidhosni nëse keni nevojë, por unë preferoj të mos e kaloj, mund ta arrij në atë mënyrë pasi të jetë bërë.

Projekti ka përfunduar tani, ju mund të dekoroni si të doni.

Recommended: