Оглавление:

IoT CA2: 3 шага
IoT CA2: 3 шага

Видео: IoT CA2: 3 шага

Видео: IoT CA2: 3 шага
Видео: "이건 옷걸이가 아니지말입니다", 헬스자전거로 '즈위프트' 게임하면서 살을 뺀다고?| 홈트레이닝, 유산소운동,ZWIFT on a Spin Bike, 스피닝바이크,다이어트/Zwift 2024, Июль
Anonim
Интернет вещей CA2
Интернет вещей CA2
Интернет вещей CA2
Интернет вещей CA2
Интернет вещей CA2
Интернет вещей CA2

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

Исследовательский центр, работающий с биологически опасными материалами. Каждый Pi представляет собой комнату для исследований и разработок, оснащенную датчиком температуры, сканером RFID, ЖК-экраном, зуммером и светодиодом.

  1. Датчик температуры используется для контроля температуры и влажности в помещениях.
  2. Сканер RFID используется для проверки сотрудников.
  3. ЖК-экран должен показать сотруднику, была ли его / ее карточка сотрудника проверена / утверждена после нажатия.
  4. Зуммер и светодиод используются для оповещения сотрудников в случае возникновения чрезвычайной ситуации.

Консоль Amazon Web Services IoT используется в качестве центральной системы для сбора и отправки данных. Используя протокол 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
        • reports.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. Светодиодная лампа
  2. Зуммер
  3. Сканер RFID
  4. RFID-карта (для сканирования)
  5. ЖК-экран
  6. Датчик температуры

Шаг 3: Запустите программу

Запустить программу
Запустить программу

Все, что вам нужно сделать, это открыть командную строку, сменить каталог на основную папку, которая называется iotProject.py, а также папка / app.

Наконец, введите «python iotProject.py», и он должен запустить веб-интерфейс.

Для лабораторий введите свой Pi и введите «python greenhouse.py», и он начнет отправлять данные в AWS.

Рекомендуемые: