Índice:

Bartender automatizado: 6 etapas
Bartender automatizado: 6 etapas

Vídeo: Bartender automatizado: 6 etapas

Vídeo: Bartender automatizado: 6 etapas
Vídeo: 💰Mejor propina = mejor servicio? #shorts 2024, Novembro
Anonim
Bartender Automatizado
Bartender Automatizado

O objetivo deste projeto é facilitar o processo de confecção / mistura de coquetéis por meio da IoT (Internet of Things). as receitas do coquetel (uma vez inseridas) serão lembradas pelo projeto. Os recipientes das bebidas são integrados a sensores que medem a temperatura e o conteúdo da garrafa. Todo o projeto será controlado por meio de um site no smartphone / computador.

Suprimentos

HardWare:

- folha de madeira mdf (0, 5 cm)

- Parafusos de madeira

- tubo de 4 mm de diâmetro interno

- 4 recipientes de plástico

- tubo de pvc de 40 mm

eletrônicos:

- framboesa pi3

- 4 sensores ultrassônicos (hc-sr04)

- 4x 10k ntc (à prova d'água)

- ADC mcp3008

- scanner rfid

- Ecrã LCD

- relé de 4 módulos

- 4 peristaltische pompa

- adaptador de energia 12v dc

Ferramentas:

- silicone transparente tec7

- furadeira

- impressora 3d

- Serra

o custo do projeto do furo rondará os 130 euros.

Etapa 1: Etapa 1: Fiação dos componentes eletrônicos

Fiação:

Durante a construção da fiação de todo o projeto recomendo usar alguns fios mais longos para os sensores ultrassônicos, a razão para isso é que eles precisam chegar a cada recipiente. faça o mesmo com o módulo de relé, pois ele estará do outro lado da construção.

Solde o circuito da bomba ao adaptador de 12 Vcc e conecte-o ao módulo de relé. (rotule as bombas para que seja mais fácil lembrar qual bomba está conectada a qual interruptor de relé, isso será útil mais tarde na construção)

opcional (isso vai poupar trabalho durante a construção de todo o caso):

- você pode rotular os sensores ultrassônicos conectados aos pinos com os números abaixo

- rotular o ntc como conectado ao mcp3008

Raspberry Pi (BCM):

GPIO2 (sda1 / i2c) ==> módulo de relé 1

GPIO3 (scl1 / i2c) ==> módulo de relé 2

GPIO17 ==> gatilho ultrassônico 1

GPIO27 ==> eco ultrassônico 1

GPIO22 ==> gatilho ultrassônico 2

SPI_MOSI (GPIO10) ==> mcp3008 (Din) e rfid (MOSI)

SPI_MISO (GPIO9) ==> mcp3008 (Dout) e rfid (MISO)

SPI_SCLK (GPIO11) ==> mcp3008 (CLK) e rfid (CLK)

GPIO5 ==> eco ultrassônico 2

GPIO6 ==> gatilho ultrassônico 2

GPIO13 ==> eco ultrassônico 3

GPIO19 ==> gatilho ultrassônico 4

GPIO26 ==> eco ultrassônico 4

GPIO14 (uart0_TXD) ==> módulo de relé 3

GPIO15 (uart0_RXD) ==> módulo de relé 4

GPIO23 ==> LCD (D7)

GPIO24 ==> LCD (D6)

GPIO25 ==> rfid (RST)

SPI0_CE0 (GPIO8) ==> rfid (SDA)

SPI0_CE1 (GPIO7) ==> mcp3008 (CS / SHDN)

GPIO12 ==> LCD (D5)

GPIO16 ==> LCD (D4)

GPIO20 ==> LCD (E)

GPIO21 ==> LCD (RS)

Etapa 2: Etapa 2: configurar o Raspberry Pi

config:

conecte o pi ao seu wi-fi e habilite o SPI no menu de configuração (sudo rasp-config => opções de interface => SPI => habilitar)

instale os seguintes pacotes:

- mfrc522

- RPLCD

- frasco

- flask_cors

- flask_socketio

base de dados:

instale mariadb no framboesa pi.

faça uma conexão remota com o ssh com mysql workbench.

importe o arquivo autocontido com o banco de dados para o framboesa e certifique-se de que o usuário possui todos os direitos sobre o banco de dados.

programa:

abaixo desta seção está um arquivo rar, baixe-o e extraia os arquivos contidos nele.

esses filles contêm o servidor de frascos e as classes necessárias para o projeto.

transferir esses arquivos para o raspberry pi, eu recomendaria fazer um mapa para o seu usuário chamado barman automático e colocar os filles lá

antes de podermos executar o programa, você precisará abrir o app.py e procurar por 'db = DataBase (app, "usuário", "senha", "cocktails_db")'

altere o usuário e a senha para o seu nome de usuário e senha mariadb

local na rede Internet:

instale um servidor apache2 no raspberry pi.

conectar-se através do filezilla.

extraia o arquivo abaixo e você precisará alterar novamente algumas coisas, dentro do arquivo js existem 4 arquivos.js.

e finalmente transfira tudo para o mapa / var / www no raspberry pi com filezilla.

Etapa 3: Etapa 3: Construindo o Caso

Etapa 3: Construindo o Caso
Etapa 3: Construindo o Caso
Etapa 3: Construindo o Caso
Etapa 3: Construindo o Caso
Etapa 3: Construindo o Caso
Etapa 3: Construindo o Caso

O caso existe de uma moldura feita de madeira e, em seguida, adicionando as folhas de mdf.

Quadro:

com as pranchas de madeira 2x1, você precisará serrá-las nos tamanhos certos.

- 6x 20cm

- 3x 49cm

- 2x 15cm

verso (quadro):

pegue 2 pedaços da tira de madeira de 50cm e 2 pedaços de 25cm

e faça um retângulo simples. (foto)

lado frontal (quadro):

pegue o que sobrou da madeira, que deve ser 4 peças de 25cm, 1 peça de 50cm e 2 peças de 17,5cm

e organizá-los como a imagem a seguir.

Caso:

com as folhas mdf de 0,5 cm, corte os seguintes tamanhos:

caso principal:

- 1x 51x36cm (topo)

- 1x 50x35cm (inferior)

- 2x 50x23, 5cm (frente e verso)

- 2x 35, 5x23, 5cm (painéis laterais)

recuo:

-1x 19, 5x19cm

-3x 10x19cm

1. Pegue o 50x36cm para a parte inferior e nós anexaremos a parte de trás e a parte frontal da moldura a ela.

2. agora fixe os painéis laterais à moldura, estes devem ser os lados sem moldura. (o motivo pelo qual não fizemos pranchas laterais para a estrutura é para poupar espaço dentro do projeto).

3. agora pegue os painéis do painel frontal e vamos precisar fazer um recuo e um orifício no canto superior esquerdo para a tela lcd.

recuo:

- para o recuo, você primeiro precisa remover um retângulo do painel frontal com 18 cm de altura por 19 cm

- em seguida, pegue suas 4 peças para o recorte e cole-as com um pouco de cola de madeira e encaixe na caixa.

o 19, 5x19cm é o painel traseiro para o recuo.

orifício da tela LCD:

- no canto superior esquerdo do painel frontal, você precisará fazer um orifício de 7 cm de comprimento por 2,5 cm de largura

Etapa 4: Etapa 4: Fazendo os recipientes

Etapa 4: Fazendo os recipientes
Etapa 4: Fazendo os recipientes
Etapa 4: Fazendo os recipientes
Etapa 4: Fazendo os recipientes

a tampa e o próprio recipiente precisam ser modificados, o recipiente precisa de um orifício para entrar no tubo para bombear a própria água e um orifício para o sensor de temperatura a tampa precisa de 3 orifícios 1 para despejar a bebida e outros 2 para o sensor ultrassônico em cada contêiner.

tampa do recipiente:

- faça 1 orifício de 4,5 cm na parte superior da tampa

- no lado inferior 2 orifícios de 1,6 cm com 0,8 cm entre

recipiente em si:

- você precisará fazer 2 furos no fundo do próprio contêiner, no lado oposto do contêiner (os lados curtos)

- 1 dos 2 furos deve estar a cerca de 1,5 cm do fundo porque a parte de trás da moldura, o outro deve estar baixo.

Etapa 5: Etapa 5: Integrando os eletrônicos

Etapa 5: Integrando a Eletrônica
Etapa 5: Integrando a Eletrônica
Etapa 5: Integrando a Eletrônica
Etapa 5: Integrando a Eletrônica
Etapa 5: Integrando a Eletrônica
Etapa 5: Integrando a Eletrônica

1. primeiro, começaremos a colar a placa de ensaio no lado esquerdo, visto de frente.

2. Em seguida, tente colocar o lcd dentro do retângulo serrado na frente, que deve ser apertado o suficiente para segurar sozinho. mas você pode usar parafusos se sentir necessidade

3. Logo abaixo do lcd, você precisa aparafusar / colar o scanner RFID no lugar. (Ambos funcionarão)

4. No lado direito colocaremos o relé como visto na foto e aparafusar as bombas do lado direito, com os cabos do pi framboesa passando pelo recuo na frente.

5. Agora você precisará do recipiente com o orifício inferior voltado para dentro e insira os sensores de temperatura de acordo com a numeração com o frasco número 1 começando da esquerda e indo para a direita. os furos com os sensores de temperatura precisam ser à prova d'água, então cole com o tec7.

6. insira os tubos do outro lado e meça o comprimento necessário para chegar às bombas e corte-as. certifique-se de colar isso.

7. entretanto, podemos inserir os sensores ultrassônicos e tubos de pvc nos orifícios correspondentes, sem a necessidade de cola, eles devem se encaixar perfeitamente.

Etapa 6: Etapa 6: Concluindo

- retire os 2 adaptadores de energia da parte traseira e aparafuse a placa traseira.

- desparafuse as tampas de fechamento do tubo de pvc coloque a parte de cima no próprio case você pode aparafusar se precisar, mas eu prefiro não ficar assim posso acessá-lo depois de feito.

O projeto está terminado agora, você pode decorar como quiser.

Recomendado: