Índice:

Robot Gong: Ideia final do projeto Hackaton para viciados em vendas e produtos (sem necessidade de codificação): 17 etapas (com imagens)
Robot Gong: Ideia final do projeto Hackaton para viciados em vendas e produtos (sem necessidade de codificação): 17 etapas (com imagens)

Vídeo: Robot Gong: Ideia final do projeto Hackaton para viciados em vendas e produtos (sem necessidade de codificação): 17 etapas (com imagens)

Vídeo: Robot Gong: Ideia final do projeto Hackaton para viciados em vendas e produtos (sem necessidade de codificação): 17 etapas (com imagens)
Vídeo: Сколько стоит ремонт в ХРУЩЕВКЕ? Обзор готовой квартиры. Переделка от А до Я #37 2024, Dezembro
Anonim
Image
Image
Materiais necessários
Materiais necessários

Vamos construir um gongo musical robótico acionado por e-mail. Isso permite que você configure alertas de e-mail automatizados para disparar o gongo … (via SalesForce, Trello, Basecamp …)

Sua equipe nunca mais se esquecerá de "GONGGG" quando um novo código for lançado, uma negociação for fechada ou quando o almoço estiver pronto!

Sem tempo para fazer você mesmo? Visitewww.robotgong.com e inscreva-se para comprar um.

Etapa 1: Materiais necessários

Nós vamos precisar…

Etapa 2 a 8: Configurando o motor elétrico

  • 1x placa de acionamento do servo Sparkfun
  • 1x servo motor (usei o HS-625MG)
  • 1x interruptor liga / desliga
  • 1x fonte de alimentação 5V
  • 1x adaptador de conector fêmea barril
  • 1x Uma seção de 3 pinos de um cabeçalho macho encaixável
  • 1 rolo de solda (eu uso uns sem chumbo como este)
  • 2x fios de conexão elétrica de cores diferentes
  • Ferramentas…

    • Ferro de solda
    • Uma pequena chave de fenda
    • Decapador de Arame
    • (Opcional) Terceira mão para ajudar a segurar o material quando soldamos

Etapa 9 a 12: Anexando o motor ao GONG

  • 1x 12 "GONG, macete e suporte
  • 2 laços zip de tamanho médio (obtenha mais se você é propenso a erros como eu)
  • 1x 3M Command adesivos frente e verso
  • (Opcional) 1x invólucro de projeto eletrônico para conter a placa de circuito e os fios
  • Ferramentas…

    Furadeira elétrica para fazer um furo no martelo (aqui está minha furadeira favorita, embora seja um exagero total)

Etapa 13 a 17: configurar o acionador de e-mail

  • 1x plugue inteligente Wemo
  • Conta de usuário IFTTT

Etapa 2: fios de solda para o interruptor liga / desliga

Fios de solda para o botão liga / desliga
Fios de solda para o botão liga / desliga
Fios de solda para o botão liga / desliga
Fios de solda para o botão liga / desliga

Corte dois fios elétricos de cores diferentes e solde-os na chave liga / desliga.

Se você nunca soldou antes, confira estes tutoriais: tutorial em vídeo 1; tutorial em vídeo 2; tutorial instructables.

Etapa 3: prenda os fios ao adaptador de barril jack

Conecte os fios ao adaptador de barril jack
Conecte os fios ao adaptador de barril jack

Use uma pequena chave de fenda para conectar dois outros fios elétricos de cores diferentes ao adaptador de conector de barril fêmea.

Etapa 4: Fios do adaptador do conector do barril de solda para a placa do servo-gatilho

Fios adaptadores do conector do barril de solda para a placa do servo-gatilho
Fios adaptadores do conector do barril de solda para a placa do servo-gatilho
Fios adaptadores do conector do barril de solda para a placa do servo-gatilho
Fios adaptadores do conector do barril de solda para a placa do servo-gatilho
Fios adaptadores do conector do barril de solda para a placa do servo-gatilho
Fios adaptadores do conector do barril de solda para a placa do servo-gatilho

Agora solde as pontas livres dos fios do adaptador do barrel jack aos blocos VCC e GND na placa Sparkfun Servo Trigger. Você notará dois conjuntos de VCC / GND em lados opostos da placa - não importa qual lado você escolher para soldar, pois ambos funcionarão.

Certifique-se de que os fios passam pela parte superior da placa de circuito e soldam na parte de trás. Eu recomendo ter o fio vermelho apontado para o VCC e o fio preto para o GND como prática padrão.

Etapa 5: ligar / desligar a solda dos fios da chave para a placa do servo-gatilho

Solda liga / desliga os fios da chave para a placa do servo-gatilho
Solda liga / desliga os fios da chave para a placa do servo-gatilho
Solda liga / desliga os fios da chave para a placa do servo-gatilho
Solda liga / desliga os fios da chave para a placa do servo-gatilho

Solde as extremidades livres dos fios elétricos da chave liga / desliga na placa IN e GND Sparkfun Servo Trigger.

Novamente, certifique-se de que os fios passem pela parte superior da placa de circuito e soldem na parte de trás. Eu recomendo ter o fio vermelho apontado para IN e o fio preto para GND como prática padrão.

Etapa 6: soldar um cabeçote de 3 pinos na placa do servo-gatilho

Solde um cabeçote de 3 pinos na placa de acionamento do servo
Solde um cabeçote de 3 pinos na placa de acionamento do servo
Solde um cabeçote de 3 pinos na placa de acionamento do servo
Solde um cabeçote de 3 pinos na placa de acionamento do servo

Use uma faca para cortar um cabeçalho de 3 pinos dos cabeçalhos de quebra. Solde-o nas 3 almofadas no final da placa Sparkfun Servo Trigger. Isso ajudará a conectar nosso servo motor mais tarde.

Etapa 7: teste o motor

Motor de teste
Motor de teste
Motor de teste
Motor de teste

Agora estamos prontos para testar a configuração da nossa placa de acionamento servo e ver se ela alimenta nosso motor.

  1. Conecte os fios elétricos do servo motor no cabeçalho de 3 pinos da placa. Alinhe o fio amarelo com SGI; Fio vermelho para VCC; Fio preto para GND.
  2. Ajuste os trimpots (parafusos brancos A, B, C) na placa Sparkfun Servo Trigger:

    • A define a posição em que o servo motor fica enquanto a chave liga / desliga está aberta. Gire A totalmente no sentido anti-horário.
    • B define a posição para a qual o servo motor se move quando a chave liga / desliga é fechada. Gire B totalmente no sentido horário, de forma que o motor se mova 90 graus completos a partir de sua posição inicial.
    • T define o tempo que leva para ir de A para B e voltar. Defina T para o meio.
    • (Sinta-se à vontade para brincar com essas configurações depois de confirmar se a configuração do motor / placa funciona.)
  3. Certifique-se de que o botão liga / desliga esteja na posição DESLIGADO.
  4. Conecte a fonte de alimentação de 5 V ao adaptador Barrel Jack para ligar a placa.
  5. Agora coloque o interruptor liga / desliga em ON e veja se o motor se move 90 graus completos. Coloque-o novamente na posição OFF e veja se ele volta à posição inicial.
  6. Desconecte a fonte de alimentação.

Etapa 8: volte à posição inicial automaticamente

Volte à posição inicial automaticamente
Volte à posição inicial automaticamente

Agora vamos fazer uma mudança na forma como a placa Sparkfun Servo Trigger controla o motor.

Como você viu na etapa anterior, o motor atualmente retorna à sua posição inicial quando desligamos a chave. Em vez disso, queremos que o motor volte automaticamente, sem ter que girar a chave. Isso nos permitirá deixar o interruptor na posição LIGADO e deixar nossa fonte de alimentação Wemo acionar o motor (mais informações sobre o Wemo mais tarde …)

Para fazer isso: Simplesmente feche com solda os jumpers de solda SJ1 na parte traseira da placa Sparkfun Servo Trigger. Este é um ótimo tutorial sobre soldagem / fechamento de jumpers de solda.

Agora, quando a chave é ligada, o servo motor se moverá de A para B para A. Por si só.

Conecte a fonte de alimentação de volta e teste.

Etapa 9: Monte o motor na estrutura do gongo

Monte o motor na estrutura do gongo
Monte o motor na estrutura do gongo
Monte o motor na estrutura do gongo
Monte o motor na estrutura do gongo

Desconecte o motor se ainda estiver conectado à placa do gatilho.

Posicione o motor na barra superior da estrutura do gongo, com o rotor perpendicular à superfície do gongo. Ligeiramente fora do centro do ponto central do gongo (isso permite que o martelo bata no centro assim que o anexamos ao rotor). Finalmente, certifique-se de que o rotor pode girar livremente sem bater na estrutura (com uma buzina de braço em forma de X anexada).

Para fixar o motor no lugar, primeiro coloque um adesivo de dupla face 3M entre o motor e a estrutura. Em seguida, prenda um zíper para prendê-lo à moldura do gongo.

Etapa 10: Ajuste o ponto de partida do rotor

Ajuste o ponto de partida do rotor
Ajuste o ponto de partida do rotor

Antes de prender o macete ao rotor em forma de X, vamos ter certeza de que o ponto de partida do rotor está onde o queremos.

  1. Conecte o motor de volta na placa Sparkfun Servo Trigger.
  2. Conecte a fonte de alimentação de volta à placa do gatilho também. O motor irá automaticamente para sua posição inicial.
  3. O rotor X deve assentar bem no chão como posição inicial. Em outras palavras, você deve ler x (não +) olhando para ele de lado. Se o rotor não estiver na posição desejada, desparafuse o parafuso central do motor / rotor, retire o rotor do motor (mantenha a mão no motor para que ele não se mova) e volte a fixá-lo na posição desejada posição.
  4. Desconecte o motor da placa do gatilho.

Etapa 11: prenda o martelo ao motor

Anexar o martelo ao motor
Anexar o martelo ao motor
Anexar o martelo ao motor
Anexar o martelo ao motor
  1. Coloque o martelo contra a superfície do rotor. Em seguida, ajuste a posição vertical do martelo de forma que a cabeça (área acolchoada com a qual atingimos o gongo) fique bem no centro do gongo.
  2. Marque com um lápis o ponto onde o martelo toca o centro do rotor. É aqui que vamos fazer um furo para prender o macete ao motor.
  3. Faça um furo no macete no local marcado. Use uma broca de diâmetro semelhante ao da tira zip que você planeja usar para prendê-la ao rotor.
  4. Prenda o martelo de gongo ao rotor usando um zip-tie conforme a imagem acima. Um zip-tie funciona melhor do que aparafusar o martelo ao motor, pois permite um movimento mais flexível, imitando um golpe natural no gongo.

Etapa 12: Teste o seu robô gong

Teste o seu robô gong!
Teste o seu robô gong!

Conecte o motor de volta na placa do gatilho. Teste o gong do seu robô girando o botão para ON.

Como uma etapa opcional, você pode colocar todos os componentes elétricos em um gabinete e colá-lo na lateral do gongo. Isso mantém as coisas organizadas. Existem muitos tutoriais sobre como criar um gabinete: Aqui está um.

Etapa 13: Configurar Wemo e IFTTT

Configurar Wemo e IFTTT
Configurar Wemo e IFTTT

Agora estamos prontos para configurar o acionador de e-mail que ativará o gong.

  1. Configure seu smartplug Wemo de acordo com as instruções incluídas pela Belkin.

    • Em seguida, conecte a fonte de alimentação do seu gong ao Wemo Smart Plug
    • Você pode testar a configuração pressionando manualmente o botão liga / desliga do Wemo. Seu gongo deve soar toda vez que o plugue Wemo for ligado.
  2. Inscreva-se para uma conta em ifttt.com e certifique-se de que também funcione em https://platform.ifttt.com (é onde construiremos nosso miniaplicativo de gatilho). Não há necessidade de uma conta paga / de parceiro para nossos propósitos.
  3. Vincule seu plugue inteligente Wemo à sua conta IFTTT de acordo com estas instruções.

Etapa 14: configurar o acionador de e-mail (Parte A: Ativar)

Configurar acionador de e-mail (Parte A: Ativar)
Configurar acionador de e-mail (Parte A: Ativar)
Configurar acionador de e-mail (Parte A: Ativar)
Configurar acionador de e-mail (Parte A: Ativar)
Configurar acionador de e-mail (Parte A: Ativar)
Configurar acionador de e-mail (Parte A: Ativar)
  1. Vá para https://ifttt.com/services/maker_webhooks/setting … e encontre sua chave, que é a última parte do URL depois de "… / use /" - exigiremos essa chave mais tarde abaixo.
  2. Vá para https://platform.ifttt.com/maker/ e clique em "Novo miniaplicativo"
  3. Como acionador, escolha "Email" e "Enviar ao IFTTT um email com a tag". Em seguida, defina o valor da tag para #WemoOn
  4. Em seguida, adicione uma ação, escolhendo "Wemo Smart Plug" como serviços e "Ativar" como ação.
  5. Por fim, adicione uma segunda ação, escolhendo "Webhooks" como serviços e "Fazer uma solicitação da web" como ação.

    • Defina o rótulo do campo de URL como: https://lab.grapeot.me/ifttt/delay?event=WemoOff&t=0.1&key= SUA CHAVE DA ETAPA 1 ACIMA
    • Defina o rótulo do campo de tipo de conteúdo como texto / simples
  6. Salve o miniaplicativo quando terminar.
  7. Clique em "Habilitar em IFTTT.com" e ligue

NOTA: O URL na etapa 4 nos permite solicitar a um serviço da Web que desligue nosso Wemo Smartplug após um atraso. Mais informações do nosso amigo aqui:

Etapa 15: configurar o acionador de e-mail (Parte B: Desligamento atrasado)

Configurar acionador de e-mail (Parte B: Desligamento atrasado)
Configurar acionador de e-mail (Parte B: Desligamento atrasado)
Configurar acionador de e-mail (Parte B: Desligamento atrasado)
Configurar acionador de e-mail (Parte B: Desligamento atrasado)

Assim que nosso gatilho de e-mail for ativado no plugue inteligente do Wemo e o martelo acertar o gongo, vamos desligar o Wemo. Isso exigirá um segundo miniaplicativo.

  1. Vá para https://platform.ifttt.com/maker/ e clique em "Novo miniaplicativo"
  2. Como acionador, escolha "Webhooks" como serviço e "Faça uma solicitação da web". Em seguida, digite o valor padrão como "WemoOff".
  3. Como ação, escolha "Wemo Smart Plug" como serviço e "Desligar" como ação.
  4. Salve o miniaplicativo quando terminar.
  5. Clique em "Habilitar em IFTTT.com" e ligue

Nosso Wemo está agora configurado para ligar e desligar após um atraso, uma vez que enviarmos um e-mail para o IFTTT, usando o endereço de e-mail associado à nossa conta de usuário do IFTTT. Experimente enviando um e-mail para [email protected] com o assunto "#WemoOn". Certifique-se de que seu endereço de e-mail de saída seja o usado para configurar a conta IFTTT. O Wemo Smart Plug deve ligar e desligar após um breve atraso. Sinta-se à vontade para conectar o gongo para obter mais efeitos sonoros:)

Etapa 16: Alterar o endereço de e-mail IFTTT que aciona o Wemo

Alterar endereço de e-mail IFTTT que aciona o Wemo
Alterar endereço de e-mail IFTTT que aciona o Wemo

Podemos querer um endereço de e-mail diferente para acionar nosso miniaplicativo baseado em e-mail IFTTT. Por exemplo, podemos querer que a SalesForce ou outro CRM envie um e-mail direto para [email protected] e desligue nosso sistema de gong. Esse e-mail será diferente do e-mail da nossa conta de usuário.

Para alterar o endereço de e-mail que o IFTTT reconhece como gatilho de ação, basta ir a https://ifttt.com/email e clicar em "Configurações".

Etapa 17: configurar alerta / acionador de e-mail automatizado

Estamos finalmente na etapa de configurar o evento de e-mail automatizado que acionará nosso sistema de gong. Vamos explorar algumas opções:

  • Comemore as vendas: envie um e-mail ao converter um lead ou fechar uma oportunidade no SalesForce.

    • Para fazer isso, configure uma regra de fluxo de trabalho do Salesforce que dispara um e-mail quando um lead é convertido. Certifique-se de que seu modelo de email envie o email para [email protected] com o assunto "#WemoOn".
    • Aqui está um tutorial geral sobre como acionar automaticamente um e-mail no SalesForce usando regras de fluxo de trabalho. Novamente, certifique-se de que o endereço de e-mail do remetente do SalesForce esteja definido como seu endereço de miniaplicativo de e-mail IFTTT, caso contrário, o IFTTT não saberá o que fazer.
  • Comemore uma tarefa concluída: envie um e-mail quando um projeto ou tarefa for concluída.

    • Para fazer isso, você pode usar um serviço como o Zapier e enviar um e-mail quando um evento específico acontecer em sua ferramenta de gerenciamento de projetos.
    • Por exemplo, este Trello - Email Zap pode enviar um e-mail sempre que uma tarefa do Trello for movida para a coluna Concluída.

Estas são apenas algumas ideias. O que construímos é um robô GONG que pode ser acionado por um e-mail. Quando e como seu e-mail automatizado é enviado é um curinga. Saúde!

Recomendado: