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

Primeiros Passos com TJBot: Construa, Configure e Controle por Voz seu Próprio Robô de IA

Introdução

Conheça o TJBot, o kit prático da IBM que traz o Watson AI até sua porta. Monte um pequeno robô, conecte um Raspberry Pi 3 e veja-o acenar, piscar, falar e ouvir — tudo alimentado pelos serviços em nuvem da IBM.

Ferramentas de Configuração Necessárias

Para uma configuração desktop, você precisará:

Começando

Antes de mergulhar no código, configure seu Raspberry Pi, conecte-o à internet e mantenha o SO atualizado. Este guia o orienta em cada etapa.

Configurando o Pi

Ligando: Embora o Pi possa iniciar a partir da porta USB de um computador via micro-USB "PWR IN", recomendamos um adaptador de parede dedicado 5,1V micro-USB para estabilidade.

Conecte seu monitor, teclado e mouse, depois insira o cartão microSD que veio com o kit. Conecte a fonte de alimentação na porta micro-B USB rotulada e ligue. Você deve ver a tela de boot do Raspberry Pi.

Usuários dos EUA podem querer trocar o layout do teclado de UK para US. Abra o menu Raspberry, escolha Preferências → Configurações de Mouse e Teclado, depois clique em Layout do Teclado… para selecionar seu layout preferido.

Instalar TJBot

Execute o script de bootstrap com um único comando:

curl -sL https://ibm.biz/tjbot-bootstrap | sudo sh –

Abra um terminal (clique no ícone do terminal no painel superior). Note que copiar texto para um terminal usa Shift + Ctrl + C e colar usa Shift + Ctrl + V. Após colar o comando, pressione Enter para baixar o script.

O instalador fará uma série de perguntas sim/não. Responda y para:

Quando solicitado um nome para o TJBot, você pode digitar um nome personalizado ou pressionar Enter para manter o padrão.

Atualizar o SO

O script oferecerá a atualização do Raspberry Pi OS. Embora possa levar até uma hora, a maioria dos usuários termina em dez minutos. Digite y e pressione Enter para começar. Observe o progresso rolar; a atualização é automatizada.

Instalar Node.js

Após a atualização do SO, o instalador perguntará sobre a instalação do Node.js. Aceite, escolha a versão 7 e deixe o script baixar e instalar. Se você não tiver câmera, responda no quando perguntado.

O script então clona o projeto TJBot para sua área de trabalho. Quando solicitado a desabilitar módulos de kernel de som, responda n para preservar a funcionalidade de áudio.

Finalizar!

Você verá um ASCII art amigável do TJBot e uma mensagem de conclusão. Pressione Enter para prosseguir. O instalador descreverá os passos para criar uma conta IBM Cloud, que abordaremos a seguir. Pule os testes de hardware por enquanto; eles podem falhar após a configuração personalizada. Finalmente, escolha sim para reiniciar imediatamente.

Configuração IBM Cloud

As capacidades do TJBot são alimentadas pelo Watson AI. Para acessar o Watson, você precisará de uma conta IBM Cloud gratuita.

Inscreva-se para uma Conta IBM

Visite página de registro da IBM para criar um IBM ID. Verifique seu e-mail, depois insira o código de confirmação de 7 dígitos recebido.

Após a confirmação, faça logout do painel da conta IBM.

Entre no IBM Cloud

Navegue até o portal IBM Cloud (cloud.ibm.com). Insira seu e-mail IBM ID e forneça um número de telefone. Complete o captcha, depois confirme sua conta via link de e-mail. Clique no botão azul Login para acessar o painel da nuvem.

Configure Sua Organização

Escolha um nome curto e memorável para sua organização e crie um espaço (ex.: "teste"). Uma vez criado, clique em I'm Ready para confirmar.

Visão Geral do Painel IBM Cloud

O painel é sua plataforma de lançamento para todos os serviços IBM Cloud. Para habilitar serviços pagos para o TJBot, adicione informações de cobrança:

  1. Clique em Manage → Billing no menu superior direito.
  2. Selecione Add Credit Card e preencha o formulário.
  3. Envie para ativar sua conta atualizada.

Com a cobrança configurada, você está pronto para criar serviços Watson e dar vida ao TJBot.

Controle por Voz de um LED

O primeiro projeto demonstra controle por voz de um LED endereçável. Comece conectando o LED do kit ao Raspberry Pi.

Conexão do LED

Localize o pequeno LED (aproximadamente do tamanho de uma borracha de lápis). Use os fios jumper F/F incluídos e siga o diagrama abaixo para ligá-lo aos pinos GPIO do Pi.

Diagrama cortesia Maryam @ IBM

Conexão do Microfone USB

Conecte o microfone USB em qualquer porta USB disponível no Pi. A porta específica não importa.

Configure uma Instância Speech-to-Text no IBM Cloud

Volte ao painel IBM Cloud, clique no menu hambúrguer no canto superior esquerdo e navegue até Speech to Text sob Services. Crie uma nova instância e anote as credenciais.

Com o microfone conectado e o serviço Speech-to-Text provisionado, você está pronto para programar o TJBot para ouvir, interpretar e controlar o LED.

Processo de manufatura

  1. Contêineres Code-Ready: Guia Prático para Automação de Processos Cloud-Native com Red Hat OpenShift
  2. Guia Prático de Impressão 3D em Cerâmica: Técnicas, Materiais e Dicas de Design
  3. Entendendo Corantes Básicos: Usos, Segurança e Aplicações Industriais
  4. Guia Passo a Passo para Implantar Gateway LoRa RAK 831 no Raspberry Pi 3
  5. Construa um Gateway LoRa com Módulo RAK831 no Raspberry Pi 3 – Guia Passo a Passo
  6. IoT na Era Edge: Crescimento, Dados, Segurança e Estratégia de Parcerias
  7. IA em Seguros: Guia Prático Inicial para Implementação no Mundo Real
  8. Tutorial Arduino Iniciante 01: Comece seu Primeiro Projeto
  9. Conheça o Eagle Group: Seu Parceiro para Fabricação de Metais de Qualidade
  10. Otimize Máquinas Cat®: O Guia Definitivo do My.Cat.com