Índice:
- Etapa 1: Materiais e Preparações
- Etapa 2: Configurando o Hardware
- Etapa 3: Configurando IBM e AWS
- Etapa 4: Configurando o Node-RED no Raspberry Pi e IBM Node-RED
Vídeo: Sistema de alerta de chuva: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Trata-se de um Sistema de Alerta de Chuva, o alarme e LED vão ativar e avisar o usuário que em breve vai chover, o público-alvo deste aplicativo é aquelas pessoas que colocam a roupa para secar em casa sabem para ficar com a roupa sem molhar de antemão. (Se a umidade atingir> 70, a campainha tocará, se o valor da luz <300, o LED acender)
Este aplicativo usa uma interface da web hospedada usando o nó vermelho da IBM que permite ao usuário controlar o estado em tempo real do Buzzer e LED e visualizar o estado em tempo real do sensor DHT11 e LDR e também o estado histórico do sensor DHT11 e LDR.
Estamos usando o DynamoDB para armazenar o valor de luz do nosso LDR e também o valor de umidade e temperatura do nosso DHT11. Este aplicativo usa o serviço de corretor da AWS IoT, que permite que nosso aplicativo envie e receba mensagens.
Etapa 1: Materiais e Preparações
Componentes usados:
1 x Raspberry Pi. (16gb microSD)
1 x DHT11.
1 x resistor dependente de luz (LDR).
1 x conversor analógico-digital (MCP3008 ADC).
1 x resistor de 220 ohms.
3 x resistor de 10k ohms.
1 x campainha.
1 x LED.
1 x botão.
Estará usando o Node-RED com o corretor MQTT em seu Raspberry Pi para codificar o aplicativo
Precisa ter uma conta IBM e uma conta AWS
Etapa 2: Configurando o Hardware
Siga as etapas para configurar seu hardware na placa de ensaio. Você pode seguir o diagrama fritzing.
1. Configure o LDR primeiro
2. Configure o DHT11
3. Configure o botão
4. Configure o Buzzer
5. Configure o LED
Etapa 3: Configurando IBM e AWS
Este aplicativo requer que você tenha uma conta AWS, uma conta educada também pode ser usada.
Para AWS
Vá para o console da AWS e vá para o serviço AWS IoT (IoT Core) e siga estas etapas (pule as etapas 1, 6 e 11 se não quiser armazenar dados no DynamoDB):
1. Acesse o DynamoDB para criar 3 tabelas com um timestamp de chave de classificação e uma chave primária (luz, temperatura, umidade)
2. Crie uma única coisa
3. Crie um certificado de segurança (baixe todos os certificados necessários posteriormente)
4. Crie uma política de segurança
5. Anexe a Política de Segurança e Coisa ao seu Certificado de Segurança
6. Crie regras para inserir mensagens nas tabelas do DynamoDB com base no tópico sensores / luz, sensores / umidade, sensores / temperatura. (Você precisará criar uma função e política da AWS para acessar o banco de dados)
7. Vá para o seu Raspberry Pi, crie uma pasta, coloque todas as credenciais do certificado AWS nela e crie um arquivo python, copie e cole no arquivo python:
drive.google.com/open?id=1vqiqLjGRohbLfxU_…
Para IBM
8. Configure um aplicativo IBM Watson IoT (https://console.bluemix.net/catalog/starters/internet-of-things-platform-starter). Anote o url do seu site.
9. Configure o dispositivo de gateway e os tipos de dispositivo (anote o token de autenticação, a id do dispositivo e o tipo depois de criá-lo)
10. Instale o IBM Node-RED no raspberry pi
11. Instale o nó aws dynamodb no IBM Node-RED (node-red-contrib-aws)
Etapa 4: Configurando o Node-RED no Raspberry Pi e IBM Node-RED
No Node-RED do seu próprio Raspberry Pi, importe esta área de transferência:
Você precisa alterar o MQTT, o nó Watson IoT e o nó DynamoDB para suas próprias credenciais
drive.google.com/open?id=1-AA3_oxGgUdoNI1G…
Em seu IBM Node-RED importe esta área de transferência: https://drive.google.com/open? Id = 1-AA3_oxGgUdoNI1G…
Você pode implementar e o painel para IBM deve ser semelhante às imagens mostradas
Recomendado:
Detector de chuva usando Arduino e sensor de gota de chuva: 8 etapas
Detector de chuva usando Arduino e sensor de gota de chuva: Neste tutorial vamos aprender como detectar uma chuva usando um sensor de chuva e fazer um som usando um módulo de campainha e display OLED e Visuino. Assistir ao vídeo
Rainbo Skyz, um guarda-chuva LED hackeável: 9 etapas (com fotos)
Rainbo Skyz, um guarda-chuva de LED que pode ser hackeado: Faça seu próprio guarda-chuva de LED
Água Meten Aan: Medidor de intensidade da chuva: 6 etapas
Água Meten Aan: Medidor de intensidade da chuva: IntroEste dispositivo foi criado para medir a intensidade da chuva. Existem muitas maneiras de medir a quantidade de chuva. No entanto, se a intensidade da chuva é a informação desejada, a maioria dos dispositivos de medição são muito caros. Este dispositivo é barato e fácil de
Luz do guarda-chuva: 9 etapas (com fotos)
Luz do guarda-chuva: Já voltou para casa em uma noite escura e chuvosa e um carro ou ciclista quase bateu em você? * Wooosh! * Ciclistas traquinas. Como ele não me viu lá?! Um cruzamento depois … * vrrrooooomm! * Motoristas traquinas! Eu estava quase arrasado! Depois de um dia difícil em w
DIY IR Sensor de chuva do carro: 6 etapas
DIY IR Sensor de chuva do carro: peças necessárias: 1- Sensor IR para evitar obstáculos KY-032 (AD-032) 2- Módulo de relé 5V3- qualquer tipo de carregador móvel 12V4- pequena caixa transparente para montar o emissor e receptor IR LED (você pode obtê-lo de um receptor de satélite antigo) .5- placa PCB universal 6