INHOUDSOPGAWE:
- Voorrade
- Stap 1: Stap 1: Bedrading van die elektronika
- Stap 2: Stap 2: Stel die Raspberry Pi op
- Stap 3: Stap 3: Bou die saak
- Stap 4: Stap 4: Maak die houers
- Stap 5: Stap 5: Integreer die elektronika
- Stap 6: Stap 6: Voltooi
Video: Outomatiese kroegman: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Die doel van hierdie projek is om die proses om cocktails te maak/te meng makliker te maak deur middel van IoT (Internet of Things). die skemerkelkresepte (een keer ingeskryf) sal deur die projek onthou word. Die houers vir die drankies is geïntegreer met sensors wat die temperatuur en die inhoud van die bottel meet. Die hele projek word beheer via 'n webwerf op 'n slimfoon/rekenaar.
Voorrade
Hardware:
- MDF houtplaat (0, 5 cm)
- houtskroewe
- buis met 'n binnediameter van 4 mm
- 4 plastiekhouers
- 40 mm pvc -buis
elektronika:
- framboos pi3
- 4x ultrasoniese sensor (hc-sr04)
- 4x 10k ntc (waterdig)
- ADC mcp3008
- RFID skandeerder
- lcd skerm
- 4 -module -aflos
- 4 peristaltiese pomp
- 12V gelykstroomadapter
gereedskap:
- Tec7 deursigtige silikon
- boormasjien
- 3D -drukker
- gesien het
die koste van die gatprojek beloop ongeveer 130 euro.
Stap 1: Stap 1: Bedrading van die elektronika
Bedrading:
Terwyl ek die bedrading van die hele projek bou, beveel ek aan dat ek langer drade vir die ultrasoniese sensors gebruik, want die rede daarvoor is dat hulle elke houer moet bereik. doen dieselfde met die aflosmodule, aangesien dit aan die ander kant van die konstruksie gaan wees.
Soldeer die pompkring aan die 12V DC -adapter en koppel dit aan die aflosmodule. (merk die pompe, sodat dit makliker is om te onthou watter pomp aan die aflosskakelaar gekoppel is; dit sal later handig wees in die konstruksie)
opsioneel (dit sal werk bespaar tydens die bou van die hele saak):
- u kan die ultrasoniese sensors wat aan die penne gekoppel is, met die onderstaande nommers benoem
- merk die ntc as gekoppel aan die mcp3008
Framboos Pi (BCM):
GPIO2 (sda1/i2c) ==> aflosmodule 1
GPIO3 (scl1/i2c) ==> aflosmodule 2
GPIO17 ==> sneller ultraklank 1
GPIO27 ==> eggo ultraklank 1
GPIO22 ==> sneller ultraklank 2
SPI_MOSI (GPIO10) ==> mcp3008 (Din) & rfid (MOSI)
SPI_MISO (GPIO9) ==> mcp3008 (Dout) & rfid (MISO)
SPI_SCLK (GPIO11) ==> mcp3008 (CLK) en rfid (CLK)
GPIO5 ==> eggo ultraklank 2
GPIO6 ==> sneller ultraklank 2
GPIO13 ==> eggo ultraklank 3
GPIO19 ==> sneller ultraklank 4
GPIO26 ==> eggo ultraklank 4
GPIO14 (uart0_TXD) ==> aflosmodule 3
GPIO15 (uart0_RXD) ==> aflosmodule 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)
Stap 2: Stap 2: Stel die Raspberry Pi op
config:
koppel die pi aan u wifi en aktiveer die SPI in die config-menu (sudo rasp-config => interfacing options => SPI => enable)
installeer die volgende pakkette:
- mfrc522
- RPLCD
- fles
- flask_cors
- flask_socketio
databasis:
installeer mariadb op die framboos pi.
maak 'n afstandverbinding met die ssh met mysql -werkbank.
voer die selfstandige lêer in met die databasis op die raspberrypi en maak seker dat die gebruiker wat u het, alle regte op die databasis het.
program:
onder hierdie afdeling is 'n rar-lêer, laai dit af en haal die lêers uit.
hierdie vullings bevat die kolfbediener en die nodige klasse vir die projek.
dra hierdie lêers oor na die raspberry pi, ek beveel aan dat u 'n kaart vir u gebruiker maak, outomatiese kroegman, en die vulsels daar plaas
Voordat u die program kan begin, moet u die app.py oopmaak en soek na 'db = DataBase (app, "gebruiker", "wagwoord", "cocktails_db")'
verander gebruiker en wagwoord na u mariadb gebruikersnaam en wagwoord
webwerf:
installeer 'n apache2 -bediener op die framboos pi.
maak verbinding deur filezilla.
pak die onderstaande lêer uit en u moet weer 'n paar dinge verander, binne die js -lêer is daar 4.js -lêers.
en laastens alles na die /var /www kaart op die framboos pi met filezilla.
Stap 3: Stap 3: Bou die saak
Die omhulsel bestaan uit 'n raamwerk van hout en die byvoeging van die mdf -velle.
Raam:
met die 2x1 houtplanke moet u dit in die regte groottes saag.
- 6 x 20 cm
- 3 x 49 cm
- 2x 15 cm
agterkant (raam):
neem 2 stukke van die 50 cm houtstrook en 2 stukke van die 25 cm
en maak 'n eenvoudige reghoek. (foto)
voorkant (raam):
neem die oorblywende stukke hout, dit moet 4 stukke van 25 cm, 1 stuk van 50 cm en 2 stukke van 17, 5 cm wees
en rangskik hulle soos die volgende prentjie.
Saak:
sny die volgende groottes met die 0, 5 cm mdf -velle:
hoofsaak:
- 1x 51x36cm (bo)
- 1x 50x35cm (onderkant)
- 2x 50x23, 5 cm (voor en agter)
- 2x 35, 5x23, 5cm (sypanele)
inspringing:
-1x19, 5x19cm
-3x10x19cm
1. Neem die 50x36cm vir die onderkant en ons sal die agterkant en voorkant van die raam daaraan heg.
2. heg nou die sypanele aan die raam; dit moet die sye wees sonder rame. (die rede waarom ons nie syplanke vir die raamwerk gedoen het nie, is om ruimte binne die projek te spaar).
3. gryp nou die voorpanele en ons moet 'n inkeping en 'n gaatjie links bo maak vir die lcd -skerm.
inspringing:
- vir die inspringing moet u eers 'n reghoek uit die voorpaneel haal wat 18 cm hoog en 19 cm hoog is
- gryp dan u 4 stukke vir die inspringing en plak dit saam met 'n houtlym en 'n insetsel in die omhulsel.
die 19, 5x19cm is die agterpaneel vir die inspringing.
lcd vertoongat:
- in die linker boonste hoek van die voorpaneel moet u 'n gat maak wat 7 cm lank en 2 cm lank is
Stap 4: Stap 4: Maak die houers
die deksel en die houer self moet aangepas word, die houer het 'n gat nodig om in die buis te kom om die water self te pomp en 'n gat vir die temperatuursensor, die deksel benodig 3 gate 1 om die drank te gooi en nog 2 vir die ultrasoniese sensor elke houer.
houer deksel:
- boor 1 gat van 4, 5 cm aan die bokant van die deksel
- aan die onderkant 2 gate van 1, 6 cm met 0, 8 cm tussenin
houer self:
- u moet 2 gate aan die onderkant van die houer self aan die teenoorgestelde kant van die houer boor (die kort sye)
- 1 van die 2 gate moet ongeveer 1, 5 cm van die onderkant af wees, want die agterkant van die raam, die ander een, moet laag tot onder wees.
Stap 5: Stap 5: Integreer die elektronika
1. Eerstens begin ons die broodbord aan die linkerkant vassteek, van voor gesien.
2. probeer dan om die lcd binne die uitgesaagde reghoek aan die voorkant te plaas; dit moet styf genoeg wees om vanself te kan hou. maar u kan skroewe gebruik as u dit nodig het
3. Net onder die LCD moet u die RFID -skandeerder vasmaak/plak. (Beide werk)
4. Aan die regterkant plaas ons die aflos soos op die foto, en skroef die pompe aan die regterkant vas, terwyl die kabels vir die framboos pi oor die inspringing aan die voorkant gaan.
5. Nou benodig u die houer met die laagste gat na binne en plaas die temperatuursensors volgens die nommering met bottel nommer 1 wat links begin, na regs. die gate met die temperatuursensors moet waterdig wees, so plak dit met die tec7.
6. plaas die buise aan die ander kant en neem 'n ruwe meting van die lengte wat nodig is om by die pompe te kom en dit te sny. plak dit vas.
7. intussen kan ons die ultrasoniese sensors en pvc -buise in die ooreenstemmende gate plaas, geen gom nodig nie, dit moet redelik goed pas.
Stap 6: Stap 6: Voltooi
- haal die 2 kragadapters uit die agterkant en skroef die agterplaat vas.
- Draai die afsluitdoppe van die pvc -buise los, plaas die bokant op die omhulsel self, u kan dit vasskroef as dit nodig is, maar ek wil dit nie doen nie, want ek kan dit so kry nadat dit gemaak is.
Die projek is nou voltooi, u kan versier soos u wil.
Aanbeveel:
Outomatiese handreiniger: 8 stappe
Outomatiese ontsmettingsmiddel vir hande: die COVID-19-pandemie het iets geword wat die publiek gereeld in 2020 gehoor het. Elke burger wat die woord “COVID-19” hoor, sal onmiddellik dink aan die woord “Gevaarlik”, “Dodelik”, “Hou skoon””, En ander woorde. Hierdie COVID-19 het ook
DIY outomatiese handreiniger: 6 stappe
DIY outomatiese handreiniger: in hierdie projek bou ons 'n outomatiese handreiniger. Hierdie projek sal Arduino, ultrasoniese sensor, waterpomp en handreiniger gebruik. 'N Ultrasoniese sensor word gebruik om die teenwoordigheid van hande onder die uitlaat van die ontsmettingsmasjien te kontroleer
Outomatiese gel -alkohol -dispenser met Esp32: 9 stappe
Outomatiese gel-alkohol-dispenser met Esp32: In die tutoriaal sal ons sien hoe u 'n volledige prototipe kan maak, 'n outomatiese gel-alkohol-dispenser met esp32 kan saamstel, dit sal stapsgewys samestelling, elektroniese stroombaan en die bronkode wat stap vir stap verduidelik word, insluit stap
Outomatiese hondevoeder !!: 4 stappe
Outomatiese hondevoeder !!: Maklik, nuttig en gesond
Hack u usb-raketlanseerder in 'n 'outomatiese mikpunt vir outomatiese toerusting': ses stappe
Hack u usb-raketlanseerder in 'n 'outomatiese mikpunt vir outomatiese toerusting': hoe u u usb-raketlanseerder op sy eie kan laat mik. Hierdie instruksies sal u leer om u usb -raketlanseerder in 'n outorent te verander wat IR -teikens kan vind en daarop gemik is. (jammer net IR -teikens)