Innholdsfortegnelse:

IoT CA2: 3 trinn
IoT CA2: 3 trinn

Video: IoT CA2: 3 trinn

Video: IoT CA2: 3 trinn
Video: IoT 2019 CA2 Smart Room Security 2024, November
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

Prosjektbeskrivelse:

Et forskningsanlegg som håndterer biofarlig materiale. Hver Pi representerer et forsknings- og utviklingsrom utstyrt med en temperatursensor, RFID -skanner, LCD -skjerm, summer og en LED.

  1. Temperaturføleren brukes til å overvåke temperaturen og fuktigheten i rommene.
  2. RFID -skanner brukes til verifisering av ansatte.
  3. LCD -skjermen skal vise den ansatte hvis vedkommendes kort er bekreftet/godkjent etter at han har trykket på.
  4. Summer og LED brukes til å alarmere de ansatte i nødstilfeller.

Amazon Web Services IoT Console brukes som det sentrale systemet for innsamling og sending av data. Ved å bruke MQTT -protokollen er skyen ansvarlig for å administrere laboratoriene så vel som serveren.

Trinn 1: Importere kodene for serveren

Kodene som kreves i dette prosjektet er skrevet i Python. Programmet kjører på Flask -rammeverket og alle sensorene styres av web -GUI. Det er bare en hovedfil som kreves for å starte programmet. (iotProject.py)

Filetre for server

  • IOT_CA2

    • app

      • databaser
      • statisk
      • maler

        • accesslog.html
        • base.html
        • hjemmeside.htlm
        • lab1.html
        • lab2.html
        • room_status.html
      • visninger

        • _init_.py
        • ajax.py
        • reports.py
        • room_status.py
      • _init_.py
      • models.py
    • iotProject.py

Filetre for laboratorium 1

  • alarm.py
  • drivhus.py
  • MRFC522.py
  • modules.py
  • Read.py
  • Skriv. Py

Trinn 2: Konfigurer maskinvaren

Elementene som trengs i dette prosjektet er:

  1. En LED -pære
  2. En summer
  3. En RFID -skanner
  4. Et RFID -kort (for å skanne med)
  5. En LCD -skjerm
  6. En temperatursensor

Trinn 3: Kjør programmet

Kjør programmet
Kjør programmet

Alt du trenger å gjøre er å åpne ledeteksten, bytte katalog til hovedmappen som både iotProject.py og /app -mappen.

Til slutt skriver du inn "python iotProject.py", og det skal starte web -GUI.

For laboratoriene, skriv inn din Pi, og skriv inn "python greenhouse.py", og den begynner å sende data til AWS.

Anbefalt: