Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Máquina de café automática

Componentes e suprimentos

máquina de café
× 1
Relé (genérico)
× 1
Arduino UNO
× 1

Ferramentas e máquinas necessárias

Ferro de soldar (genérico)

Sobre este projeto





Introdução


A maioria de nós sabe o que é estar com pressa de manhã e não ter tempo de esperar a máquina esquentar. Neste tutorial, vou mostrar como fazer café automático com Android e Arduino.

Ao final do tutorial você terá um app Android funcionando em Bluetooth para fazer um café pequeno ou grande e poderá até enviar comandos por reconhecimento de voz!










Abrindo a máquina de café


Aqui temos a parte mais complicada. Aconselho você a verificar a documentação de sua máquina. Para o que eu uso, você só precisa destacar a parte inferior com algo minúsculo como uma chave de fenda.





Solda


Agora que a máquina está aberta, vamos soldar 2 cabos sob cada botão e conectá-lo ao relé. Se você usar uma cafeteira antiga com um botão, é o mesmo processo, basta usar um relé de canal.





Lado do Arduino


As conexões entre o relé e o Arduino são:
  • IN1:Nenhum
  • IN2:PIN 11 pequeno café
  • IN3:PIN 10 liga a máquina
  • IN4:PIN 9 Big Coffee

O módulo Bluetooth e Arduino:
  • VCC =5v
  • GND =GND
  • TXD =RX
  • RXD =TX





O código


O código é simples. Ele inicia uma conexão Bluetooth e então se você enviar o valor 1 você faz um café pequeno, o valor 2 é um café grande.

Ao fazer upload do código, desconecte o Bluetooth (remova o fio de 5 V), caso contrário, ocorrerá um erro. Por alguma razão, quando coloco HIGH, ele desliga o relé, então se você tiver problemas tente inverter HIGH e LOW.

Em seguida, um botão é pressionado para fazer o café e a máquina desliga. Verifique o comentário do código:
  char junk; 
String inputString ="";
void setup () // executa uma vez, quando o esboço começar
{
Serial.begin (9600 ); // definir a taxa de transmissão para 9600, a mesma deve ser do seu Monitor Serial
pinMode (10, OUTPUT);
digitalWrite (10, HIGH);
pinMode (9, OUTPUT);
digitalWrite (9, HIGH);
pinMode (11, OUTPUT);
digitalWrite (11, HIGH);
}

void loop ()
{
if (Serial.available ()) {
while (Serial.available ())
{
char inChar =(char) Serial.read (); // leia a entrada
inputString + =inChar; // faz uma string dos caracteres que vêm em serial
}
Serial.println (inputString);
while (Serial.available ()> 0)
{junk =Serial. ler(); } // limpar o buffer serial
if (inputString =="1") {// no caso de '1'
digitalWrite (10, LOW); // liga a máquina
delay (500);
digitalWrite (10, HIGH);
delay (120000); // tempo para aquecer 2mn (milli)
digitalWrite (9, LOW);
delay (500);
digitalWrite (9, HIGH); // grande café
delay (30000); // sai café
digitalWrite (10, LOW); // desliga a máquina
delay (500);
digitalWrite (10, HIGH);
} else if (inputString =="2") {// no caso de '2'
digitalWrite (10, LOW); // liga a máquina
delay (500);
digitalWrite (10, HIGH);
delay (120000); // tempo para aquecer 2mn (milli)
digitalWrite (11, LOW);
delay (500);
digitalWrite (11, HIGH); // pequeno café
delay (30000); // sai café
digitalWrite (10, LOW); // desligar a máquina
delay (500);
digitalWrite (10, HIGH);
}
inputString ="";
}
}





APP Inventor Android


Para controlar nossa máquina de café com nosso telefone, criaremos um aplicativo com o inventor de aplicativos do MIT. O único requisito é uma conta do Gmail. Você pode carregar meu aplicativo e modificá-lo no inventor do aplicativo. É muito fácil de usar, mas aconselho você a conferir alguns tutoriais antes.

Eu adicionei o reconhecimento de voz para que se você disser "café", você receberá um grande café. Para poder instalar o aplicativo, você deve ir até a configuração do seu telefone (em segurança) e permitir fontes desconhecidas.

Importante: Para enviar valor do Bluetooth usei o objeto " enviar texto "então enviará o número 1 ou 2.

Você também pode usar o " enviar número do byte "mas ele usa ASCII então para enviar 1 para o Arduino você precisa enviar o valor 49. Preste atenção na diferença.
F2WKLSKIU9V6Q3T.apk





Conclusão


Acabamos!

Agora podemos controlar nossa máquina de café com Bluetooth. Eu não sou muito bom em design, então me perdoe, minha máquina de café parece ruim, mas você pode facilmente fazer uma pequena caixa para o Arduino e o relé se encaixarem corretamente.

No futuro, irei atualizar o tutorial com uma esteira rolante. Seria bom ter certeza de que a xícara não está faltando!

Me diga se você tem alguma ideia de melhorias.

Peças personalizadas e gabinetes

Mesmo arquivo que o apk easycoffee_PMPn5pALOv.aia

Processo de manufatura

  1. Máquina EEG
  2. Máquina de venda automática
  3. Máquina de Costura
  4. Máquina de rosqueamento de perfuração automática - uma visão geral
  5. O que é um Robot Coffee Barista?
  6. O que é uma máquina de prensa automática?
  7. O que é uma máquina de venda automática de sopa de chá e café?
  8. Máquina Automática de Soldagem de Costura - Processo de Soldagem de Costura
  9. Uma introdução à máquina automática de dobra de tubos
  10. Máquina JW