Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Front Panel at Shelf
- Hakbang 2: Ang Mga Skema
- Hakbang 3: Pag-kable ng 12V Switching Power Supply
- Hakbang 4: Ikonekta ang Mga Pump
- Hakbang 5: Ikonekta ang LCD
- Hakbang 6: Ikonekta ang Ultrasonic Sensor
- Hakbang 7: Ikonekta ang Temperature Sensor
- Hakbang 8: Ikonekta ang LDR at LED Strip
- Hakbang 9: Paghahanda ng RPI (buhayin ang Spi, One-wire Bus)
- Hakbang 10: Database
- Hakbang 11: Code
- Hakbang 12: Pangwakas na Site
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Maraming pagod na magbayad ng maraming pera para sa isang maliit na inumin sa mga bar.
Nais nilang gumawa ng kanilang sariling gabi ng cocktail kasama ang mga kaibigan, ngunit wala silang mga kasanayan sa paghahalo ng mga cocktail o nais lamang nilang tamasahin ang gabi sa halip na maghalo ng mga inumin para sa iba.
Upang gawing posible o madali ito para sa maraming tao, gumawa ako ng isang panghalo ng Smart cocktails.
Ang aparato na ito ay maaaring gumawa ng mga cocktail sa pamamagitan ng paghahalo ng hanggang sa apat na mga sangkap nang sabay.
Maaaring ipasadya ito ng gumagamit upang makagawa ng maraming inumin.
Kinokontrol mo ang lahat ng online sa pamamagitan ng isang website kung saan maaari mong ipasadya ang lahat ng mga sangkap at cocktail.
Maaaring makita ng gumagamit ang kasalukuyang dami ng mga sangkap.
Mga gamit
Mga bahagi ng hardware
- Raspberry Pi 4 Model B 2GB
- Raspberry PI T-cobbler
- Kaso kasama ang fan at power charger para sa RPI
- 5v 8 o 4 na module ng relay channel
- 12V Paglipat ng Power Supply
- Kable ng kuryente
- 4 Peristaltic Pumps
- Led strip
- MicroSd 16GB
- LDR
- Ultrasonic sensor
- Hindi tinatagusan ng tubig DS18B20
- 4 na Breadboard
- LCD 16 * 2
- Potensyomiter
Mga Bahagi ng Kaso
- MDF 2.5 mm para sa front panel at istante para sa electronics.
- Wood beam (18mm * 18mm)
- Mga Wood Screw
- 2 Mga bisagra ng pinto
- Mga sulok ng metal
- Pagkain Baitang Silicone Tubing 2mm Inner Diameter
-
Maliit na kubeta sa kusina mula sa Ikea
Mga gamit sa kamay
- Hand Drill
- Saw Saw
- Panghinang
- Stationery na kutsilyo
- Dobleng tape ng mukha
Hakbang 1: Front Panel at Shelf
Nagsisimula kami sa pamamagitan ng pagsukat at pagguhit ng mga kinakailangang linya sa MDF.
Front panel (pinto)
- front panel (290mm / 360mm)
- 3 cm mula sa tuktok, sa gitna ng panel, gumuhit kami ng isang rektanggulo na laki ng aming LCD display.
- Pinuputol namin ang parihaba at sinubukan ang LCD, kung ito ay ok pagkatapos ay pintura namin ito.
- Kinukulong namin ang mga bisagra ng pinto sa panel at aparador upang mabuksan namin ito
Estante
- Pinutol namin ang 2 piraso ng aming kahoy na sinag bawat 230mm
- Pagkatapos ay i-tornilyo namin ang mga ito sa loob ng kubeta sa ilalim ng tuktok na 200mm sa bawat panig.
- pagkatapos ay i-tornilyo namin ang isang MDF plate (360mm * 360mm) sa kanila
- magdagdag ng ilang sulok ng metal upang matiyak
- handa na ang istante
Back panel
Sa aking aparador mayroong isang back panel na may isang pambungad (butas) para sa cable.
Hakbang 2: Ang Mga Skema
Una sa lahat, tingnan natin sa eskematiko na ito kung ano ang gagawin natin.
Hakbang 3: Pag-kable ng 12V Switching Power Supply
Unang bagay na dapat nating wire at subukan ang 12V Switching Power Supply
- Pinutol namin ang dulo ng power cable
- mayroong 3 mga wire (live, natural, lupa) ikinonekta namin ang mga ito sa aming supply ng kuryente, at ito ang aming input.
- Ang supply ng kuryente ay may 2 output, pipiliin namin ang isa at ikonekta ito sa isang breadboard (hayaan itong pangalanan na 12v na breadboard).
- sinusukat namin ang output volts, kung 12v nito kung kaya't nakakonekta natin ang lahat nang tama
Hakbang 4: Ikonekta ang Mga Pump
- Ikonekta ang + ng bomba sa HINDI ng relay
- Ikonekta ang - ng bawat bomba na direkta sa - ng 12v power supply
- Ikonekta ang + ng 12v power supply sa COM ng relay ng bawat pump.
- Ikonekta ang VCC ng relay sa 5v sa extern 5v na lakas
- Ikonekta ang GND ng extern 5v na lakas sa GND ng RPI
- Ikonekta ang GND ng relay sa GND ng extern power
- Ikonekta ang INT (pump) ng relay sa magkakaibang mga GPIO pin
Suriin ang mga eskematiko para sa mga visual na detalye.
Hakbang 5: Ikonekta ang LCD
Ikonekta namin ang LCD sa 4-bit modus.
- Ikonekta ang RS, E, D4, D5, D6, D7 sa iba't ibang mga GPIO pin.
- Ikonekta ang VSS, RW sa GND
- Ikonekta ang VDD sa 5v extern power
Paghahambing
- Ikonekta ang V0 sa gitna (pangalawang) pin ng potentiometer
- Ikonekta ang unang pin ng potentiometer sa + 5v at sa LED +
- Ikonekta ang pangatlong pin ng potentiometer sa GND at sa LED-
Suriin ang mga eskematiko para sa mga visual na detalye.
Hakbang 6: Ikonekta ang Ultrasonic Sensor
Suriin ang mga eskematiko para sa mga visual na detalye.
- Ikonekta ang VCC sa + 5v ng extern power
- Ikonekta ang GND sa GND ng RPI
- Ikonekta ang trigger sa GPIO pin
- Ikonekta ang echo sa pamamagitan ng voltage divider (330ohm at 470ohm) sa GND
- Ikonekta ang echo sa GPIO pin
Hakbang 7: Ikonekta ang Temperature Sensor
Suriin ang mga eskematiko para sa mga visual na detalye.
- Ikonekta ang VDD sa 3.3v ng RPI
- Ikonekta ang GND sa GND ng RPI
- Ikonekta ang DQ sa pamamagitan ng risistor (4.7k ohm o 5k ohm) sa 3.3v ng RPI
- Ikonekta ang DQ sa GPIO pin 4 (dapat mo munang buhayin ang on-wire bus sa raspberry RPI)
Hakbang 8: Ikonekta ang LDR at LED Strip
Upang mabasa ang halagang LDR, dapat nating ikonekta ito sa RPI sa pamamagitan ng MCP3008
LDR
- Ikonekta ang LDR sa + 5v extern power sa pamamagitan ng 10k ohm resistor at sa channel0 sa mcp3008
- Ikonekta ang LDR sa GND
MCP3008
- Ikonekta ang VDD, VREF sa + 5v extern power
- Ikonekta ang AGND, DGND sa GND
- Ikonekta ang CLK sa GPIO pin 11
- Ikonekta ang DATA sa GPIO pin 09
- Ikonekta ang DATA sa GPIO pin 10
- Ikonekta ang CS / SHDN sa GPIO pin 8
Hakbang 9: Paghahanda ng RPI (buhayin ang Spi, One-wire Bus)
Dapat nating buhayin
- spi para sa mcp3008
- one-wire bus para sa sensor ng temperatura
Hakbang 10: Database
- kumonekta sa raspberry RPI, at lumikha ng database.
- Lumikha pagkatapos ng 2 vies tulad ng nasa larawan (mas madali para sa aming code)
Hakbang 11: Code
Narito ang code