Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
El proyecto de casa inteligente Raspberry Pi está equipado con muchas características diferentes que le permiten al usuario poder rastrear su casa desde cualquier lugar (¡con Internet, por supuesto!) En cualquier computadora / dispositivo móvil.
Las características de Smart House permiten al usuario la capacidad de rastrear, ver y / o recibir los valores de temperatura, humedad y luz de la casa donde se encuentra su Raspberry Pi. Los usuarios pueden ver todos estos datos desde el servidor de Raspberry Pi y en Blynk, así como en Telegram a través del Smart House Bot (t.me/smarthouse_rpi_bot). Equipado con un sistema de puerta inteligente, que permite a los usuarios registrar su tarjeta RFID, cuando una persona con una tarjeta RFID no registrada la coloca en el escáner RFID, la Raspberry Pi activará la PiCam, tomando una fotografía del lugar de la puerta en el Intento de acceso no autorizado.
Los usuarios también pueden tomar una foto en cualquiera de las aplicaciones móviles (Blynk / Telegram) y verla en S3, un servicio web de Amazon para almacenamiento de objetos, o verla en Telegram a través del Smart House Bot.
Paso 1: requisitos de hardware
Se necesita un componente único / único:
- Computadora de placa única Raspberry Pi
- Sensor de temperatura y humedad DHT11
- Mini interruptor de botón pulsador COM-00097
- Convertidor de analógico a digital (MCP3008 ADC)
- Resistencia dependiente de la luz (LDR)
- Módulo lector de tarjetas RFID / NFC MFRC522
- Pantalla LCD 12C
- Luces led
- Resistencias (10kΩ y 220 / 330Ω)
Se necesitan componentes dobles / dos: 1. Luz LED 2. Resistencias de 10KΩ 3. Resistencias 220 / 330Ω
Paso 2: configurar su base de datos
phpmyadmin
acceso_puerta
- identificación
- fecha y hora
- rfidCardNo
Almacenar esta información para saber qué usuario ha vuelto a casa.
luces
- identificación
- datetime_value
- light_value
Almacenar esta información para obtener el valor de luz del sensor de luz en la página de la sala de estar.
usuarios
- user_id
- nombre de usuario
- contraseña
- rfidCardNo
Almacenar esta información para saber qué número de tarjeta tiene el usuario.
valores
- value_id
- fecha y hora
- lightVal
- tempVal
- humedadVal
Almacenar esta información para obtener el valor de luz, temperatura, humedad de la luz, DHT11 @ la página del dormitorio principal, Telegram Bot y la aplicación Blynk.
dynamodb
valores
- ID del dispositivo
- datetimeid
- lightVal
- tempVal
- humedadVal
Almacenamiento de esta información para obtener el valor de luz, temperatura y humedad de la luz, DHT11 @ the Kitchen Page.
S3
- Cuchara - iot-ay1819s2
- Carpeta - Inicio -> 1819s2_iot_SmartHouse
- Subcarpeta
• blynkpictures • userpictures