Obsah:

IoT CA2: 3 kroky
IoT CA2: 3 kroky

Video: IoT CA2: 3 kroky

Video: IoT CA2: 3 kroky
Video: Гениальные Лайфхаки, Которые Действительно Работают ▶3 2024, Júl
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

Popis projektu:

Výskumné zariadenie, ktoré manipuluje s biologicky nebezpečným materiálom. Každý Pi predstavuje výskumnú a vývojovú miestnosť vybavenú teplotným senzorom, RFID skenerom, LCD obrazovkou, bzučiakom a diódou LED.

  1. Snímač teploty sa používa na monitorovanie teploty a vlhkosti v miestnostiach.
  2. RFID skener slúži na overovanie zamestnancov.
  3. LCD obrazovka má zamestnancovi ukázať, či bola jeho karta zamestnanca po klepnutí overená/schválená.
  4. Bzučiak a LED diódy slúžia na poplach zamestnancov v prípade núdze.

Konzola IoT Amazon Web Services sa používa ako centrálny systém na zber a odosielanie údajov. Vďaka protokolu MQTT je cloud zodpovedný za správu laboratórií a servera.

Krok 1: Import kódov pre server

Kódy požadované v tomto projekte sú napísané v Pythone. Program beží na frameworku Flask a všetky senzory sú riadené webovým GUI. Na spustenie programu je potrebný iba jeden hlavný súbor. (iotProject.py)

Strom súborov pre server

  • IOT_CA2

    • aplikácia
      • databáz
      • statický
      • šablóny

        • accesslog.html
        • base.html
        • homepage.htlm
        • lab1.html
        • lab2.html
        • room_status.html
      • názory

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

Strom súborov pre laboratórium 1

  • alarm.py
  • skleník.py
  • MRFC522.py
  • modules.py
  • Read.py
  • Write.py

Krok 2: Nastavte hardvér

V tomto projekte sú potrebné tieto položky:

  1. LED žiarovka
  2. Bzučiak
  3. RFID skener
  4. Karta RFID (na skenovanie)
  5. LCD obrazovka
  6. Snímač teploty

Krok 3: Spustite program

Spustite program
Spustite program

Jediné, čo musíte urobiť, je otvoriť príkazový riadok, zmeniť priečinok na hlavný priečinok, ktorý je iotProject.py, ako aj priečinok /app.

Nakoniec zadajte „python iotProject.py“a malo by sa spustiť webové GUI.

Do laboratórií zadajte svoje Pi a zadajte „python greenhouse.py“a začne odosielať údaje do AWS.

Odporúča: