Obsah:

IoT CA2: 3 kroky
IoT CA2: 3 kroky

Video: IoT CA2: 3 kroky

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

Popis projektu:

Výzkumné zařízení, které zpracovává biologicky nebezpečný materiál. Každý Pi představuje výzkumnou a vývojovou místnost vybavenou teplotním senzorem, RFID skenerem, LCD obrazovkou, bzučákem a LED.

  1. Teplotní čidlo slouží ke sledování teploty a vlhkosti v místnostech.
  2. RFID skener slouží k ověřování zaměstnanců.
  3. LCD obrazovka má zaměstnanci ukázat, zda byla jeho karta zaměstnance po klepnutí ověřena/schválena.
  4. Bzučák a LED slouží k poplachu zaměstnanců v případě nouze.

Amazon Web Services IoT Console se používá jako centrální systém pro sběr a odesílání dat. Pomocí protokolu MQTT je cloud zodpovědný za správu laboratoří i serveru.

Krok 1: Import kódů pro server

Kódy požadované v tomto projektu jsou napsány v Pythonu. Program běží na frameworku Flask a všechny senzory jsou ovládány webovým GUI. Ke spuštění programu je potřeba pouze jeden hlavní soubor. (iotProject.py)

Strom souborů pro server

  • IOT_CA2

    • aplikace

      • databází
      • statický
      • šablony

        • accesslog.html
        • base.html
        • homepage.htlm
        • lab1.html
        • lab2.html
        • room_status.html
      • pohledy

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

Strom souborů pro laboratoř 1

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

Krok 2: Nastavení hardwaru

Položky, které jsou v tomto projektu potřeba:

  1. LED žárovka
  2. Bzučák
  3. RFID skener
  4. RFID karta (pro skenování)
  5. LCD obrazovka
  6. Teplotní čidlo

Krok 3: Spusťte program

Spusťte program
Spusťte program

Jediné, co musíte udělat, je otevřít příkazový řádek, změnit adresář na hlavní složku, která jako iotProject.py, stejně jako /app složku.

Nakonec zadejte „python iotProject.py“a mělo by se spustit webové GUI.

Pro laboratoře zadejte své Pi a zadejte „python greenhouse.py“a začne odesílat data do AWS.

Doporučuje: