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

Introdução ao TJBot

Introdução


TJBot é um kit desenvolvido na IBM para ajudar as pessoas a começar a usar o serviço Watson AI. Ele vem com um pequeno robô amigável que você mesmo constrói, um Raspberry Pi 3 e todas as peças de que você precisa para fazer seu robô acenar, piscar, falar e ouvir.


Ferramentas de configuração necessárias


Como desktop, estes dispositivos são necessários:

Primeiros passos


Antes de qualquer coisa, recomendamos configurar o Raspberry Pi, conectá-lo à Internet e atualizar o sistema operacional. Aqui vamos ajudá-lo com isso.

Configurando o Pi

Nota: Com uma configuração mínima, você pode inicializar o Raspberry Pi 3 conectando a porta PWR IN do micro USB à porta USB de um computador. No entanto, recomendamos procurar esta fonte de alimentação Adaptador de parede Fonte de alimentação - 5.1V DC 2.5A (USB Micro-B).
Conecte seu monitor, teclado e mouse como faria com qualquer computador. Insira o cartão microSD que veio com o kit TJBot e conecte a fonte de alimentação. Há apenas um lugar onde a fonte de alimentação pode ser fisicamente conectada:o conector micro-B USB identificado como “PWR IN”. Mais uma vez, recomendamos nossa fonte de alimentação Micro USB 5.1 V para alimentar seu TJBot.

Depois de ligar e deixar o Pi inicializar, você deve ter uma imagem na tela semelhante a esta:





Os usuários nos Estados Unidos podem querer alterar o layout do teclado do Reino Unido para os EUA, já que o layout do Reino Unido tem algumas teclas em lugares que você não esperava. Para fazer isso, abra o menu Raspberry, selecione “ Preferências ”, Depois“ Configurações de mouse e teclado ”.





Sob o “ Teclado ”, Você encontrará um botão chamado“ Layout do teclado… ”. Encontre seu layout de teclado preferido na janela que aparece quando você clica nesse botão.

Instale o TJBot


A instalação do TJBot é feita com um script que pode ser executado com um comando. O comando é:
curl -sL http://ibm.biz/tjbot-bootstrap | sudo sh -

Copie essa linha e cole-a em uma janela de terminal. Abra uma janela de terminal clicando no botão da barra na parte superior da tela destacada na imagem abaixo.




Nota: O atalho de teclado para copiar o texto destacado é ctrl + c . No entanto, isso é diferente nas janelas de terminal. Você precisaria segurar shift + ctrl + c ao mesmo tempo. Então, se você fosse usar o atalho de teclado para colar o texto copiado em uma janela de terminal, o padrão ctrl + v não funciona. Você precisaria pressionar as três teclas shift + ctrl + v simultaneamente.
Depois de colar esta linha de código na janela do terminal, pressione Enter tecla no teclado. Isso puxará a versão mais recente do script TJBot Bootstrap da Internet. Você verá uma janela semelhante a esta:





Provavelmente, você está executando o Raspberry Pi em que deseja que o TJBot seja instalado, então digite ‘ y ’E, em seguida, pressione Enter .

Você será solicitado a inserir um nome para o seu TJBot. Sinta-se à vontade para nomear o TJBot como desejar ou apenas pressione Enter para deixá-lo inalterado. Realmente não importa, eu prometo.

Você será questionado se deseja desativar o ipV6. Novamente, digite ‘ y ’E pressione Enter .

A próxima pergunta é se devemos usar os servidores de nomes do Google para acelerar as consultas DNS. Novamente, pressione ‘ y ’E, em seguida, Enter .

Em seguida, o script perguntará se você deseja “ forçar a localidade para inglês dos EUA (en-US) . ” Você pode responder sim ou não a esta pergunta como quiser, mas se você for um usuário nos Estados Unidos, faz sentido responder sim.

Atualize o sistema operacional no Raspberry Pi


Agora você deve ter um prompt semelhante a este:





O script está fazendo uma pergunta um tanto assustadora sobre a atualização do sistema operacional do Raspberry Pi. Avisa que pode demorar uma hora ou mais (GULP)! Não se preocupe, em nossa experiência, leva cerca de dez minutos ou menos, dependendo da velocidade de sua conexão com a Internet. Em qualquer caso, você desejará digitar ‘ y ’Novamente e, em seguida, pressione Enter para iniciar o processo de atualização. Fique de olho na tela enquanto o processo de atualização é executado, mas você não precisa monitorá-lo de perto, pois todo o processo de atualização é automático. Tela após tela de texto irá rolar durante este processo, e você não precisa se preocupar com nada disso.

Instale o Node.js


Após a conclusão do processo de atualização, você receberá este prompt, perguntando sobre a instalação de uma versão mais recente do Node.js .





Novamente, responda sim a esta pergunta. Imediatamente após responder sim, você será questionado sobre qual versão do Node.js para instalar (6 ou 7). Digite ‘ 7 ’E, em seguida, pressione Enter . Você obterá mais algumas telas de texto enquanto o script baixa e instala o Node.js versão 7 para o seu Raspberry Pi.

Depois de Node.js estiver instalado, o script perguntará se você tem uma câmera instalada. Se você não comprou a câmera, responda não, pois a câmera não vem com o kit TJBot.

A próxima pergunta é com relação à “clonagem” do projeto TJBot e para onde ele deve ser clonado. A clonagem, neste caso, significa apenas fazer o download. O local padrão para download é a área de trabalho, que é um lugar tão bom quanto qualquer outro e melhor do que muitos. Então, basta clicar em Enter para baixar o projeto TJBot para a área de trabalho.

Agora você terá uma tela com a aparência a seguir.





O script pergunta “Desativar módulos de kernel de som?” Como o kit TJBot da SparkFun usa o conector de áudio para saída de som em vez das opções de saída HDMI ou USB, você deve clicar em ‘ n ' aqui. Se você responder "sim" a esta pergunta, o áudio não funcionará em projetos TJBot posteriores e você ficará triste.




Conclua!


Agora você verá uma renderização de arte ASCII do rosto do TJBot, uma mensagem dizendo que a configuração foi concluída e um convite para pressionar Enter continuar. Vá em frente e pressione Enter .

Agora você obterá uma tela cheia de texto sobre como se inscrever para uma conta gratuita do IBM Bluemix, como fazer login, criar instâncias de serviços, obter credenciais e outras coisas também! Vamos apenas ignorá-lo por enquanto, porque vamos guiá-lo por todas as etapas dessa janela nas próximas páginas.

Finalmente, você será questionado se deseja executar testes de hardware. Sugiro responder "não", pois algumas das alterações que fizemos durante o processo de instalação podem fazer com que esses testes falhem, mesmo que nada esteja errado.

A última pergunta é:“Deseja reiniciar agora?” Você pode responder ‘ sim 'Para uma reinicialização imediata ou' não ’E reinicie mais tarde. Eu recomendo ir em frente e responder ‘ sim ’.

IBM Cloud


Os poderes mágicos do TJBot vêm do Watson, serviço de inteligência artificial da IBM. Para usar o Watson, você precisará criar uma conta gratuita do IBM Cloud.

Agora, vamos orientá-lo na inscrição para uma conta IBM Cloud.

Inscreva-se para uma conta IBM


Você precisará acessar este site para se inscrever em uma conta IBM. Você poderá então usar o IBMid criado para efetuar login no site da nuvem IBM.





Preencha os campos em branco para criar uma conta e verifique seu e-mail. Você deve receber uma nova mensagem da IBM com um código de confirmação de 7 dígitos. Digite o código no campo conforme mostrado abaixo.





Depois de inserir seu código de confirmação, você será levado ao painel de sua conta IBM. A única coisa a fazer aqui é sair usando o menu no canto superior direito, conforme mostrado abaixo.




Faça login na nuvem IBM


Agora você pode efetuar login no site da nuvem IBM. Siga este link para a página de registro do IBM Cloud.
Atenção! Para o restante deste tutorial, você pode ver o termo “Bluemix” em algumas imagens. Este é o nome mais antigo da nuvem IBM. Todo o resto deve ser igual, apenas substitua mentalmente “IBM Cloud” por “Bluemix”, certo?


Insira o endereço de e-mail que você usou para o seu IBMid e pressione Enter . Você será solicitado a fornecer um número de telefone.





Depois de clicar em “ Criar conta ”, Ser-lhe-á pedido que preencha um captcha anti-spambot e, em seguida, será direccionado para esta página:





Você receberá um e-mail em breve com um link de confirmação da conta, conforme ilustrado abaixo.





Clique em “ Confirmar conta ”Para que a equipe de nuvem da IBM saiba que você é uma pessoa real. Isso abrirá esta página:





Clique no botão azul “ Login ”Para fazer login automaticamente no IBM Cloud.

Configurar IBM Cloud


Agora você será solicitado a “Nomeie sua organização”. Isso realmente não importa e fique à vontade para chamá-lo do que quiser, mas é uma boa ideia mantê-lo curto e facilmente digitável para uso posterior.





Depois de criar sua organização, você precisará criar um espaço. Novamente, o nome realmente não importa. Eu fui com “teste”.





Agora você será notificado de que sua conta é “Good To Go!” e receber um resumo dos nomes da organização e do espaço que você acabou de criar.





Clique em “ Estou pronto " botão.

O IBM Cloud Dashboard


Assim que a nuvem IBM estiver configurada, você será saudado com o painel da nuvem IBM após efetuar login, conforme mostrado na imagem abaixo.





É aqui que você começará quando fizer login em sua conta do IBM Cloud a partir de agora. A última etapa que precisamos concluir é configurar as informações de pagamento para que possamos acessar os serviços pagos de que precisamos para dar vida ao TJBot.

Comece selecionando “ Faturamento ”Opção em“ Gerenciar ”Menu no canto superior direito do painel, conforme mostrado abaixo.





Isso abrirá esta página. Clique em “ Adicionar cartão de crédito ”No meio da página.





Você receberá este formulário de informações de faturamento bastante padrão. Preencha e envie.





Agora você deve ser o orgulhoso proprietário de uma conta da nuvem IBM atualizada. Agora você está pronto para concluir as próximas etapas do tutorial. Agora, vamos nos divertir com o TJBot!

Controle por voz e LED


Nosso primeiro projeto é configurar o TJBot para controlar por voz um LED endereçável. Para começar, precisamos conectar o LED ao TJBot.

Conexão de LED


Comece localizando um dos LEDs incluídos no kit TJBot. Deve ser parecido com a imagem abaixo e ser do tamanho de uma borracha de lápis.



Diagrama cortesia de Maryam @ IBM

Agora você precisa conectar este LED ao Raspberry Pi. Encontre os fios de jumper F / F que foram incluídos em seu kit e siga o diagrama abaixo para conectar o LED.


Diagrama cortesia de Maryam @ IBM

Conexão de microfone USB


Agora é a hora de conectar o microfone USB a uma das portas USB do Raspberry Pi. Não importa a porta em que você o conecta, basta conectá-lo.

Configurar uma instância Speech-to-Text na nuvem IBM


Volte para o painel do IBM Cloud e clique no menu de hambúrguer (Você sabia que isso se chama menu de hambúrguer? Você aprende algo novo todos os dias!) No canto superior esquerdo.





Leia mais informações….

Introdução ao TJBot


Processo de manufatura

  1. Contêineres prontos para código:Introdução às ferramentas de automação de processos na nuvem
  2. Introdução à impressão 3D em cerâmica
  3. Familiarizando-se com os corantes básicos!
  4. Introdução ao RAK 831 Lora Gateway e RPi3
  5. Primeiros passos com o RAK831 LoRa Gateway e RPi3
  6. Começar a trabalhar com IoT
  7. Introdução à IA em seguros:um guia introdutório
  8. Arduino Tutorial 01:Começando
  9. Introdução ao Grupo Eagle:o que você precisa saber
  10. Introdução ao My.Cat.com