Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Le projet Raspberry Pi Smart House est équipé de nombreuses fonctionnalités différentes qui permettent à l'utilisateur de pouvoir suivre sa maison de n'importe où (avec Internet, bien sûr !) sur n'importe quel ordinateur/appareil mobile.
Les fonctionnalités de Smart House permettent à l'utilisateur de suivre, visualiser et/ou recevoir les valeurs de température, d'humidité et de luminosité de la maison où se trouve son Raspberry Pi. Les utilisateurs peuvent ensuite visualiser toutes ces données depuis le serveur du Raspberry Pi et sur Blynk, ainsi que sur Telegram via le Smart House Bot (t.me/smarthouse_rpi_bot). Équipé d'un système de porte intelligente, qui permet aux utilisateurs d'enregistrer leur carte RFID, lorsqu'une personne avec une carte RFID non enregistrée la place sur le scanner RFID, le Raspberry Pi déclenche la PiCam, prenant une photo de l'emplacement de la porte sur le tentative d'accès non autorisé.
Les utilisateurs peuvent également prendre une photo sur l'une des applications mobiles (Blynk/Telegram) et la visualiser sur S3, un service Web Amazon pour le stockage d'objets, ou la visualiser sur Telegram via le Smart House Bot.
Étape 1: Configuration matérielle requise
Un seul/un composant requis:
- Ordinateur monocarte Raspberry Pi
- Capteur de température et d'humidité DHT11
- COM-00097 Mini interrupteur à bouton-poussoir
- Convertisseur analogique-numérique (MCP3008 ADC)
- Résistance dépendant de la lumière (LDR)
- Module lecteur de carte RFID/NFC MFRC522
- Écran LCD 12C
- Lumières LED
- Résistances (10kΩ et 220/330Ω)
Double/deux composants nécessaires:1. Lumière LED2. Résistances 10KΩ3. Résistances 220/330Ω
Étape 2: Configuration de votre base de données
phpmyadmin
porte_accès
- identifiant
- dateheure
- rfidCardNo
Stockage de ces informations pour savoir quel utilisateur est rentré chez lui.
lumières
- identifiant
- datetime_value
- valeur_lumière
Stockage de ces informations pour obtenir la valeur lumineuse du capteur de lumière @ la page Salon.
utilisateurs
- identifiant d'utilisateur
- Nom d'utilisateur
- le mot de passe
- rfidCardNo
Stockage de ces informations pour savoir à quel numéro de carte l'utilisateur s'accroche.
valeurs
- valeur_id
- dateheure
- lightVal
- TempVal
- humiditéVal
Stockage de ces informations pour obtenir la lumière, la température, la valeur d'humidité de la lumière, DHT11 @ la page de la chambre principale, Telegram Bot et l'application Blynk.
dynamodb
valeurs
- Reference de l'appareil
- datetimeid
- lightVal
- TempVal
- humiditéVal
Stockage de ces informations pour obtenir la lumière, la température, la valeur d'humidité de la lumière, DHT11 @ la page Cuisine.
S3
- Seau – iot-ay1819s2
- Dossier – Accueil -> 1819s2_iot_SmartHouse
- Sous-dossier
• blynkpictures • userpictures