Inhaltsverzeichnis:

IoT CA2: 3 Schritte
IoT CA2: 3 Schritte

Video: IoT CA2: 3 Schritte

Video: IoT CA2: 3 Schritte
Video: Дворец для Путина. История самой большой взятки 2024, Juli
Anonim
IoT-CA2
IoT-CA2
IoT-CA2
IoT-CA2
IoT-CA2
IoT-CA2

Projektbeschreibung:

Eine Forschungseinrichtung, die mit biogefährlichem Material umgeht. Jeder Pi stellt einen Forschungs- und Entwicklungsraum dar, der mit einem Temperatursensor, einem RFID-Scanner, einem LCD-Bildschirm, einem Summer und einer LED ausgestattet ist.

  1. Der Temperatursensor dient zur Überwachung der Temperatur und Luftfeuchtigkeit der Räume.
  2. RFID-Scanner werden zur Verifizierung von Mitarbeitern verwendet.
  3. Der LCD-Bildschirm soll dem Mitarbeiter anzeigen, ob seine Mitarbeiterkarte nach dem Tippen verifiziert/genehmigt wurde.
  4. Summer und LED dienen zur Alarmierung der Mitarbeiter im Notfall.

Als zentrales System zum Sammeln und Versenden von Daten wird die Amazon Web Services IoT Console verwendet. Über das MQTT-Protokoll ist die Cloud für die Verwaltung der Labs sowie des Servers verantwortlich.

Schritt 1: Importieren der Codes für den Server

Der in diesem Projekt benötigte Code ist in Python geschrieben. Das Programm läuft auf dem Flask-Framework und alle Sensoren werden von der Web-GUI gesteuert. Zum Starten des Programms ist nur eine Hauptdatei erforderlich. (iotProject.py)

Dateibaum für Server

  • IOT_CA2

    • App

      • Datenbanken
      • statisch
      • Vorlagen

        • accesslog.html
        • base.html
        • Startseite.htlm
        • lab1.html
        • lab2.html
        • room_status.html
      • Ansichten

        • _init_.py
        • ajax.py
        • Berichte.py
        • room_status.py
      • _init_.py
      • modelle.py
    • iotProject.py

Dateibaum für Labor 1

  • alarm.py
  • Gewächshaus.py
  • MRFC522.py
  • module.py
  • Read.py
  • Write.py

Schritt 2: Einrichten Ihrer Hardware

Die Elemente, die in diesem Projekt benötigt werden, sind:

  1. Eine LED-Lampe
  2. Ein Summer
  3. Ein RFID-Scanner
  4. Eine RFID-Karte (zum Scannen mit)
  5. Ein LCD-Bildschirm
  6. Ein Temperatursensor

Schritt 3: Führen Sie das Programm aus

Führen Sie das Programm aus
Führen Sie das Programm aus

Alles, was Sie tun müssen, ist die Eingabeaufforderung zu öffnen, das Verzeichnis in den Hauptordner zu ändern, der als iotProject.py sowie in den Ordner /app.

Geben Sie schließlich "python iotProject.py" ein und es sollte die Web-GUI starten.

Geben Sie für die Labs Ihren Pi ein und geben Sie "python Gewächshaus.py" ein und es beginnt, Daten an AWS zu senden.

Empfohlen: