Tartalomjegyzék:

IoT CA2: 3 lépés
IoT CA2: 3 lépés

Videó: IoT CA2: 3 lépés

Videó: IoT CA2: 3 lépés
Videó: IoT 2019 CA2 Smart Room Security 2024, November
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

A projekt leírása:

Kutatóintézet, amely biológiailag veszélyes anyagokat kezel. Minden Pi egy kutatási és fejlesztési helyiséget jelent, amely hőmérséklet -érzékelővel, RFID -szkennerrel, LCD -képernyővel, zümmögővel és LED -del van felszerelve.

  1. A hőmérséklet -érzékelő a helyiségek hőmérsékletének és páratartalmának ellenőrzésére szolgál.
  2. Az RFID szkenner az alkalmazottak ellenőrzésére szolgál.
  3. Az LCD -kijelzőn látható, hogy a munkavállaló megkapta -e a kártyáját a koppintás után.
  4. Vészhelyzet esetén a csengő és a LED riasztja az alkalmazottakat.

Az Amazon Web Services IoT Console az adatok gyűjtésének és küldésének központi rendszere. Az MQTT protokoll használatával a felhő felelős a laborok és a szerver kezeléséért.

1. lépés: A kiszolgáló kódjainak importálása

A projektben szükséges kódok Python nyelven íródnak. A program a lombik keretrendszeren fut, és az összes érzékelőt a webes felhasználói felület vezérli. A program indításához csak egy fő fájl szükséges. (iotProject.py)

Fájlfa a szerverhez

  • IOT_CA2

    • kb

      • adatbázisok
      • statikus
      • sablonokat

        • accesslog.html
        • base.html
        • honlap.htlm
        • lab1.html
        • lab2.html
        • room_status.html
      • nézetek

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

Fájlfa a laboratóriumhoz 1

  • riasztó.py
  • üvegházhatású.py
  • MRFC522.py
  • modules.py
  • Read.py
  • Írjon.py

2. lépés: A hardver beállítása

Ebben a projektben a következőkre van szükség:

  1. LED izzó
  2. Egy zümmögő
  3. RFID szkenner
  4. RFID kártya (szkenneléshez)
  5. LCD képernyő
  6. Hőmérséklet érzékelő

3. lépés: Futtassa a programot

Futtassa a Programot
Futtassa a Programot

Mindössze annyit kell tennie, hogy megnyitja a parancssort, módosítsa a könyvtárat a fő mappába, amely iotProject.py néven, valamint az /app mappává válik.

Végül írja be a "python iotProject.py" parancsot, és elindul a webes felhasználói felület.

A laboratóriumok számára írja be a Pi -t, és írja be a "python šiltnam.py" címet, és elkezdi az adatok küldését az AWS -nek.

Ajánlott: