INHOUDSOPGAWE:

Mix & Cheers: 13 stappe
Mix & Cheers: 13 stappe

Video: Mix & Cheers: 13 stappe

Video: Mix & Cheers: 13 stappe
Video: CHEERS TO 2022 #AMENO MIX | AFROBEAT #AMAPIANO MIX 2022 | CHEERS TO 2022 AFROBEAT MIX | DJ WYTEE 2024, November
Anonim
Mix & Cheers
Mix & Cheers

Baie is moeg daarvoor om baie geld te betaal vir 'n klein drankie by die kroeë.

Hulle wil graag hul eie skemerkelkie saam met vriende maak, maar hulle het nie die vermoë om cocktails te meng nie, of hulle wil net die aand geniet in plaas van om drankies vir ander te meng.

Om dit vir baie mense moontlik of makliker te maak, het ek 'n Smart cocktails -menger gemaak.

Hierdie toestel kan cocktails maak deur tot vier bestanddele gelyktydig saam te meng.

Die gebruiker kan dit aanpas om baie drankies te maak.

U beheer alles aanlyn via 'n webwerf waar u alle bestanddele en cocktails kan aanpas.

Die gebruiker kan die huidige volume van die bestanddele sien.

Voorrade

Hardeware komponente

  • Framboos Pi 4 Model B 2 GB
  • Framboos PI T-skoenmaker
  • Behuizing met waaier en kraglaaier vir RPI
  • 5v 8 of 4 aflos kanaal module
  • 12V -skakelaar
  • Krag kabel
  • 4 peristaltiese pompe
  • Led strook
  • MicroSd 16 GB
  • LDR
  • Ultrasoniese sensor
  • Waterdigte DS18B20
  • 4 Broodplanke
  • LCD 16*2
  • Potensiometer

Saakkomponente

  • MDF 2,5 mm vir voorpaneel en rak vir elektronika.
  • Houtbalk (18mm*18mm)
  • Houtskroewe
  • 2 Deur skarniere
  • Metaal hoeke
  • Voedselgraad -silikoonbuis 2 mm binnediameter
  • Klein kombuiskas van Ikea

Hand gereedskap

  • Handboor
  • Houtsaag
  • Soldeerbout
  • Skryfbehoeftes mes
  • Dubbel gesig band

Stap 1: Voorpaneel en rak

Voorpaneel en rak
Voorpaneel en rak
Voorpaneel en rak
Voorpaneel en rak
Voorpaneel en rak
Voorpaneel en rak

Ons begin deur die nodige lyne op die MDF te meet en te teken.

Voorpaneel (deur)

  • voorpaneel (290 mm/360 mm)
  • 3 cm van die bokant, in die middel van die paneel, teken ons 'n reghoek van die grootte van ons LCD -skerm.
  • Ons sny die reghoek en probeer die LCD, as dit reg is, verf ons dit.
  • Ons skroef die deur se skarniere op die paneel en kas vas sodat ons dit kan oopmaak

Rak

  • Ons sny 2 stukke van ons houtbalke elk 230 mm
  • Dan skroef ons dit in die kas onder die boonste 200 mm aan elke kant.
  • dan skroef ons 'n MDF -plaat (360mm*360mm) daarop vas
  • voeg 'n metaalhoek by om seker te maak
  • die rak is gereed

Agterpaneel

In my kas is daar 'n agterpaneel met 'n opening (gat) vir kabel.

Stap 2: Die skemas

Die skematika
Die skematika
Die skematika
Die skematika

Eerstens, laat ons op hierdie skema sien wat ons gaan doen.

Stap 3: Sluit die 12V -skakelaar aan

Bedrading van die 12V -skakelaar
Bedrading van die 12V -skakelaar
Bedrading van die 12V -skakelaar
Bedrading van die 12V -skakelaar
Bedrading van die 12V -skakelaar
Bedrading van die 12V -skakelaar

Die eerste ding wat ons moet doen, is om die 12V -skakelkragbron te toets en te toets

  • Ons sny die einde van die kragkabel
  • daar is drie drade (lewend, natuurlik, aarde), ons verbind dit met ons kragtoevoer, en dit is ons insette.
  • Die kragtoevoer het 2 uitgange; ons kies een en koppel dit aan 'n broodbord (laat ons dit 'n 12v -broodbord noem).
  • ons meet die uitsetvolt as dit 12v is, sodat ons alles reg verbind het

Stap 4: Koppel die pompe

Koppel die pompe
Koppel die pompe
  • Koppel die + van die pomp aan NO van relais
  • Koppel die - van elke pomp direk aan - van die 12v -kragtoevoer
  • Koppel die + van die 12v -kragtoevoer aan die COM van die relais van elke pomp.
  • Koppel die VCC van die relais aan op 5v na eksterne 5v -krag
  • Koppel die GND van die eksterne 5v -krag aan die GND van RPI
  • Koppel die GND van die relais aan die GND van die eksterne krag
  • Koppel die INT (pomp) van die relais aan verskillende GPIO -penne

Kyk na die skemas vir visuele besonderhede.

Stap 5: Koppel die LCD aan

Koppel LCD aan
Koppel LCD aan

Ons sal die LCD in 4-bis-modus verbind.

  • Koppel RS, E, D4, D5, D6, D7 aan verskillende GPIO -penne.
  • Koppel VSS, RW aan GND
  • Koppel VDD aan 5v eksterne krag

Kontras

  • Koppel V0 aan die middelste (tweede) pen van die potensiometer
  • Koppel die eerste pen van die potensiometer aan +5v en aan LED +
  • Koppel die derde pen van die potensiometer aan GND en aan LED-

Kyk na die skemas vir visuele besonderhede.

Stap 6: Koppel die ultrasoniese sensor aan

Koppel die ultrasoniese sensor aan
Koppel die ultrasoniese sensor aan

Kyk na die skemas vir visuele besonderhede.

  • Koppel die VCC aan +5v eksterne krag
  • Koppel die GND aan die GND van RPI
  • Koppel die sneller aan die GPIO -pen
  • Koppel echo via spanningsverdeler (330ohm en 470ohm) aan GND
  • Koppel echo aan GPIO -pen

Stap 7: Koppel temperatuursensor

Koppel temperatuur sensor
Koppel temperatuur sensor

Kyk na die skemas vir visuele besonderhede.

  • Koppel VDD aan 3.3v van die RPI
  • Koppel GND aan GND van RPI
  • Koppel DQ via weerstand (4.7k ohm of 5k ohm) aan 3.3v van die RPI
  • Koppel DQ aan GPIO-pen 4 (u moet eers die draadkabel op framboos RPI aktiveer)

Stap 8: Koppel LDR en LED Strip aan

Koppel LDR en LED Strip aan
Koppel LDR en LED Strip aan
Koppel LDR en LED Strip aan
Koppel LDR en LED Strip aan
Koppel LDR en LED Strip aan
Koppel LDR en LED Strip aan

Om die LDR -waarde te lees, moet ons dit via MCP3008 aan RPI koppel

LDR

  • Koppel LDR aan +5v eksterne krag via 'n weerstand van 10k ohm en op kanaal 0 op mcp3008
  • Koppel LDR aan GND

MCP3008

  • Koppel VDD, VREF aan +5v eksterne krag
  • Koppel AGND, DGND aan GND
  • Koppel CLK aan GPIO pen 11
  • Koppel DATA aan GPIO -pen 09
  • Koppel DATA aan op GPIO -pen 10
  • Koppel CS/SHDN aan GPIO -pen 8

Stap 9: RPI voorberei (aktiveer Spi, eendraadbus)

RPI voorberei (aktiveer Spi, eendraadbus)
RPI voorberei (aktiveer Spi, eendraadbus)
RPI voorberei (aktiveer Spi, eendraadbus)
RPI voorberei (aktiveer Spi, eendraadbus)
RPI voorberei (aktiveer Spi, eendraadbus)
RPI voorberei (aktiveer Spi, eendraadbus)
RPI voorberei (aktiveer Spi, eendraadbus)
RPI voorberei (aktiveer Spi, eendraadbus)

Ons moet aktiveer

  • spi vir mcp3008
  • eendraadbus vir temperatuursensor

Stap 10: Databasis

Databasis
Databasis
Databasis
Databasis
Databasis
Databasis
  • maak verbinding met die framboos RPI en skep die databasis.
  • Skep daarna 2 wedstryde soos op die prentjie (dit is makliker vir ons kode)

Stap 11: Kode

Hier is die kode

Aanbeveel: