Índice:

Meu dispositivo IoT - GPS Trigger: 5 etapas
Meu dispositivo IoT - GPS Trigger: 5 etapas
Anonim
Meu dispositivo IoT - GPS Trigger
Meu dispositivo IoT - GPS Trigger

Neste instrutível, você aprenderá a configurar seu controlador IoT para enviar um e-mail quando estiver x minutos de casa.

Etapa 1: Abra o exemplo

Abra o exemplo
Abra o exemplo
Abra o exemplo
Abra o exemplo
Abra o exemplo
Abra o exemplo
Abra o exemplo
Abra o exemplo

Vá para Arquivo / Exemplo / My_IoT_Device e carregue o arquivo GPS_Trigger

Abra o aplicativo Blynk e coloque-o offline (toque no ícone quadrado no canto superior direito).

Se você não comprou nenhuma unidade de energia extra, exclua o projeto atual tocando no ícone em forma de porca na parte superior da tela, rolando para baixo e selecionando excluir.

Se você comprou unidades de energia extra e deseja adicionar o projeto, toque no botão Voltar no canto superior esquerdo da tela para tirar o projeto atual de foco.

Toque no código QR na parte superior da tela e aponte a câmera para o código QR acima. Assim que o projeto for carregado, toque no símbolo de porca na parte superior da tela, role para baixo e selecione 'enviar por e-mail para todos'

Em questão de instantes você receberá um código de autorização em seu e-mail.

Etapa 2: os widgets explicados

Os Widgets Explicados
Os Widgets Explicados
Os Widgets Explicados
Os Widgets Explicados
Os Widgets Explicados
Os Widgets Explicados

Este projeto precisa de 3 widgets.

Um widget de e-mail.

Um widget de botão de pressão (para ligar e desligar o rastreador GPS).

O próprio GPS dispara.

O projeto também usa um recurso Blynk chamado 'Notificação' que, quando acionado, enviará uma notificação para o seu telefone.

Etapa 3: O Código

O código
O código

Apesar de ser um aplicativo muito sofisticado - o código é surpreendentemente simples.

Como em todos os exemplos, você precisa inserir seu SSID, senha e código de autenticação. Este exemplo requer mais três entradas. O endereço para o qual você deseja que o e-mail seja enviado. O cabeçalho do e-mail e o texto do e-mail (máximo de 140 caracteres). Todos eles são encontrados na primeira guia.

Na guia Blynk está o código principal desse aplicativo.

Etapa 4: A guia Blynk

The Blynk Tab
The Blynk Tab
The Blynk Tab
The Blynk Tab
The Blynk Tab
The Blynk Tab
The Blynk Tab
The Blynk Tab

Isso consiste em dois blocos de código, um para o widget de botão e outro para o gatilho GPS.

O primeiro bloco é para a instrução BLYNK_WRITE (V0).

Quando o botão é ativado, ele define uma variável global (boolean GPS_On = false;) que foi definida na primeira guia e, portanto, está disponível para todo o programa. Quando o botão é ativado, ele define a variável como verdadeiro e falso quando é desativado.

O segundo bloco é para a instrução de gatilho GPS BLYNK_WRITE (V1).

Se o botão estiver ligado (se (GPS_On)), ele será executado. Se o botão de pressão não estiver ativado, não o fará.

Quando o telefone sair da zona de disparo, ele notificará o telefone do usuário de que saiu. (if (! estado)).

Quando o telefone entra na zona de disparo (você está voltando para casa), ele enviará um e-mail para o destinatário informando que você está a caminho. (se (estado)).

Etapa 5: definir a zona de acionamento

Configurando a zona de gatilho
Configurando a zona de gatilho

Muito fácil. Apenas oriente e dimensione o círculo para obter a zona de gatilho.

Depois de fazer tudo isso, carregue o código para o controlador e pressione play no aplicativo Blynk.

Parabéns! Você acabou de criar um aplicativo IoT GPS.

Recomendado: