Table des matières:

IoT CA2 : 3 étapes
IoT CA2 : 3 étapes

Vidéo: IoT CA2 : 3 étapes

Vidéo: IoT CA2 : 3 étapes
Vidéo: IoT EcoStruxure™ at Interxion Ensures Efficiency 2024, Juillet
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

Description du projet:

Un centre de recherche qui manipule des matières à risque biologique. Chaque Pi représente une salle de recherche et développement équipée d'un capteur de température, d'un scanner RFID, d'un écran LCD, d'un Buzzer et d'une LED.

  1. Le capteur de température est utilisé pour surveiller la température et l'humidité des pièces.
  2. Le scanner RFID est utilisé pour la vérification des employés.
  3. L'écran LCD doit montrer à l'employé si sa carte d'employé a été vérifiée/approuvée après avoir tapé.
  4. Buzzer et LED sont utilisés pour alerter les employés en cas d'urgence.

Amazon Web Services IoT Console est utilisé comme système central pour la collecte et l'envoi de données. En utilisant le protocole MQTT, le cloud est responsable de la gestion des laboratoires ainsi que du serveur.

Étape 1: Importation des codes pour le serveur

Les codes requis dans ce projet sont écrits en Python. Le programme s'exécute sur le framework Flask et tous les capteurs sont contrôlés par l'interface graphique Web. Il n'y a qu'un seul fichier principal requis pour que le programme démarre. (iotProject.py)

Arborescence de fichiers pour le serveur

  • IOT_CA2

    • application

      • bases de données
      • statique
      • modèles

        • accesslog.html
        • base.html
        • page d'accueil.html
        • labo1.html
        • labo2.html
        • room_status.html
      • vues

        • _init_.py
        • ajax.py
        • rapports.py
        • room_status.py
      • _init_.py
      • modèles.py
    • iotProject.py

Arborescence de fichiers pour le laboratoire 1

  • alarme.py
  • serre.py
  • MRFC522.py
  • modules.py
  • Lire.py
  • Écrire.py

Étape 2: Configurez votre matériel

Les éléments nécessaires à ce projet sont:

  1. Une ampoule LED
  2. Un buzzer
  3. Un scanner RFID
  4. Une carte RFID (à scanner avec)
  5. Un écran LCD
  6. Un capteur de température

Étape 3: Exécutez le programme

Exécuter le programme
Exécuter le programme

Tout ce que vous avez à faire est d'ouvrir l'invite de commande, de changer de répertoire dans le dossier principal qui s'appelle iotProject.py ainsi que le dossier /app.

Enfin, tapez "python iotProject.py" et il devrait démarrer l'interface graphique Web.

Pour les laboratoires, entrez votre Pi et tapez "python serre.py" et il commencera à envoyer des données à AWS.

Conseillé: