Съдържание:

IoT CA2: 3 стъпки
IoT CA2: 3 стъпки

Видео: IoT CA2: 3 стъпки

Видео: IoT CA2: 3 стъпки
Видео: Genius Life Hacks That Work Extremely Well ▶3 2024, Ноември
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

Описание на проекта:

Изследователско съоръжение, което борави с биологично опасни материали. Всеки Pi представлява стая за изследвания и развитие, оборудвана с температурен сензор, RFID скенер, LCD екран, зумер и светодиод.

  1. Температурният сензор се използва за наблюдение на температурата и влажността на помещенията.
  2. RFID скенер се използва за проверка на служителите.
  3. LCD екранът трябва да показва на служителя, ако неговата/нейната карта на служител е проверена/одобрена след докосване.
  4. Звуков сигнал и светодиод се използват за алармиране на служителите в случай на спешност.

IoT Console на Amazon Web Services се използва като централна система за събиране и изпращане на данни. Използвайки протокола MQTT, облакът е отговорен за управлението на лабораториите, както и на сървъра.

Стъпка 1: Импортиране на кодовете за сървъра

Кодовете, необходими в този проект, са написани на Python. Програмата работи на рамката Flask и всички сензори се контролират от уеб графичния интерфейс. За стартирането на програмата е необходим само един основен файл. (iotProject.py)

Файлово дърво за сървъра

  • IOT_CA2

    • приложение

      • бази данни
      • статичен
      • шаблони

        • accesslog.html
        • base.html
        • homepage.htlm
        • lab1.html
        • lab2.html
        • room_status.html
      • изгледи

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

Файлово дърво за лаборатория 1

  • alarm.py
  • greenhouse.py
  • MRFC522.py
  • modules.py
  • Read.py
  • Write.py

Стъпка 2: Настройка на вашия хардуер

Елементите, които са необходими в този проект са:

  1. LED крушка
  2. Звънец
  3. RFID скенер
  4. RFID карта (за сканиране с)
  5. LCD екран
  6. Сензор за температура

Стъпка 3: Стартирайте програмата

Стартирайте програмата
Стартирайте програмата

Всичко, което трябва да направите, е да отворите командния ред, да промените директорията в основната папка, която като iotProject.py, както и в папката /app.

И накрая, въведете „python iotProject.py“и той трябва да стартира уеб графичния интерфейс.

За лабораториите въведете своя Pi и въведете „python greenhouse.py“и той ще започне да изпраща данни към AWS.

Препоръчано: