Spisu treści:

IoT CA2: 3 kroki
IoT CA2: 3 kroki

Wideo: IoT CA2: 3 kroki

Wideo: IoT CA2: 3 kroki
Wideo: КАК НУЖНО СТРЕЛЯТЬ В КС 2 2024, Listopad
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

Opis Projektu:

Placówka badawcza zajmująca się materiałami stanowiącymi zagrożenie biologiczne. Każde Pi reprezentuje pomieszczenie badawczo-rozwojowe wyposażone w czujnik temperatury, skaner RFID, ekran LCD, brzęczyk i diodę LED.

  1. Czujnik temperatury służy do monitorowania temperatury i wilgotności w pomieszczeniach.
  2. Skaner RFID służy do weryfikacji pracowników.
  3. Ekran LCD ma pokazywać pracownikowi, czy jego karta pracownika została zweryfikowana/zatwierdzona po dotknięciu.
  4. Brzęczyk i dioda LED służą do zaalarmowania pracowników w sytuacji zagrożenia.

Konsola Amazon Web Services IoT służy jako centralny system gromadzenia i wysyłania danych. Wykorzystując protokół MQTT, chmura odpowiada za zarządzanie laboratoriami oraz serwerem.

Krok 1: Importowanie kodów dla serwera

Kody wymagane w tym projekcie są napisane w Pythonie. Program działa na frameworku Flask, a wszystkie czujniki są kontrolowane przez web GUI. Do uruchomienia programu wymagany jest tylko jeden główny plik. (iotProject.py)

Drzewo plików dla serwera

  • IOT_CA2

    • aplikacja
      • bazy danych
      • statyczny
      • szablony

        • accesslog.html
        • base.html
        • strona główna.html
        • laboratorium1.html
        • lab2.html
        • room_status.html
      • wyświetlenia
        • _init_.py
        • ajax.py
        • raporty.py
        • status_pokoju.py
      • _init_.py
      • modele.py
    • iotProject.py

Drzewo plików dla laboratorium 1

  • alarm.py
  • szklarnia.py
  • MRFC522.py
  • moduły.py
  • Czytaj.py
  • Napisz.py

Krok 2: Skonfiguruj swój sprzęt

Elementy potrzebne w tym projekcie to:

  1. Żarówka LED
  2. Brzęczyk
  3. Skaner RFID
  4. Karta RFID (do skanowania)
  5. Ekran LCD
  6. Czujnik temperatury

Krok 3: Uruchom program

Uruchom program
Uruchom program

Wystarczy otworzyć wiersz poleceń, zmienić katalog na folder główny, czyli iotProject.py oraz folder /app.

Na koniec wpisz "python iotProject.py" i powinien uruchomić internetowy GUI.

W przypadku laboratoriów wprowadź swoje Pi i wpisz „python cieplarnianych.py”, a rozpocznie wysyłanie danych do AWS.

Zalecana: