Índice:

IoT CA2: 3 etapas
IoT CA2: 3 etapas

Vídeo: IoT CA2: 3 etapas

Vídeo: IoT CA2: 3 etapas
Vídeo: Компания Interxion внедрила решение IoT EcoStruxure™, чтобы обеспечить эффективность 2024, Novembro
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

Descrição do Projeto:

Um centro de pesquisa que lida com material de risco biológico. Cada Pi representa uma sala de pesquisa e desenvolvimento equipada com sensor de temperatura, scanner RFID, tela LCD, campainha e LED.

  1. O sensor de temperatura é utilizado para monitorar a temperatura e a umidade dos ambientes.
  2. O scanner RFID é usado para verificação de funcionários.
  3. A tela LCD deve mostrar ao funcionário se seu cartão de funcionário foi verificado / aprovado após o toque.
  4. Buzzer e LED são usados para alertar os funcionários em caso de emergência.

O Amazon Web Services IoT Console é usado como o sistema central para coletar e enviar dados. Usando o protocolo MQTT, a nuvem é responsável por gerenciar os laboratórios e também o servidor.

Etapa 1: Importar os códigos para o servidor

Os códigos necessários neste projeto são escritos em Python. O programa é executado no framework Flask e todos os sensores são controlados pela interface web. Há apenas um arquivo principal necessário para executar o programa para iniciar. (iotProject.py)

Árvore de arquivos para servidor

  • IOT_CA2

    • aplicativo

      • bases de dados
      • estático
      • modelos

        • accesslog.html
        • base.html
        • homepage.htlm
        • lab1.html
        • lab2.html
        • room_status.html
      • Visualizações

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

Árvore de arquivos para o laboratório 1

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

Etapa 2: configure seu hardware

Os itens necessários neste projeto são:

  1. Uma lâmpada LED
  2. Uma campainha
  3. Um scanner RFID
  4. Um cartão RFID (para digitalizar com)
  5. Uma tela LCD
  6. Um sensor de temperatura

Etapa 3: execute o programa

Execute o programa
Execute o programa

Tudo que você precisa fazer é abrir o prompt de comando, mudar o diretório para a pasta principal que é iotProject.py, bem como a pasta / app.

Por último, digite "python iotProject.py" e ele deve iniciar a GUI da web.

Para os laboratórios, insira seu Pi e digite "python estufa.py" e ele começará a enviar dados para a AWS.

Recomendado: