Innehållsförteckning:
- Tillbehör
- Steg 1: Frontpanel och hylla
- Steg 2: Schemat
- Steg 3: Anslut 12V växelströmförsörjning
- Steg 4: Anslut pumparna
- Steg 5: Anslut LCD
- Steg 6: Anslut ultraljudssensorn
- Steg 7: Anslut temperatursensorn
- Steg 8: Anslut LDR och LED Strip
- Steg 9: Förbereda RPI (aktivera Spi, entrådsbuss)
- Steg 10: Databas
- Steg 11: Kod
- Steg 12: Slutlig webbplats
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Många är trötta på att betala mycket pengar för en liten drink i barerna.
De skulle vilja göra sin egen cocktailkväll med vänner, men de har inte färdigheterna att blanda cocktails eller de vill bara njuta av kvällen istället för att blanda drycker för andra.
För att göra detta möjligt eller enklare för många människor gjorde jag en Smart cocktails mixer.
Denna enhet kan göra cocktails genom att blanda upp till fyra ingredienser samtidigt.
Användaren kan anpassa den för att göra många drycker.
Du styr allt online via en webbplats där du kan anpassa alla ingredienser och cocktails.
Användaren kan se den aktuella volymen av ingredienserna.
Tillbehör
Hårdvarukomponenter
- Raspberry Pi 4 Model B 2GB
- Hallon PI T-skomakare
- Väska med fläkt och laddare för RPI
- 5v 8 eller 4 relä kanal modul
- 12V strömförsörjning
- Kraftledning
- 4 peristaltiska pumpar
- Led remsa
- MicroSd 16 GB
- LDR
- Ultraljudssensor
- Vattentät DS18B20
- 4 brödbrädor
- LCD 16*2
- Potentiometer
Foderkomponenter
- MDF 2,5 mm för frontpanel och hylla för elektronik.
- Träbalk (18mm*18mm)
- Träskruvar
- 2 dörrgångjärn
- Metallhörn
- Matkvalitets silikonslang 2 mm innerdiameter
-
Liten köksskåp från Ikea
Handverktyg
- Handborr
- Träsåg
- Lödkolv
- Brevpapper kniv
- Dubbel ansikte tejp
Steg 1: Frontpanel och hylla
Vi börjar med att mäta och rita de nödvändiga linjerna på MDF.
Frontpanel (dörr)
- frontpanel (290 mm/360 mm)
- 3 cm från toppen, i mitten av panelen, ritar vi en rektangel på storleken på vår LCD -skärm.
- Vi skär rektangeln och provar LCD -skärmen, om det är ok, målar vi det.
- Vi skruvar dörrgångjärnen på panelen och garderoben så att vi kan öppna den
Hylla
- Vi skär 2 bitar av vår träbalk var 230 mm
- Sedan skruvar vi in dem i garderoben under de översta 200 mm på varje sida.
- sedan skruvar vi på en MDF -platta (360 mm*360 mm) på dem
- lägg till lite metallhörna för att vara säker
- hyllan är klar
Bakpanelen
I min garderob finns en bakpanel med en öppning (hål) för kabel.
Steg 2: Schemat
Först och främst, låt oss se på denna schematiska vad vi kommer att göra.
Steg 3: Anslut 12V växelströmförsörjning
Det första vi bör koppla in och testa 12V växelströmförsörjning
- Vi skär änden av strömkabeln
- det finns tre ledningar (levande, naturliga, jord) vi ansluter dem till vår strömförsörjning, och detta är vår ingång.
- Strömförsörjningen har 2 utgångar, vi väljer en och ansluter den till en brödbräda (låt den heta 12v brödbräda).
- vi mäter uteffekten, om dess 12v så vi kopplade allt rätt
Steg 4: Anslut pumparna
- Anslut pumpens + till reläets NO
- Anslut - för varje pump direkt till - av 12v strömförsörjning
- Anslut + för 12v strömförsörjningen till COM för reläet för varje pump.
- Anslut reläets VCC till 5v till extern 5v ström
- Anslut GND för extern 5v -ström till GND för RPI
- Anslut reläets GND till den externa kraftens GND
- Anslut reläets INT (pump) till olika GPIO -stift
Kontrollera schemat för visuella detaljer.
Steg 5: Anslut LCD
Vi ansluter LCD-skärmen i 4-bitars läge.
- Anslut RS, E, D4, D5, D6, D7 till olika GPIO -stift.
- Anslut VSS, RW till GND
- Anslut VDD till 5v extern ström
Kontrast
- Anslut V0 till den mittersta (andra) stiftet på potentiometern
- Anslut den första stiftet på potentiometern till +5v och till LED +
- Anslut potentiometerns tredje stift till GND och till LED-
Kontrollera schemat för visuella detaljer.
Steg 6: Anslut ultraljudssensorn
Kontrollera schemat för visuella detaljer.
- Anslut VCC till +5v extern ström
- Anslut GND till GND för RPI
- Anslut utlösaren till GPIO -stiftet
- Anslut eko via spänningsdelare (330ohm och 470ohm) till GND
- Anslut eko till GPIO -stift
Steg 7: Anslut temperatursensorn
Kontrollera schemat för visuella detaljer.
- Anslut VDD till 3.3v av RPI
- Anslut GND till GND för RPI
- Anslut DQ via motstånd (4,7k ohm eller 5k ohm) till 3,3v av RPI
- Anslut DQ till GPIO pin 4 (du bör först aktivera trådbussen på hallon RPI)
Steg 8: Anslut LDR och LED Strip
För att läsa LDR -värde bör vi ansluta det till RPI via MCP3008
LDR
- Anslut LDR till +5v extern ström via 10k ohm motstånd och till kanal 0 på mcp3008
- Anslut LDR till GND
MCP3008
- Anslut VDD, VREF till +5v extern ström
- Anslut AGND, DGND till GND
- Anslut CLK till GPIO -stift 11
- Anslut DATA till GPIO pin 09
- Anslut DATA till GPIO pin 10
- Anslut CS/SHDN till GPIO -stift 8
Steg 9: Förbereda RPI (aktivera Spi, entrådsbuss)
Vi borde aktivera
- spi för mcp3008
- en-tråds buss för temperaturgivare
Steg 10: Databas
- anslut till hallon RPI, och skapa databasen.
- Skapa efter det två tävlingar som på bilden (det är lättare för vår kod)
Steg 11: Kod
Här är koden