Índice:

Mix & Cheers: 13 etapas
Mix & Cheers: 13 etapas

Vídeo: Mix & Cheers: 13 etapas

Vídeo: Mix & Cheers: 13 etapas
Vídeo: 4 steps to a drum mix. 🥁🎧 2024, Novembro
Anonim
Mix & Cheers
Mix & Cheers

Muitos estão cansados de pagar muito dinheiro por um drinque nos bares.

Eles gostariam de fazer sua própria noite de coquetéis com os amigos, mas não têm as habilidades para fazer coquetéis ou querem apenas aproveitar a noite em vez de preparar bebidas para os outros.

Para tornar isso possível ou mais fácil para muitas pessoas, fiz uma batedeira de coquetéis Smart.

Este dispositivo pode fazer coquetéis misturando até quatro ingredientes ao mesmo tempo.

O usuário pode personalizá-lo para fazer muitos drinks.

Você controla tudo online através de um site onde pode personalizar todos os ingredientes e coquetéis.

O usuário pode ver o volume atual dos ingredientes.

Suprimentos

Componentes de hardware

  • Raspberry Pi 4 Modelo B 2 GB
  • Framboesa PI T-cobbler
  • Estojo com ventilador e carregador de energia para RPI
  • Módulo de canal de relé 5v 8 ou 4
  • Fonte de alimentação comutada 12V
  • Cabo de energia
  • 4 bombas peristálticas
  • Tira led
  • MicroSd 16GB
  • LDR
  • Sensor ultrasônico
  • À prova d'água DS18B20
  • 4 tábuas de pão
  • LCD 16 * 2
  • Potenciômetro

Componentes da Caixa

  • MDF 2,5 mm para painel frontal e prateleira para eletrônicos.
  • Viga de madeira (18 mm * 18 mm)
  • Parafusos de madeira
  • 2 dobradiças de porta
  • Cantos de metal
  • Diâmetro interno de 2 mm de tubo de silicone de grau alimentício
  • Pequeno armário de cozinha da Ikea

Ferramentas de mão

  • Furadeira
  • Serra de madeira
  • Ferro de solda
  • Faca de papelaria
  • Fita dupla face

Etapa 1: painel frontal e prateleira

Painel frontal e prateleira
Painel frontal e prateleira
Painel frontal e prateleira
Painel frontal e prateleira
Painel frontal e prateleira
Painel frontal e prateleira

Começamos medindo e desenhando as linhas necessárias no MDF.

Painel frontal (porta)

  • painel frontal (290 mm / 360 mm)
  • A 3 cm do topo, no centro do painel, desenhamos um retângulo do tamanho do nosso display LCD.
  • Cortamos o retângulo e experimentamos o LCD, se estiver ok então pintamos.
  • Aparafusamos as dobradiças da porta no painel e no armário para que possamos abri-lo

Prateleira

  • Cortamos 2 pedaços de nossa viga de madeira cada 230 mm
  • Em seguida, parafusamos dentro do armário sob os 200 mm superiores de cada lado.
  • então aparafusamos uma placa de MDF (360 mm * 360 mm) neles
  • adicione um pouco de canto de metal para ter certeza
  • prateleira está pronta

Painel traseiro

No meu armário há um painel traseiro com uma abertura (orifício) para o cabo.

Etapa 2: os esquemas

Os esquemas
Os esquemas
Os esquemas
Os esquemas

Em primeiro lugar, vamos ver neste esquema o que faremos.

Etapa 3: Fiação da fonte de alimentação comutada de 12 V

Fiação da fonte de alimentação comutada de 12V
Fiação da fonte de alimentação comutada de 12V
Fiação da fonte de alimentação comutada de 12V
Fiação da fonte de alimentação comutada de 12V
Fiação da fonte de alimentação comutada de 12V
Fiação da fonte de alimentação comutada de 12V

A primeira coisa que devemos conectar e testar a fonte de alimentação chaveada de 12V

  • Cortamos a extremidade do cabo de alimentação
  • existem 3 fios (vivo, natural, terra) que conectamos à nossa fonte de alimentação, e esta é a nossa entrada.
  • A fonte de alimentação tem 2 saídas, nós escolhemos uma e conectamos a uma placa de ensaio (vamos chamá-la de placa de ensaio de 12v).
  • medimos a voltagem de saída, se for 12v, então conectamos tudo certo

Etapa 4: conectar as bombas

Conecte as bombas
Conecte as bombas
  • Conecte o + da bomba ao NO do relé
  • Conecte o - de cada bomba diretamente - da fonte de alimentação de 12v
  • Conecte o + da fonte de alimentação 12v ao COM do relé de cada bomba.
  • Conecte o VCC do relé a 5v para alimentação externa de 5v
  • Conecte o GND da alimentação externa de 5v ao GND do RPI
  • Conecte o GND do relé ao GND da alimentação externa
  • Conecte o INT (bomba) do relé a pinos GPIO diferentes

Verifique os esquemas para obter detalhes visuais.

Etapa 5: conectar o LCD

Conectar LCD
Conectar LCD

Vamos conectar o LCD no modo de 4 bits.

  • Conecte RS, E, D4, D5, D6, D7 a diferentes pinos GPIO.
  • Conecte VSS, RW ao GND
  • Conecte o VDD à alimentação externa de 5 V

Contraste

  • Conecte V0 ao pino do meio (segundo) do potenciômetro
  • Conecte o primeiro pino do potenciômetro a + 5v e ao LED +
  • Conecte o terceiro pino do potenciômetro ao GND e ao LED-

Verifique os esquemas para obter detalhes visuais.

Etapa 6: conectar o sensor ultrassônico

Conecte o sensor ultrassônico
Conecte o sensor ultrassônico

Verifique os esquemas para obter detalhes visuais.

  • Conecte o VCC a + 5v de alimentação externa
  • Conecte o GND ao GND do RPI
  • Conecte o gatilho ao pino GPIO
  • Conecte o eco através do divisor de tensão (330ohm e 470ohm) ao GND
  • Conecte o eco ao pino GPIO

Etapa 7: conectar o sensor de temperatura

Conecte o sensor de temperatura
Conecte o sensor de temperatura

Verifique os esquemas para obter detalhes visuais.

  • Conecte o VDD a 3,3v do RPI
  • Conecte o GND ao GND do RPI
  • Conecte DQ via resistor (4,7k ohm ou 5k ohm) a 3,3v do RPI
  • Conecte DQ ao GPIO pino 4 (você deve ativar o barramento on-wire no Raspberry RPI primeiro)

Etapa 8: Conecte o LDR e a faixa de LED

Conecte LDR e faixa de LED
Conecte LDR e faixa de LED
Conecte o LDR e a faixa de LED
Conecte o LDR e a faixa de LED
Conecte LDR e faixa de LED
Conecte LDR e faixa de LED

Para ler o valor LDR, devemos conectá-lo ao RPI via MCP3008

LDR

  • Conecte o LDR à alimentação externa de + 5v via resistor de 10k ohm e ao canal0 no mcp3008
  • Conecte o LDR ao GND

MCP3008

  • Conecte VDD, VREF para alimentação externa de + 5v
  • Conecte AGND, DGND ao GND
  • Conecte o CLK ao GPIO pino 11
  • Conecte a saída DATA ao pino 09 do GPIO
  • Conecte DATA no pino 10 do GPIO
  • Conecte CS / SHDN ao pino 8 GPIO

Etapa 9: Preparando RPI (ativar Spi, Barramento de um fio)

Preparando RPI (ativar Spi, Barramento de um fio)
Preparando RPI (ativar Spi, Barramento de um fio)
Preparando RPI (ativar Spi, Barramento de um fio)
Preparando RPI (ativar Spi, Barramento de um fio)
Preparando RPI (ativar Spi, Barramento de um fio)
Preparando RPI (ativar Spi, Barramento de um fio)
Preparando RPI (ativar Spi, Barramento de um fio)
Preparando RPI (ativar Spi, Barramento de um fio)

Devemos ativar

  • spi para mcp3008
  • barramento de um fio para sensor de temperatura

Etapa 10: Banco de dados

Base de dados
Base de dados
Base de dados
Base de dados
Base de dados
Base de dados
  • conecte-se ao RPI do raspberry e crie o banco de dados.
  • Crie depois disso 2 jogos como na imagem (é mais fácil para o nosso código)

Etapa 11: Código

Aqui está o código

Recomendado: