Índice:

Raspberry Pi - Casa inteligente: 5 etapas
Raspberry Pi - Casa inteligente: 5 etapas

Vídeo: Raspberry Pi - Casa inteligente: 5 etapas

Vídeo: Raspberry Pi - Casa inteligente: 5 etapas
Vídeo: Home Automation Raspberry Pi Distribution Board DIY | IOT Project 2023 2024, Julho
Anonim
Raspberry Pi - Casa Inteligente
Raspberry Pi - Casa Inteligente

O Raspberry Pi Smart House Project está equipado com muitos recursos diferentes que permitem ao usuário rastrear sua casa de qualquer lugar (com Internet, é claro!) Em qualquer computador / dispositivo móvel.

Os recursos do Smart House permitem ao usuário rastrear, visualizar e / ou receber os valores de temperatura, umidade e luz da casa onde seu Raspberry Pi está situado. Os usuários podem então visualizar todos esses dados no servidor do Raspberry Pi e no Blynk, bem como no Telegram através do Smart House Bot (t.me/smarthouse_rpi_bot). Equipado com um sistema de porta inteligente, que permite aos usuários registrar seu cartão RFID, quando uma pessoa com um cartão RFID não registrado o coloca no scanner RFID, o Raspberry Pi aciona a PiCam, tirando foto do local da porta sobre o tentativa de acesso não autorizado.

Os usuários também podem tirar uma foto em qualquer um dos aplicativos móveis (Blynk / Telegram) e visualizá-la no S3, um Amazon Web Service para armazenamento de objetos, ou visualizá-la no Telegram através do Smart House Bot.

Etapa 1: Requisitos de Hardware

Requisitos de Hardware
Requisitos de Hardware
Requisitos de Hardware
Requisitos de Hardware

Único / Um componente necessário:

  1. Computador de placa única Raspberry Pi
  2. Sensor DHT11 de Temperatura e Umidade
  3. COM-00097 Mini interruptor de botão
  4. Conversor analógico para digital (MCP3008 ADC)
  5. Resistor dependente de luz (LDR)
  6. Módulo leitor de cartão RFID / NFC MFRC522
  7. 12C LCD
  8. Luzes LED
  9. Resistores (10kΩ e 220 / 330Ω)

Duplo / Dois componentes necessários: 1. LED Light2. Resistores de 10KΩ3. Resistores 220 / 330Ω

Etapa 2: Configurando seu banco de dados

phpmyadmin

porta_acesso

  1. Eu iria
  2. data hora
  3. rfidCardNo

Armazenar essas informações para saber qual usuário voltou para casa.

luzes

  1. Eu iria
  2. datetime_value
  3. light_value

Armazenar essas informações para obter o valor da luz do sensor de luz na página da sala de estar.

Comercial

  1. ID do usuário
  2. nome do usuário
  3. senha
  4. rfidCardNo

Armazenar essas informações para saber qual número de cartão o usuário está segurando.

valores

  1. value_id
  2. data hora
  3. lightVal
  4. tempVal
  5. HumidadeVal

Armazenar essas informações para obter a luz, temperatura, valor de umidade da luz, DHT11 @ a página do quarto principal, Telegram Bot e aplicativo Blynk.

dynamodb

valores

  1. Identificador do dispositivo
  2. datetimeid
  3. lightVal
  4. tempVal
  5. HumidadeVal

Armazenar essas informações para obter o valor de luz, temperatura e umidade da luz, DHT11 @ a página da cozinha.

S3

  • Bucket - iot-ay1819s2
  • Pasta - Home -> 1819s2_iot_SmartHouse
  • Subpasta

• imagens do blynk • imagens do usuário

Recomendado: