Kazalo:

Mix & Cheers: 13 korakov
Mix & Cheers: 13 korakov

Video: Mix & Cheers: 13 korakov

Video: Mix & Cheers: 13 korakov
Video: Top 10 Vocal Trance Songs 30 Mins Of Melody-Dreaming Music Vol2 2024, November
Anonim
Mix & Cheers
Mix & Cheers

Mnogi so naveličani plačevanja velikega denarja za majhno pijačo v lokalih.

Radi bi si sami pripravili koktajl večer s prijatelji, vendar nimajo sposobnosti mešanja koktajlov ali pa si želijo le uživati v večeru namesto da bi mešali pijače za druge.

Da bi to marsikomu omogočili ali olajšali, sem naredil mešalnik Smart cocktails.

Ta naprava lahko naredi koktajle z mešanjem do štirih sestavin hkrati.

Uporabnik ga lahko prilagodi za pripravo številnih pijač.

Na spletu nadzorujete vse prek spletnega mesta, kjer lahko prilagodite vse sestavine in koktajle.

Uporabnik lahko vidi trenutno količino sestavin.

Zaloge

Strojne komponente

  • Raspberry Pi 4 Model B 2 GB
  • Malina PI T-čevljar
  • Ohišje z ventilatorjem in napajalnikom za RPI
  • 5v 8 ali 4 relejni kanalski modul
  • 12V stikalno napajanje
  • Napajalni kabel
  • 4 peristaltične črpalke
  • Led trak
  • MicroSd 16 GB
  • LDR
  • Ultrazvočni senzor
  • Vodoodporen DS18B20
  • 4 deske
  • LCD 16*2
  • Potenciometer

Sestavni deli ohišja

  • MDF 2,5 mm za sprednjo ploščo in polico za elektroniko.
  • Lesena greda (18 mm*18 mm)
  • Vijaki za les
  • 2 tečaji za vrata
  • Kovinski vogali
  • Notranji premer silikonskih cevi za živila 2 mm
  • Mala kuhinjska omara iz Ikee

Ročno orodje

  • Ročni vrtalnik
  • Žaga za les
  • Spajkalnik
  • Pisarniški nož
  • Dvojni trak za obraz

Korak: Sprednja plošča in polica

Sprednja plošča in polica
Sprednja plošča in polica
Sprednja plošča in polica
Sprednja plošča in polica
Sprednja plošča in polica
Sprednja plošča in polica

Začnemo z merjenjem in risanjem potrebnih črt na MDF.

Sprednja plošča (vrata)

  • sprednja plošča (290 mm/360 mm)
  • 3 cm od vrha na sredini plošče narišemo pravokotnik velikosti našega LCD zaslona.
  • Odrežemo pravokotnik in preizkusimo LCD, če je v redu, ga pobarvamo.
  • Tečaje vrat privijemo na ploščo in omaro, da jih lahko odpremo

Polica

  • Izrežemo 2 kosa našega lesnega nosilca vsak po 230 mm
  • Nato jih privijemo v omaro pod zgornjih 200 mm na vsaki strani.
  • nato nanje privijemo MDF ploščo (360 mm*360 mm)
  • dodajte kovinski kotiček, da se prepričate
  • polica je pripravljena

Zadnja plošča

V moji omari je zadnja plošča z odprtino (luknjo) za kabel.

2. korak: Sheme

Sheme
Sheme
Sheme
Sheme

Najprej poglejmo na tej shemi, kaj bomo storili.

3. korak: Ožičenje 12V stikalnega napajalnika

Ožičenje 12V stikalnega napajalnika
Ožičenje 12V stikalnega napajalnika
Ožičenje 12V stikalnega napajalnika
Ožičenje 12V stikalnega napajalnika
Ožičenje 12V stikalnega napajalnika
Ožičenje 12V stikalnega napajalnika

Najprej moramo ožičiti in preizkusiti 12V stikalno napajanje

  • Odrežemo konec napajalnega kabla
  • obstajajo 3 žice (napete, naravne, ozemljitvene), ki jih povežemo z našim napajalnikom, in to je naš vhod.
  • Napajanje ima 2 izhoda, izberemo enega in ga povežemo s ploščo (poimenujmo jo 12v).
  • izmerimo izhodne volte, če je 12v, zato smo vse pravilno povezali

4. korak: Priključite črpalke

Priključite črpalke
Priključite črpalke
  • Priključite + črpalke na NO releja
  • - Vsako črpalko priključite neposredno na - 12 -voltno napajanje
  • Priključite + 12v napajalnik na COM releja vsake črpalke.
  • VCC releja priključite na 5v na zunanje 5v napajanje
  • Priključite GND zunanjega 5v napajanja na GND RPI
  • GND releja priključite na GND zunanjega napajanja
  • Priključite INT (črpalko) releja na različne zatiče GPIO

Preverite sheme za vizualne podrobnosti.

5. korak: Priključite LCD

Priključite LCD
Priključite LCD

LCD bomo povezali v 4-bitnem načinu.

  • RS, E, D4, D5, D6, D7 povežite z različnimi zatiči GPIO.
  • Priključite VSS, RW na GND
  • VDD priključite na zunanje napajanje 5v

Kontrast

  • Priključite V0 na srednji (drugi) zatič potenciometra
  • Priključite prvi zatič potenciometra na +5v in na LED +
  • Tretji zatič potenciometra priključite na GND in na LED-

Preverite sheme za vizualne podrobnosti.

6. korak: Priključite ultrazvočni senzor

Priključite ultrazvočni senzor
Priključite ultrazvočni senzor

Preverite sheme za vizualne podrobnosti.

  • VCC priključite na +5v zunanjega napajanja
  • Priključite GND na GND RPI
  • Priključite sprožilec na pin GPIO
  • Priključite odmev preko delilnika napetosti (330ohm in 470ohm) na GND
  • Priključite echo na pin GPIO

7. korak: Priključite temperaturni senzor

Priključite temperaturni senzor
Priključite temperaturni senzor

Preverite sheme za vizualne podrobnosti.

  • VDD priključite na 3.3v RPI
  • Priključite GND na GND RPI
  • Priključite DQ preko upora (4,7 k ohm ali 5 k ohmov) na 3,3 v RPI
  • Priključite DQ na GPIO pin 4 (najprej morate aktivirati vodilo na žici na malinovem RPI)

8. korak: Priključite LDR in LED trak

Priključite LDR in LED trak
Priključite LDR in LED trak
Priključite LDR in LED trak
Priključite LDR in LED trak
Priključite LDR in LED trak
Priključite LDR in LED trak

Če želite prebrati vrednost LDR, jo moramo povezati z RPI prek MCP3008

LDR

  • Priključite LDR na zunanje napajanje +5v preko upora 10k ohm in na kanal 0 na mcp3008
  • Priključite LDR na GND

MCP3008

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

9. korak: Priprava RPI (aktivirajte Spi, enožično vodilo)

Priprava RPI (aktiviranje Spi, enožično vodilo)
Priprava RPI (aktiviranje Spi, enožično vodilo)
Priprava RPI (aktiviranje Spi, enožično vodilo)
Priprava RPI (aktiviranje Spi, enožično vodilo)
Priprava RPI (aktiviranje Spi, enožično vodilo)
Priprava RPI (aktiviranje Spi, enožično vodilo)
Priprava RPI (aktiviranje Spi, enožično vodilo)
Priprava RPI (aktiviranje Spi, enožično vodilo)

Morali bi aktivirati

  • spi za mcp3008
  • enožično vodilo za temperaturni senzor

10. korak: Baza podatkov

Baza podatkov
Baza podatkov
Baza podatkov
Baza podatkov
Baza podatkov
Baza podatkov
  • povežite se z malinovim RPI in ustvarite bazo podatkov.
  • Ustvari po tem 2 vies kot na sliki (za našo kodo je lažje)

11. korak: Koda

Tukaj je koda

Priporočena: