Índice:
Vídeo: MQTT Controle de luz com 6LoWPAN: 5 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Seguindo o livro "IoT in five days" e o exemplo no github, este demo implementa o uso de comando variável de ubidots e leitura de sensor digital de luz.
Um roteador 6LoWPAN / IPv4 foi usado para traduzir os dados 6LoWPAN / IPv6 da rede sem fio para um broker MQTT remoto na "nuvem", neste caso Ubidots, o aplicativo cria um tipo de árvore de eventos:
- um evento de dados (leituras do sensor publicadas periodicamente)
- evento de alarme (leituras do sensor acima / abaixo de um determinado limite)
- dados de Ubidots (o aparelho lê o valor publicado pela plataforma)
Os tutoriais são com linux, existe uma imagem para desenvolvimento que pode ser usada em Windows com VMware
Etapa 1: RE-Mote piscando
para o flash, você precisa:
- terminal aberto
- vá para / examples / zolertia / tutorial / 99-apps / mqtt-node
- edite o Makerfile com ubidots e iluminação
- copie o token da conta ubidots e cole-o em ubidots.h dentro da pasta da nuvem
- verifique se o RE_Mote está conectado ao programa
- carregue o Makefile no RE-Mote
- o próximo passo é programar e configurar o Orion, é explicado no github
Etapa 2: CONCLUÍDO
Se carregado com sucesso, você verá através do terminal a resposta do RE-Mote que carrega constantemente os valores do sensor e os publica periodicamente com o endereço do dispositivo.
Na plataforma ubidots dentro dos dispositivos e no dispositivo que corresponde ao endereço publicado, você pode ver todas as variáveis carregadas do dispositivo.
led_toggle é uma variável que não é gerada, o dispositivo não carrega na plataforma, mas a plataforma carrega no dispositivo. Para controlar o led precisamos da variável led_toggle, para isso clique em Add Variable, Default e o nome led_toggle.
No painel iremos criar um widget, Control, Slider, Add Variable, clique no endereço do dispositivo, led_toggle, Max: 100, Min: 0, Add Variable.
Se você deslizar a barra vai ver como o led acende e os valores são publicados no terminal, o valor da barra está entre 0 e 100, no aparelho esse valor tem que ser de 16 bits que chega a 65535, para controlá-lo é multiplicado por um fator, então 100 * 655 = 65500.
Recomendado:
Controle de gestos simples - controle seus brinquedos RC com o movimento de seu braço: 4 etapas (com imagens)
Controle de gestos simples - controle seus brinquedos RC com o movimento de seu braço: Bem-vindo ao meu 'ible' # 45. Um tempo atrás eu fiz uma versão RC totalmente funcional do BB8 usando peças de Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R…Quando vi como era legal a banda de força feita por Sphero, pensei: " Ok, eu c
O controle remoto da TV se torna um controle remoto de RF -- NRF24L01 + Tutorial: 5 etapas (com imagens)
O controle remoto da TV se torna um controle remoto RF || NRF24L01 + Tutorial: Neste projeto vou mostrar como usei o popular IC nRF24L01 + RF para ajustar o brilho de uma faixa de LED sem fio por meio de três botões inúteis de um controle remoto de TV. Vamos começar
Controle de brilho Controle de LED baseado em PWM usando botões, Raspberry Pi e Scratch: 8 etapas (com imagens)
Controle de brilho Controle de LED baseado em PWM usando botões de pressão, Raspberry Pi e Scratch: Eu estava tentando encontrar uma maneira de explicar como PWM funcionava para meus alunos, então me propus a tarefa de tentar controlar o brilho de um LED usando 2 botões de pressão - um botão aumenta o brilho de um LED e o outro escurece. Para programar
Controle deslizante de controle de movimento para trilho de lapso de tempo: 10 etapas (com imagens)
Controle deslizante de controle de movimento para trilho de lapso de tempo: Este instrutível explica como motorizar um trilho de lapso de tempo usando um motor de passo acionado por um Arduino. Vamos nos concentrar principalmente no Controlador de movimento que aciona o motor de passo, presumindo que você já tenha um trilho que deseja motorizar. Por exemplo, quando dis
Controle o layout do trem modelo com o controle remoto da TV: 7 etapas (com imagens)
Controle o layout do trem-modelo com o controle remoto da TV !: Neste manual, mostrarei como fazer um sistema de controle remoto IR para um trem-modelo. Você poderá então controlar seus trens enquanto relaxa em seu sofá. Então vamos começar