Índice:

GrooveTail - Máquina de Coquetel: 8 Passos
GrooveTail - Máquina de Coquetel: 8 Passos

Vídeo: GrooveTail - Máquina de Coquetel: 8 Passos

Vídeo: GrooveTail - Máquina de Coquetel: 8 Passos
Vídeo: CES 2022: Black+Decker Bev Capsule Cocktailmixer / Automated Bartender 2024, Novembro
Anonim
GrooveTail - Máquina de Coquetel
GrooveTail - Máquina de Coquetel
GrooveTail - Máquina de Coquetel
GrooveTail - Máquina de Coquetel

Pare de desperdiçar seu tempo tendo que fazer um coquetel e pesquisar todos os ingredientes no Google. Basta fazer uma máquina de coquetéis. Isso é o que estava passando pela minha cabeça quando tive a ideia de fazer este projeto.

Eu queria fazer algo pelo qual adoraria trabalhar, e é exatamente isso. Depois de fazer minha própria máquina de coquetéis, me sinto ótimo porque agora posso beber coquetéis durante todo o verão sem precisar fazer nada.

Este projeto é controlado totalmente por um site simples, responsivo e muito fácil de usar. Os ingredientes e coquetéis que você colocar no projeto são de sua inteira responsabilidade.

Esta máquina de coquetéis é incrível e vou mostrar como eu a fiz.

Etapa 1: suprimentos

Infelizmente, este projeto não é gratuito…. Você precisará comprar alguns suprimentos necessários para controlar o aplicativo e as bombas.

Há uma lista de suprimentos completa (lista de materiais (BOM)) anexada.

  1. O "Raspberry Pi" é necessário para controlar tudo o que você codificará.
  2. Precisamos de uma "fonte de alimentação de 12 V" para garantir que tudo esteja ligado. Isso também vem com um cabo de alimentação.
  3. Encomendei 6 "bombas perialísticas de 12 V" para bombear o líquido para o vidro.
  4. 7,5 metros de tubos de silicone para passar do líquido para a bomba e depois para o vidro.
  5. Também precisamos de um "Relé de 8 canais" para controlar o modo de alimentação (liga / desliga) das bombas perialísticas.
  6. O "Regulador de 5 V" é usado para conectar a fonte de alimentação de 12 V ao Raspberry Pi de 5 V.
  7. Neste projeto, usei uma "placa de distribuição de energia" para controlar meu + e -, mas você também pode fazer isso em uma placa de ensaio.
  8. Também encomendei um "display OLED" para mostrar o ip que você terá que digitar no seu navegador.
  9. Para a moradia do projeto fui a uma loja local e comprei 2 vigas de madeira de 27x27mm e 210cm de altura e 2 placas de madeira de 125x62,5cm
  10. Para as bebidas, também fui a uma loja local e comprei as bebidas necessárias para meus coquetéis.

Etapa 2: O Esquema Fritzing

A primeira coisa que fiz foi fazer o meu esquema. Este programa é muito fácil de usar e ajuda muito na hora de conectar todos os seus componentes.

Você sempre pode verificar quais pinos eu usei e como conectei tudo nos arquivos anexados.

Etapa 3: Banco de dados

Base de dados
Base de dados

Depois de terminar meu esquema, criei meu banco de dados. Meu banco de dados é usado para conectar meus ingredientes e meus coquetéis. O banco de dados também armazenou a temperatura obtida do sensor ds1820.

Comecei a desenhar um modelo e uma vez que meu modelo estava bem concluído, eu o desenvolvi adiante.

Etapa 4: Wireframes e design

Wireframes e design
Wireframes e design

Já tinha uma ideia para a estrutura do site desde quando comecei com este projeto. Então eu desenhei em wireframes primeiro e depois adicionei as cores. Eu escolhi cores escuras porque os coquetéis iriam se destacar mais.

Este também é o momento em que eu tive que pensar sobre quais recursos eu iria colocar no meu projeto. Eu adicionei um botão cancelar, então se você pressionar fazer coquetel no acidente, você ainda pode cancelar sua ação. Também senti que era necessário colocar uma função de limpeza para que houvesse menos vida bacteriana nos tubos.

Etapa 5: conectando tudo

Conectando tudo
Conectando tudo
Conectando tudo
Conectando tudo
Conectando tudo
Conectando tudo

É hora de conectar tudo. Certifique-se de usar seu esquema Fritzing para isso, pois eles tornam isso muito mais fácil de fazer e você não cometerá tantos erros.

Certifique-se de colocar o regulador de 5 V entre a fonte de alimentação de 12 V e o Raspberry Pi. Caso contrário, seu Raspberry Pi ficará sobrecarregado e ele morrerá. Verifique também se todos os fios + e - estão no lugar correto, pois o Raspberry Pi é muito frágil para esse tipo de coisa.

Etapa 6: código de front-end e back-end

Código de front-end e back-end
Código de front-end e back-end

Depois de fazer meus wireframes e design. Comecei a escrever meu html en css. Tudo correu muito bem e deve ser bastante rápido.

O código de front-end foi escrito em Visual Studio Code com javascript e o código de back-end foi escrito em Python3.5.

No meu frontend eu escrevi alguns recursos como o processo de contagem regressiva ao fazer um coquetel. No meu backend eu escrevi tudo para vincular meu banco de dados, o display de temperatura, a exibição dos ingredientes e a ativação e desativação das bombas.

A parte difícil surge quando você precisa vincular seu código de front-end ao código de back-end. Usei soquetes para isso. Os soquetes são bastante fáceis de usar e funcionaram bem para mim.

Repositório Github

Etapa 7: a habitação

O alojamento
O alojamento
O alojamento
O alojamento
O alojamento
O alojamento

Depois que grande parte da minha codificação foi concluída, comecei a fazer o alojamento deste projeto. Comprei tudo em uma loja local.

  1. 2 vigas de madeira de 27x27mm e 210cm de altura
  2. 2 placas de madeira de 125x62,5cm

Comecei cortando todos os tamanhos certos das vigas de madeira e das placas de madeira. Minha caixa tem 40x40cm e 62,5cm de altura.

Depois de cortar todos os tamanhos certos, fiz um retângulo com as vigas de madeira. Uma vez que o retângulo foi feito, coloquei as placas de madeira ao redor dele com alguns parafusos. Verifiquei se havia uma placa no meio da caixa para encaixar meus eletrônicos. Essa parte será fechada mais tarde e apenas a parte inferior da caixa será mostrada.

Depois que a maior parte das coisas principais da caixa foram feitas, comecei a aparafusar alguns orifícios onde as bombas perialísticas estariam e coloquei-as no lugar.

Na parte de trás da caixa, um orifício em forma de I para o cabo de força passar. Na plataforma do meio desenhei 6 orifícios para os tubos de silicone passarem e entrarem nas bebidas.

Eu também fiz um buraco no meio da plataforma e coloquei um tubo branco que eu tinha em minha casa, um pouco de improvisação. Este tubo é onde todos os tubos de silicone irão entrar.

Etapa 8: o toque final

O toque final
O toque final
O toque final
O toque final
O toque final
O toque final

Depois que a parte externa da habitação foi concluída. Eu parafusei e prendi todos os meus componentes. Isso deu muito trabalho e leva muito tempo, pois é preciso fazer isso com muito cuidado e precisão para não danificar os componentes.

Depois de colocar todos os meus componentes, conectei minhas bombas perialísticas à caixa e os tubos de silicone.

Passei os tubos de silicone pelos orifícios que retirei de um lado. E do outro lado coloquei no tubo branco para que todos os tubos de silicone ficassem juntos. É aqui que o vidro fica.

A tela OLED é uma das últimas coisas que conectei à minha caixa. Eu aparafusei e também aparafusei um pequeno orifício para que todos os fios entrem no componente.

Depois de conectar tudo e testar se funciona, fechei a parte superior da parte frontal do gabinete e ficou muito bom. Estou muito orgulhoso do projeto que criei.

Recomendado: