Construa uma Torre de Sensores com Arduino Cloud: Monitoramento de Temperatura, Movimento e Gás
Componentes e materiais
| Arduino MKR1000 | 1 |
| Sensor de Temperatura DHT22 | 1 |
| Sensor PIR Grove da Seeed | 1 |
| Sensor de Gás Grove (MQ3) da Seeed | 1 |
| Sensor de Luminosidade Digital TSL2561 da Adafruit | 1 |
Sobre o projeto
Neste tutorial, você vai construir uma pequena torre equipada com vários sensores e conectá-la ao Arduino Cloud para visualizar dados em tempo real.
Conectar ao Arduino Cloud
Crie uma conta e faça login no Arduino Cloud. Se for sua primeira vez, siga o fluxo de introdução para baixar a biblioteca do Arduino Cloud e criar seu primeiro dispositivo.

Crie um novo thing chamado "sensorTower". Em seguida, crie as propriedades para cada dado que deseja monitorar: Temperatura, Umidade, Detecção de Gás, Detecção de Movimento e Intensidade de Luz. Para cada propriedade, defina nome, tipo (unidade de medida), política de atualização (quando o valor muda ou em intervalos regulares) e frequência de atualização, se aplicável.

Após criar as 5 propriedades, clique no botão Code para visualizar o sketch pré-preenchido. O código gerado já inclui a criação do objeto ArduinoCloudThing, inicialização com credenciais do dispositivo, depuração opcional e configuração das propriedades.
ArduinoCloudThing sensorTower;
sensortower.begin(thingName, userName, thingId, thingPsw, sslClient);
sensortower.enableDebug();
sensortower.addProperty("temperature", FLOAT, R);
sensortower.writeProperty("temperature", "val");
Teste
Baixe o código gerado e faça upload para a placa. Lembre-se de preencher as credenciais da rede Wi-Fi:
/////// Configurações Wi-Fi ///////
char ssid[] = "";
char pass[] = "";
Volte à visualização do dashboard. Se tudo estiver funcionando, você verá os valores mudando na tela.

Conectar os Sensores
Conecte cada sensor ao Arduino seguindo seus datasheets. Para replicar exatamente a configuração deste tutorial, consulte o diagrama de fiação abaixo.

O Código
Partindo do código obtido no dashboard do Arduino Cloud, basta adicionar a declaração dos pinos onde os sensores estão conectados e o código necessário para ler cada sensor específico.
Código completo
O código completo está disponível na seção "Code" do projeto original.
Peças personalizadas e caixas
Arquivo de modelo 3D: torretta.3dm
Esquemáticos

Processo de manufatura
- Sensores Arduino: Tipos, Aplicações e Projetos do Mundo Real
- Construa uma Rede de Sensores Sem Fio Acessível para Sua Casa
- Sensor K30 CO₂: Monitoramento de Qualidade do Ar Interno em Tempo Real
- Construa um Estadiómetro Digital: Acompanhe a Altura com Arduino e Sensor a Laser
- Construa um Sensor de Obstáculos Simples com Arduino – Tutorial Fácil com LED IR e Fotodiodo
- Integrando Sensor de Impressão Digital Capacitivo DFRobot com Arduino ou ESP8266
- Pistola de Água Inteligente com Detecção de Movimento usando Arduino Nano
- Sistema Radar Compacto com Arduino Nano, Sensor HC-SR04 e Display 1.8"
- Envie Dados de Sensores do Arduino para MySQL via PHPMyAdmin: Guia Passo a Passo
- Chave LED por Toque Capacitivo com Arduino UNO – Projeto DIY Fácil