Arduino - IoT

Neste tutorial, vamos aprender:

Arduino IoT

O que é IoT?

Em palavras simples, a Internet das Coisas (IoT) é uma rede de objetos físicos que se conectam à Internet. Esse objeto pode ser chamado de dispositivo IoT. Os dispositivos IoT enviam/recebem dados para/da Internet. Os dispositivos IoT também podem trocar dados entre si pela Internet.

Como conectar o Arduino à Internet

Uma das tarefas mais importantes ao criar um dispositivo IoT usando o Arduino é conectar o Arduino à Internet

Existem muitas maneiras de conectar o Arduino à Internet:

  • Arduino - Bluetooth ou BLE (requer um gateway Bluetooth)
  • Arduino - ZigBee (requer um gateway ZigBee)
  • Arduino - Lora (requer um gateway Lora)
  • Arduino - GPRS/3G/4G/5G

Entre esses métodos, WiFi e Ethernet são os mais amplamente usados, populares, simples e seguros. A maioria dos produtos de casa inteligente usa WiFi. Muitos dispositivos IoT industriais usam Ethernet.

Para Bluetooth, podemos usar o smartphone como gateway Bluetooth. O TrackR bravo - Dispositivo de Rastreamento Bluetooth é um exemplo. Ele usa o smartphone como gateway Bluetooth para o "Crowd Locate".

Aplicações de IoT com Arduino

De modo geral, em uma aplicação IoT, o Arduino coleta dados de sensores/dispositivos para enviar à Internet e recebe dados da Internet para controlar motores/atuadores. Em detalhes, as aplicações IoT podem ser classificadas nos seguintes tipos:

  • Controlar o Arduino pelo smartphone/PC
  • Monitorar o Arduino pelo smartphone/PC
  • O Arduino coleta dados de sensores e envia para o banco de dados
  • O Arduino coleta dados de sensores e envia para a Nuvem IoT
  • O Arduino detecta o evento e envia notificação por E-mail, SMS, Chamada Telefônica, notificação push
  • O Arduino interage com alto-falantes inteligentes como Amazon Echo Dot, Google Home ...
  • O Arduino interage automaticamente com outros dispositivos usando algum protocolo, como Modbus TCP.
  • O Arduino funciona como gateway, que é uma ponte entre outros dispositivos e a Internet

Criando dispositivos IoT simples usando o Arduino

Vamos criar dois dispositivos IoT que se conectam entre si pela Internet, em que um botão/chave conectado ao Arduino #1 controla um LED conectado ao Arduino #2.

Arduino dispositivo IoT

O código-fonte, o diagrama de ligação e as instruções estão disponíveis neste tutorial

※ NOSSAS MENSAGENS

  • Fique à vontade para compartilhar o link deste tutorial. Porém, por favor, não use nosso conteúdo em outros sites. Investimos muito esforço e tempo para criar este conteúdo, por favor respeite nosso trabalho!