Table des matières:
- Étape 1: Aperçu
- Étape 2: Configuration matérielle requise
- Étape 3: Configuration du garage intelligent (partie 1)
- Étape 4: Configuration de Smart Garage (Partie 2)
- Étape 5: Configuration du garage intelligent (partie 3)
Vidéo: Garage intelligent : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Salut à tous! Il s'agit d'un projet IoT de garage intelligent.
Le garage intelligent dispose de fonctionnalités de sécurité telles que la diffusion en direct, la reconnaissance faciale. En plus de cela, Smart Garage dispose d'un capteur de mouvement pour détecter les voitures afin de permettre l'ouverture de la porte du garage. La détection de l'obstacle est présente lorsque la voiture est en marche arrière ce qui permet des contrôles de sécurité. Le capteur de distance suivra le nombre de distances laissées par la voiture pour reculer. Si la voiture a heurté le mur, les données de choc seront affichées sur le portail Web. Le portail Web dispose de fonctionnalités permettant d'interagir avec la reconnaissance faciale, de contrôler à distance la lumière dans le garage et de voir les données telles que les enregistrements d'accès, les données de choc, les données de poids (le bac qui contient les déchets) envoyées par les capteurs. Pour l'achèvement de la reconnaissance faciale et de la poubelle à laquelle est fixé un capteur de poids. Veuillez vous référer au fichier de documentation joint pour des étapes plus détaillées.
Dans ce tutoriel, la configuration du garage intelligent sans reconnaissance faciale et de la poubelle à laquelle est attaché un capteur de poids sera discutée.
Nous espérons que vous apprendrez et apprécierez le processus ! Sans plus tarder, commençons maintenant.
Étape 1: Aperçu
- Exigences matérielles
- Mise en place d'un garage intelligent
- Exécuter le programme
Étape 2: Configuration matérielle requise
Tarte aux framboises
- RaspberryPi avec carte caméra NoIR, carte MicroSD et boîtier (1)
- Adaptateur secteur 3 broches (1)
- Ensemble T-Cobbler avec planche à pain, MCP3008 ADC, câble plat (1)
- Lecteur de carte NFC (1)
- Carte NFC (1)
- Fils de raccordement mâle-femelle (7)
- Fils de cavalier mâle-mâle (14)
- LED (3)
- Résistances 330 ohms (3)
- Avertisseur sonore (1)
- Bouton (1)
- Résistance 10000 ohms (1)
Arduino
- UNO R3 (1)
- Câble USB B (1)
- Planche à pain (1)
- Fils de raccordement mâle-femelle (14)
- Fils de cavalier mâle-mâle (8)
- Écran LCD 12C (1)
- Capteur de mouvement Pir (1)
- Capteur à ultrasons HC-SR04 (1)
- Capteur d'évitement d'obstacles FC-51 (1)
- Capteur de commutateur de vibration KY-002 (1)
Étape 3: Configuration du garage intelligent (partie 1)
AWS est requis pour la mise en place de ce projet. Si vous n'avez pas de compte, veuillez visiter le site Web d'aws pour créer un compte.
- Sur la console AWS amazon, cliquez sur Services.
- Tapez IoT Core dans la recherche.
- Cliquez sur IoT Core.
- Allez dans Gérer > Choses et cliquez sur le bouton Créer
- Cliquez sur Créer une seule chose.
- Tapez GarageParking comme nom. Laissez les autres par défaut.
- Cliquez sur le bouton Suivant.
- Cliquez sur le bouton Créer un certificat.
- Cliquez sur les boutons Télécharger pour les 4 premiers (certificat de la chose, clé publique, clé privée) qui sont entourés de rouge.
- Cliquez sur la clé RSA 2048 bits: VeriSign Class 3 Public Primary G5 root certificate.
- Copiez tout le texte et collez-le dans un bloc-notes.
- Enregistrez le fichier sous rootCA.pem.
- Organisez les fichiers sous 1 dossier.
- Cliquez sur le bouton Activer sur l'écran de téléchargement des certificats.
- La notification verte apparaît une fois l'activation réussie. Le bouton Activer est devenu le bouton Désactiver.
- Cliquez sur le bouton Terminé.
- L'objet GarageParking apparaît dans la section Objets.
- Cliquez sur Sécurisé > Certificats.
- Survolez le certificat que vous avez créé et cliquez sur la case à cocher.
- Cliquez sur Actions > Activer.
- Une notification de réussite apparaît lors de l'activation.
- Cliquez sur Sécurisé > Politiques.
- Cliquez sur le bouton Créer.
- Tapez GarageParkingPolicy comme nom, iot:* pour l'action, * pour l'ARN de ressource, autorisez l'effet.
- Cliquez sur le bouton Créer.
- La politique GarageParking apparaît dans la section Politiques. Une notification de réussite apparaît lors de la création réussie.
- Accédez à Sécurisé > Certificats. Cliquez sur les points de suspension horizontaux du certificat.
- Cliquez sur Attacher la politique.
- Cliquez sur la case à cocher du bouton GarageParkingPolicy > Attacher.
- Une notification de réussite apparaît lors de la pièce jointe.
- Cliquez sur les points de suspension horizontaux du certificat.
- Cliquez sur Attacher un objet.
- Cliquez sur la case à cocher du bouton GarageParking > Attacher.
-
Une notification de réussite apparaît lors de la pièce jointe.
Étape 4: Configuration de Smart Garage (Partie 2)
Installer les bibliothèques requises
Installer virtualenv$ pip installer virtualenv
Dans le dossier racine du projet $ source virtualenv/env/bin/activate
Pour désactiver virtualenv$ deactivate
Installez les packages requis dans le projetN'oubliez pas d'activer virtualenv avant de faire ce pip install -r requirements.txt
Mettez à jour requirements.txt (alias package.json car ils ne le font pas pour vous) Si vous avez ajouté un nouveau package, n'oubliez pas de mettre à jour requirements.txt N'oubliez pas d'activer virtualenv avant de faire cela
Étape 5: Configuration du garage intelligent (partie 3)
Pour exécuter l'application
serveur python.py
Nous espérons que vous apprécierez notre tutoriel ! Pour plus d'informations sur la configuration, veuillez télécharger le document !
Conseillé:
Étui intelligent Nexus 7 avec Sugru et aimant : 5 étapes
Étui intelligent Nexus 7 avec Sugru et aimant : peu de temps après que les gens aient mis la main sur le Nexus 7, quelqu'un a découvert qu'il répondait à un aimant placé dans une certaine zone, un peu comme les étuis intelligents de l'iPad. Aucun des cas que j'ai vus n'avait cela, et je n'ai pas pu en trouver un qui s'ouvrait par le haut comme un
Ouvre-porte de garage intelligent bricolage + intégration d'assistant à domicile: 5 étapes
Ouvre-porte de garage intelligent DIY + Intégration d'assistant à domicile : Transformez votre porte de garage normale de manière intelligente en utilisant ce projet de bricolage. Je vais vous montrer comment le construire et le contrôler à l'aide de Home Assistant (via MQTT) et avoir la possibilité d'ouvrir et de fermer à distance votre porte de garage. J'utiliserai une carte ESP8266 appelée Wemos
Ouvre-porte de garage intelligent pas cher : 6 étapes (avec photos)
Ouvre-porte de garage intelligent bon marché : Credit J'ai à peu près copié l'implémentation de Savjee, mais au lieu d'utiliser un Shelly, j'ai utilisé un Sonoff Basic. Consultez son site Web et sa chaîne YouTube !https://www.savjee.be/2020/06/make-garage-door-ope…https://www.youtube.com/c/Savjee/AssumptionsYou h
Réveil intelligent : un réveil intelligent fabriqué avec Raspberry Pi : 10 étapes (avec photos)
Réveil intelligent : un réveil intelligent fabriqué avec Raspberry Pi : Avez-vous déjà voulu une horloge intelligente ? Si oui, c'est la solution pour vous ! J'ai fait Smart Alarm Clock, c'est une horloge dont vous pouvez changer l'heure de l'alarme en fonction du site Web. Lorsque l'alarme se déclenche, il y aura un son (buzzer) et 2 lumières s'allumeront
Contrôleur de garage intelligent : 5 étapes
Contrôleur de garage intelligent : ce projet a vu le jour lorsque je quittais la maison pour travailler et que j'allais à mi-chemin, seulement pour avoir un moment de panique où je ne pouvais pas me souvenir si j'avais fermé la porte du garage. Parfois, j'étais convaincu que je ne l'avais pas fait et je me retournais juste pour c