Índice:

Torradeira IoT (LoRa): 11 etapas (com imagens)
Torradeira IoT (LoRa): 11 etapas (com imagens)

Vídeo: Torradeira IoT (LoRa): 11 etapas (com imagens)

Vídeo: Torradeira IoT (LoRa): 11 etapas (com imagens)
Vídeo: 11 Pi Bel Mizik Soeur ROSE Ki TRIS Anpil 2024, Dezembro
Anonim
Torradeira IoT (LoRa)
Torradeira IoT (LoRa)

Torradeira IoT

Uma torradeira que pode ser monitorada e controlada por meio de um aplicativo Android personalizado.

A torradeira está equipada com um cartão SODAQ ExpLoRer que possui um ARM Cortex M0 + de 32 bits e um módulo LoRa e antena integrados. Este módulo LoRa permite a comunicação entre o celular e a torradeira por meio de um gateway. A comunicação LoRa opera na banda ISM em 868Mhz e é normalmente usada em aplicações IoT devido ao seu baixo consumo de energia e desempenho de longo alcance (+ grátis para operar na banda de 868Mhz). Leia mais sobre LoRa aqui:

Foi desenvolvido um aplicativo Andorid que é capaz de controlar sem fio a torradeira por meio de abaixar os pães na torradeira e ligar o elemento do aquecedor por um determinado período de tempo. Três níveis diferentes de "torradeira" podem ser escolhidos pelo usuário (raro, médio, bem feito). Ao mesmo tempo, ele monitorará a temperatura externa da torradeira. Toda a comunicação é direcionada por meio do gateway LoRa e posteriormente processada pelo PubNub, o que possibilita que o aplicativo Android se inscreva e publique dados do gateway por meio de um canal.

Etapa 1: peças de hardware

1. Torradeira (qualquer torradeira com mecanismo de elevação semelhante funcionará):

2. Motor de passo - Motor de passo linear:

4. Driver do motor de passo:

3. Sodaq One Explorer - LoRa:

4. Suporte de bateria - 12V:

5. Switch (qualquer switch de 12 V funcionará):

6. Perfis de alumínio:

7. Cabos, parafusos e baterias

Etapa 2: Material

Material
Material
Material
Material
Material
Material

2.1 - Meça cada um dos lados da torradeira e recorte a parte de alumínio desta. Neste caso, a dimensão da placa de alumínio é 33,5 x 13,5 cm (foto). Faça quatro orifícios que correspondam aos orifícios do painel frontal da torradeira. Neste caso, eles são colocados em cada canto de um retângulo com diemension de 31, 5 x 12, 5 cm.

2.2 - Faça dois furos (a localização é com você). O primeiro orifício deve ter 11 x 5,5 cm para que o cartão SODAQ se encaixe. O segundo orifício deve ser tão grande quanto o seu switch. Faça um acrílico com as mesmas dimensões da imagem. Faça dois furos para apoiar a placa SODAQ.

2.3 - Pegue os perfis de alumínio e corte em duas peças. O comprimento deve ser igual ao lado da placa de alumínio.

Etapa 3: Monte o motor de passo

Monte o motor de passo
Monte o motor de passo
Monte o motor de passo
Monte o motor de passo
Monte o motor de passo
Monte o motor de passo

AVISO! Modificações em produtos elétricos podem causar sérios danos se não forem tratadas corretamente

3.1. Remova os parafusos necessários que prendem a concha ao elemento do aquecedor e sua estrutura.

3.2 Remova a haste que segura a alavanca da torradeira na posição vertical.

3.3. Use uma chave de fenda para fazer um orifício logo abaixo de onde a haste deveria ter sido colocada. Certifique-se de não perfurar nenhum aparelho eletrônico!

3.4. Substitua a haste original pelo motor linear e fixe o suporte de plástico no topo da estrutura de plástico com três parafusos (foto). Isso agora funcionará como a nova haste motorizada, que poderemos controlar!

Etapa 4: Conectando o Hardware

Hardware de conexão
Hardware de conexão
Hardware de conexão
Hardware de conexão
Hardware de conexão
Hardware de conexão

4.1. Após o motor ter sido montado na torradeira, conecte-o como no diagrama de circuito acima (imagem). Usei uma placa de experiência para soldar as conexões necessárias entre os sinais e usei três conectores para poder montá-la na placa SODAQ.4.2 Junte tudo e pegue um pouco de fita adesiva para montar o porta-bateria na parte de trás da placa de alumínio (foto). Use os parafusos para montar a placa na torradeira.

Etapa 5: Design de software

Design de software
Design de software

1. Nó SODAQ - o nó que controla a torradeira e envia comandos do motor para o driver do motor que controla o motor de passo. O motor de passo abaixará ou aumentará o brinde, dependendo de qual comando foi dado pelo usuário.

2. Conduíte de conexão múltipla - O gateway ao qual o nó SODAQ se conecta através do LoRa, uma vez ligado. O gateway fornece um canal no qual os dados são transferidos para o pool de conversação.

3. Talkpool - É o provedor de servidor que possibilita a interface com as diferentes plataformas IoT por meio dos protocolos integrados. Os protocolos disponíveis para uso são: MQTT, PubNub, IBM Bluemix. (Neste projeto, vamos usar PubNub)

4. PubNub - plataforma IoT que atua como um hub central para onde o tráfego é enviado por canais. Estrutura de assinatura / publicação. SDK diferente fornece plataformas diferentes a serem usadas (neste projeto, estamos usando o SDK para Android)

5. Aplicativo Android - Com o PubNub Android SDK, o aplicativo fornece uma interface gráfica para o usuário que mostra a temperatura da torradeira (canal de assinatura). Além disso, também é possível controlar a torradeira por meio de botões no aplicativo (canal de publicação).

Para mais leitura e tutorial:

Recomendado: