Turinys:

IoT CA2: 3 žingsniai
IoT CA2: 3 žingsniai
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

Projekto aprašymas:

Tyrimų įstaiga, kuri tvarko biologiškai pavojingą medžiagą. Kiekvienas „Pi“yra tyrimų ir plėtros kambarys, kuriame yra temperatūros jutiklis, RFID skaitytuvas, LCD ekranas, garsinis signalas ir šviesos diodas.

  1. Temperatūros jutiklis naudojamas patalpų temperatūrai ir drėgmei stebėti.
  2. RFID skaitytuvas naudojamas darbuotojų patikrinimui.
  3. Skystųjų kristalų ekranas turi parodyti darbuotojui, ar po jo palietimo jo/jos darbuotojo kortelė buvo patvirtinta/patvirtinta.
  4. Triukšmas ir šviesos diodas yra naudojami darbuotojams įspėti avarijos atveju.

„Amazon Web Services IoT Console“naudojama kaip centrinė duomenų rinkimo ir siuntimo sistema. Naudodamas MQTT protokolą, debesis yra atsakingas už laboratorijų ir serverio valdymą.

1 veiksmas: serverio kodų importavimas

Šiame projekte reikalingi kodai parašyti „Python“. Programa veikia naudojant kolbos sistemą, o visus jutiklius valdo žiniatinklio GUI. Norint paleisti programą, reikia paleisti tik vieną pagrindinį failą. („iotProject.py“)

Failų medis serveriui

  • IOT_CA2

    • programėlę

      • duomenų bazės
      • statinis
      • šablonus

        • accesslog.html
        • base.html
        • pagrindinis puslapis.htlm
        • lab1.html
        • lab2.html
        • room_status.html
      • Peržiūrėjo

        • _init_.py
        • ajax.py
        • report.py
        • room_status.py
      • _init_.py
      • modeliai.py
    • iotProject.py

Failų medis laboratorijai 1

  • aliarmas.py
  • šiltnamis.py
  • MRFC522.py
  • modules.py
  • Read.py
  • Rašykite.py

2 veiksmas: nustatykite aparatūrą

Šiame projekte reikalingi šie elementai:

  1. LED lemputė
  2. Žadintuvas
  3. RFID skaitytuvas
  4. RFID kortelė (norint nuskaityti naudojant)
  5. LCD ekranas
  6. Temperatūros jutiklis

3 veiksmas: paleiskite programą

Paleiskite programą
Paleiskite programą

Viskas, ką jums reikia padaryti, tai atidaryti komandų eilutę, pakeisti katalogą į pagrindinį aplanką, kuris kaip iotProject.py, taip pat aplanką /app.

Galiausiai įveskite „python iotProject.py“ir ji turėtų paleisti žiniatinklio GUI.

Laboratorijose įveskite savo „Pi“ir įveskite „python šiltnamiai.py“ir jis pradės siųsti duomenis į AWS.

Rekomenduojamas: