Sadržaj:

Mix & Cheers: 13 koraka
Mix & Cheers: 13 koraka

Video: Mix & Cheers: 13 koraka

Video: Mix & Cheers: 13 koraka
Video: Mike Reverie & DJ Cotts - Hard Dance & Hardcore Mix 2019 (LIVE) 2024, Novembar
Anonim
Mix & Cheers
Mix & Cheers

Mnogi su umorni od plaćanja velikog novca za piće u barovima.

Htjeli bi sami napraviti koktel sa prijateljima, ali nemaju vještinu miješanja koktela ili samo žele uživati u večeri umjesto miješanja pića za druge.

Kako bih to omogućio ili olakšao mnogim ljudima, napravio sam pametnu mješalicu za koktele.

Ovaj uređaj može praviti koktele miješanjem do četiri sastojka istovremeno.

Korisnik ga može prilagoditi za pripremu velikog broja pića.

Sve kontrolirate na mreži putem web stranice na kojoj možete prilagoditi sve sastojke i koktele.

Korisnik može vidjeti trenutnu količinu sastojaka.

Supplies

Hardverske komponente

  • Raspberry Pi 4 Model B 2GB
  • PI T-postolar od maline
  • Kućište s ventilatorom i punjačem za RPI
  • 5v 8 ili 4 relejni kanalski modul
  • 12V sklopno napajanje
  • Kabel za napajanje
  • 4 Peristaltičke pumpe
  • Led traka
  • MicroSd 16GB
  • LDR
  • Ultrazvučni senzor
  • Vodootporna DS18B20
  • 4 Oglasne ploče
  • LCD 16*2
  • Potenciometar

Komponente kućišta

  • MDF 2,5 mm za prednju ploču i policu za elektroniku.
  • Drvena greda (18 mm*18 mm)
  • Drveni vijci
  • 2 Šarke za vrata
  • Metalni uglovi
  • Unutrašnji prečnik silikonskih cijevi za hranu 2 mm
  • Mali kuhinjski ormar iz Ikee

Ručni alati

  • Ručna bušilica
  • Testera za drvo
  • Lemilica
  • Nož za papir
  • Dvostrana traka za lice

Korak 1: Prednja ploča i polica

Prednja ploča i polica
Prednja ploča i polica
Prednja ploča i polica
Prednja ploča i polica
Prednja ploča i polica
Prednja ploča i polica

Počinjemo mjerenjem i iscrtavanjem potrebnih linija na MDF -u.

Prednja ploča (vrata)

  • prednja ploča (290 mm/360 mm)
  • 3 cm od vrha, u sredini ploče, nacrtamo pravokutnik veličine našeg LCD zaslona.
  • Izrežemo pravokutnik i isprobavamo LCD, ako je u redu onda ga bojimo.
  • Zašrafimo šarke vrata na ploču i ormar kako bismo ih mogli otvoriti

Polica

  • Izrežemo 2 komada naše drvene grede svaki 230 mm
  • Zatim ih uvijamo u ormar ispod gornjih 200 mm sa svake strane.
  • zatim na njih uvijamo MDF ploču (360 mm*360 mm)
  • dodajte neki metalni kutak da budete sigurni
  • polica je spremna

Zadnja ploča

U mom ormaru nalazi se stražnja ploča s otvorom (rupom) za kabel.

Korak 2: Sheme

Sheme
Sheme
Sheme
Sheme

Prije svega, da vidimo na ovoj shemi šta ćemo učiniti.

Korak 3: Ožičenje 12V sklopnog napajanja

Ožičenje 12V sklopnog napajanja
Ožičenje 12V sklopnog napajanja
Ožičenje 12V sklopnog napajanja
Ožičenje 12V sklopnog napajanja
Ožičenje 12V sklopnog napajanja
Ožičenje 12V sklopnog napajanja

Prvo moramo povezati i testirati 12V sklopno napajanje

  • Odrezali smo kraj kabela za napajanje
  • postoje 3 žice (pod naponom, prirodne, uzemljene) koje povezujemo na napajanje, a ovo je naš ulaz.
  • Napajanje ima 2 izlaza, mi biramo jedan i povezujemo ga na matičnu ploču (nazovimo je 12V ploča).
  • mjerimo izlazne volte, ako je 12V pa smo sve dobro spojili

Korak 4: Priključite pumpe

Priključite pumpe
Priključite pumpe
  • Spojite + pumpe na NO releja
  • Priključite - svake pumpe direktno na - 12V napajanje
  • Priključite + 12V napajanje na COM releja svake pumpe.
  • Spojite VCC releja na 5v na vanjsko 5v napajanje
  • Spojite GND vanjskog 5v napajanja na GND RPI
  • Spojite GND releja na GND vanjskog napajanja
  • Spojite INT (pumpu) releja na različite GPIO pinove

Provjerite sheme za vizualne detalje.

Korak 5: Povežite LCD

Povežite LCD
Povežite LCD

LCD ćemo spojiti u 4-bitnom modu.

  • Povežite RS, E, D4, D5, D6, D7 na različite GPIO pinove.
  • Spojite VSS, RW na GND
  • Priključite VDD na vanjsko napajanje od 5 V.

Kontrast

  • Spojite V0 na srednji (drugi) pin potenciometra
  • Spojite prvi pin potenciometra na +5v i na LED +
  • Spojite treći pin potenciometra na GND i na LED-

Provjerite sheme za vizualne detalje.

Korak 6: Povežite ultrazvučni senzor

Povežite ultrazvučni senzor
Povežite ultrazvučni senzor

Provjerite sheme za vizualne detalje.

  • Priključite VCC na +5v vanjskog napajanja
  • Spojite GND na GND RPI
  • Spojite okidač na GPIO pin
  • Spojite eho putem razdjelnika napona (330ohm i 470ohm) na GND
  • Spojite echo na GPIO pin

Korak 7: Povežite temperaturni senzor

Povežite temperaturni senzor
Povežite temperaturni senzor

Provjerite sheme za vizualne detalje.

  • Priključite VDD na 3.3v RPI
  • Spojite GND na GND od RPI
  • Spojite DQ preko otpornika (4,7 k ohma ili 5 k ohma) na 3,3 v RPI
  • Spojite DQ na GPIO pin 4 (prvo biste trebali aktivirati žičanu sabirnicu na malinu RPI)

Korak 8: Povežite LDR i LED traku

Spojite LDR i LED traku
Spojite LDR i LED traku
Spojite LDR i LED traku
Spojite LDR i LED traku
Spojite LDR i LED traku
Spojite LDR i LED traku

Da bismo očitali LDR vrijednost, trebali bismo je povezati s RPI putem MCP3008

LDR

  • Spojite LDR na +5v vanjsko napajanje preko 10k ohmskog otpornika i na kanal 0 na mcp3008
  • Spojite LDR na GND

MCP3008

  • Priključite VDD, VREF na +5v vanjsko napajanje
  • Spojite AGND, DGND na GND
  • Spojite CLK na GPIO pin 11
  • Spojite DATA izlaz na GPIO pin 09
  • Spojite DATA na GPIO pin 10
  • Spojite CS/SHDN na GPIO pin 8

Korak 9: Priprema RPI-ja (aktivirajte Spi, Jednosmjerna sabirnica)

Priprema RPI-ja (aktivirajte Spi, Jednosmjerna sabirnica)
Priprema RPI-ja (aktivirajte Spi, Jednosmjerna sabirnica)
Priprema RPI-ja (aktivirajte Spi, Jednosmjerna sabirnica)
Priprema RPI-ja (aktivirajte Spi, Jednosmjerna sabirnica)
Priprema RPI-ja (aktivirajte Spi, Jednosmjerna sabirnica)
Priprema RPI-ja (aktivirajte Spi, Jednosmjerna sabirnica)
Priprema RPI-ja (aktivirajte Spi, Jednosmjerna sabirnica)
Priprema RPI-ja (aktivirajte Spi, Jednosmjerna sabirnica)

Trebali bismo se aktivirati

  • spi za mcp3008
  • jednožilna sabirnica za senzor temperature

Korak 10: Baza podataka

Baza podataka
Baza podataka
Baza podataka
Baza podataka
Baza podataka
Baza podataka
  • spojite se na malin RPI i stvorite bazu podataka.
  • Kreirajte nakon toga 2 vies kao na slici (lakše je za naš kôd)

Korak 11: Kodirajte

Evo koda

Preporučuje se: