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

IoT livre de código com Arduino e o tentáculo em Octoblu!

Componentes e suprimentos

Arduino Mega 2560
Qualquer microcontrolador estilo Arduino serve!
× 1
Partícula Photon
Claro, se quiser ser nosso favorito, você usará este:)
× 1
Arduino Ethernet Shield
Se seu Arduino não conseguir acessar a Internet sozinho.
× 1
Arduino Wifi Shield
Se você é masoquista. Essas coisas têm sérias limitações e são caras. Não recomendado!
× 1
ESP2866
Se você deseja conectar um Arduino ao wi-fi por $ 5 em vez de $ 80, este é o único a se obter . Infelizmente, ainda não temos um esboço de exemplo para ele :(. Mas deve ser fácil de transportar!
× 1

Aplicativos e serviços online

Octoblu Meshblu

Sobre este projeto


Se você quiser fazer alguma coisa no espaço da Internet das Coisas, não há nada mais fácil do que usar o Octoblu. Com o lançamento recente de nossa nova biblioteca de microcontroladores The Tentacle, qualquer microcontrolador do tipo Arduino pode ser usado em nossos fluxos em questão de minutos - sem escrever nenhum código personalizado!




Leia mais sobre o The Tentacle em sua página de documentação oficial, http://tentacle.readme.io
Controlando um microcontrolador no Designer de Fluxo de Octoblu

Obtendo uma conta Octoblu


O primeiro passo quando se trata de conectar um microcontrolador à Octoblu é, bem, obter uma conta na Octoblu. É grátis (e sempre será) e pode ser feito em menos de um minuto @ https://app.octoblu.com



Crie um dispositivo em Octoblu


esta etapa gera um ID para o dispositivo no Meshblu, o sistema de roteamento de mensagens de código aberto da Octoblu. Isso nos permite enviar mensagens de e para o microcontrolador.
Depois de se registrar no Octoblu, navegue até a seção Coisas. Em seguida, dê um nome ao seu novo Tentacle! Certifique-se de que a lista suspensa abaixo do ícone diga "Registrar uma coisa nova" Há muitas coisas em Octoblu - então procure por "tentáculo" e clique no ícone para Tentáculo.
No momento, o Octoblu redireciona você para o Flow Designer por padrão. Portanto, certifique-se de voltar à página Coisas para continuar.
De volta à página de coisas, clique na guia "Coisas conectadas". Isso mostra as coisas que você adicionou à plataforma. Clique no seu novo Tentacle.
Agora, deixe esta página aberta - vamos fazer algumas coisas no lado do Arduino por um tempo!



Habilitando o Tentacle em seu Arduino


Observação:embora prefiramos o Photon em Octoblu, sabemos que os Arduinos são de longe os microcontroladores mais comuns atualmente. Para o Photon, as etapas são semelhantes, mas usando o site http://build.particle.io. A biblioteca é chamada de "partícula-tentáculo" e pode ser encontrada aqui.
Baixe a biblioteca do github. Certifique-se de usar o arquivo zip da versão mais recente!
A versão mais recente da biblioteca pode ser encontrada aqui . Certifique-se de baixar tentacle-build-arduino.zip. A fonte para este repo configura o projeto e não é o código do projeto em si.
Depois de fazer o download do Tentacle, adicione-o ao IDE do Arduino selecionando Sketch -> Incluir Biblioteca -> Adicionar Biblioteca .ZIP ... no menu Em seguida, selecione o exemplo que se aplica ao seu dispositivo em Arquivo-> Exemplos-> Tentáculo nos menus do Arduino

Adicione o UUID da coisa de Octoblu ao seu esboço

Na página de configuração do seu dispositivo, copie e cole seu UUID na variável "uuid []" no esboço Em seguida, clique em "Gerar Token". Isso produzirá um pop-up contendo seu token. Copie-o para a variável token [] no esboço. Somente usuários de wi-fi:lembre-se de definir seu nome e senha de wi-fi no esboço, para que o Arduino possa se conectar a ele. Finalmente, faça um flash no Arduino com o esboço. Agora está pronto para começar! Se você abrir o monitor serial para o IDE do Arduino (Ferramentas -> Monitor Serial), deverá ver uma saída como esta. Parabéns, seu Arduino agora está conectado ao Octoblu! Se você atualizar a página do dispositivo em Octoblu, verá que agora pode configurar os modos de pin e se ele transmite ou não seus pinos em um intervalo.
Parabéns! Agora você pode colocar seu microcontrolador no Flow Designer e controlá-lo com qualquer outra coisa na Internet das Coisas!





Nota:uma limitação do The Tentacle é que você não pode especificar pinos analógicos por suas designações A * usuais (A0, A1, A2, etc). Esperamos mudar isso em breve. Enquanto isso, isso significa que você só precisa fazer referência aos pinos por seus números reais - como 16 em vez de A0 e assim por diante.

Código

O Tentáculo
Certifique-se de usar a versão em Releases! Https://github.com/octoblu/tentacle-build

Processo de manufatura

  1. Avaliando a IoT e o impacto do 5G
  2. Combatendo incêndios florestais com a IoT
  3. Alcançando o inacessível com o satélite IoT
  4. Junte-se ao IOT com sua estação meteorológica - CWOP
  5. AIoT:O poder de combinar AI com IoT
  6. Na estrada com IoT
  7. AIoT:A poderosa convergência de AI e IoT
  8. Capturando as gotas de água com Arduino
  9. Controle do Servo Motor com Arduino e MPU6050
  10. IoT Gauge com Arduino, Yaler e IFTTT