Índice:

IoT Smart Socket Arduino e Cayenne: 5 etapas (com imagens)
IoT Smart Socket Arduino e Cayenne: 5 etapas (com imagens)

Vídeo: IoT Smart Socket Arduino e Cayenne: 5 etapas (com imagens)

Vídeo: IoT Smart Socket Arduino e Cayenne: 5 etapas (com imagens)
Vídeo: CAYENNE IoT MQTT 2024, Novembro
Anonim
IoT Smart Socket Arduino e Cayenne
IoT Smart Socket Arduino e Cayenne

Eu vi um soquete chinês que você pode comandar pelo telefone, mas sou um fabricante e só quero fazer um sozinho!

Isso é possível usando CAYENNE Dashboard!

Você conhece Cayenne? Veja o site do Cayenne!

O valor total do projeto é de cerca de US $ 60,00

PRESTAR ATENÇÃO

Este projeto usa ALTA TENSÃO

Eu uso um componente de soquete normal e um Arduino MKR1000. Agora posso ligar e desligar dois soquetes em minha casa sempre que eu quiser e em qualquer lugar do mundo usando meu smartphone ou outro PC no mundo, como um ponto de Internet PCs em Bangkok:-)

Etapa 1: Materiais

Materiais
Materiais
Materiais
Materiais
Materiais
Materiais

O valor total do projeto é de cerca de 60,00 $. Os materiais estão disponíveis na Amazon ou em sua loja local.

Você pode comprar o Arduino MKR1000 da Amazon, e outros componentes eletrônicos, e comprar os componentes do soquete em sua loja local. Na Itália, há corrente de 220 Vca para eletrodomésticos. Por esse motivo, os soquetes possuem este tipo de formato. Você pode usar seu soquete local e seus componentes AC locais.

Os componentes do Arduino e do soquete de relé são:

  • Arduino MKR1000
  • PCB ou $ 0, 69 USD na GearBest
  • Conectores Stripline para Arduino MKR1000 (posso desconectar o Arduino MKR1000 do PCB)
  • 3 x resistores de 220 Ohm ou $ 2, 41 US na GearBest
  • 3 LEDs X (vermelho, azul, azul) ou $ 4,08 USD na GearBest
  • Fonte de alimentação DC 5V mín. 1,5 A ou $ 2, 41 na GearBest
  • Blindagem de relé com 2 relés ou $ 1, 5 USD na GearBest
  • Fios do Arduino ou $ 2, 20 USD no GearBest

Depois que você pode comprar em sua loja local de eletrônicos, os componentes de 220 ou 110 volts.

Você pode montar todos os componentes e abrir um orifício para o cabo USB do Arduino MKR1000. Com este procedimento, você pode programar seu Arduino sem abrir a caixa do soquete. Você pode atualizar ou modificar o esboço sempre que quiser.

Etapa 2: a teoria e a prática

Image
Image

No vídeo posso explicar o projeto. Você pode usar o Arduino MKR1000 ou muitos outros shield como ESP8266 e outros. Preste atenção aos limites de potência dos relés. A potência em Watts no meu soquete é 10A em 220Volts cerca de 2200W de potência. Sim, posso usar meu secador de cabelo …

Reúna e experimente a blindagem do relé usando o código intermitente.

PRESTE ATENÇÃO! Este projeto usa ALTA TENSÃO

Encontre o código intermitente no IDE do Arduino. Clique em File Examples Basics Blink. Use os pinos que possuem relés de blindagem, e veja o led e o relé piscando. No meu caso, os pinos são 7 e 8. Não use o pino número 6. Este pino é conectado a um resistor e ao led integrado. Se o código blink funcionar, você pode ir para a próxima etapa.

Você pode programar seu Arduino usando create.arduino.cc

Passo 3: Crie o Painel Cayenne

Crie o painel do Cayenne
Crie o painel do Cayenne
Crie o painel do Cayenne
Crie o painel do Cayenne

Pode registar-se no Cayenne by Cayenne My Device e criar um novo dispositivo no seu Dashboard. Após a criação do dispositivo, você deve digitar o código do token em seu Arduino IDE. Anote o Token, na página Cayenne, e na próxima etapa coloque o código em seu Arduino Sketch.

O token é diferente porque você pode conectar vários dispositivos ao Cayenne Dashboard. Você também pode usar, por exemplo, uma entrada de um dispositivo Arduino UNO e outro widget do Arduino MKR1000 e colocá-los juntos em uma página do Projeto Cayenne. As possibilidades são muitas!

Carregue o código em sua placa usando a próxima etapa. Você espera a conexão do Arduino MKR1000 com a nuvem Cayenne, e após colocar o widget digital no seu Dashboard. Usei os pinos 7 e 8 do Arduino.

Agora o Cayenne está em beta para o protocolo MQTT. Fique ligado

Etapa 4: instalar a biblioteca e fazer upload do código

Instale a biblioteca e carregue o código
Instale a biblioteca e carregue o código

Agora você pode instalar a biblioteca Cayenne Arduino e fazer upload do código de seu IDE Arduino.

Você pode seguir o tutorial para instalação de bibliotecas.

O código para fazer upload é mais simples. Abra o código de exemplo por Arquivo Exemplo Cayenne Internet Connections Arduino MKR1000 e modifique o SSID da LAN e a senha da LAN. Depois coloque a ficha do Cayenne Dashboard (veja o passo anterior).

Além disso, você pode usar a nova nuvem Arduino IDE:

Etapa 5: Veja os resultados

Image
Image

Após estes passos, você pode comandar seu soquete pelo app Cayenne ou pelo computador.

Faça ou modifique este projeto. Compartilhe, curta e assine. Um bom lugar para começar a usar o Cayenne é o fórum da comunidade Cayenne

Recomendado: