Taula de continguts:

IoT CA2: 3 passos
IoT CA2: 3 passos

Vídeo: IoT CA2: 3 passos

Vídeo: IoT CA2: 3 passos
Vídeo: Joelma - Dançando e Beijando (Ao vivo em São Paulo) 2024, Juliol
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

Descripció del Projecte:

Una instal·lació de recerca que gestiona material de risc biològic. Cada Pi representa una sala de recerca i desenvolupament equipada amb un sensor de temperatura, escàner RFID, pantalla LCD, zumbador i un LED.

  1. El sensor de temperatura s’utilitza per controlar la temperatura i la humitat de les habitacions.
  2. L’escàner RFID s’utilitza per a la verificació dels empleats.
  3. La pantalla LCD mostra l’empleat si la targeta d’empleat ha estat verificada / aprovada després de tocar-la.
  4. El timbre i el LED s’utilitzen per alarmar els empleats en cas d’emergència.

La consola IoT d’Amazon Web Services s’utilitza com a sistema central per recopilar i enviar dades. Mitjançant el protocol MQTT, el núvol s’encarrega de gestionar els laboratoris i el servidor.

Pas 1: importació dels codis per al servidor

Els codis necessaris en aquest projecte estan escrits en Python. El programa s’executa en el marc Flask i tots els sensors estan controlats per la GUI web. Només cal un fitxer principal per executar-se perquè el programa s'engegui. (iotProject.py)

Arbre de fitxers per al servidor

  • IOT_CA2

    • aplicació

      • bases de dades
      • estàtic
      • plantilles

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

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

Arbre de fitxers per al laboratori 1

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

Pas 2: configureu el maquinari

Els elements que es necessiten en aquest projecte són:

  1. Una bombeta LED
  2. Un brunzidor
  3. Un escàner RFID
  4. Una targeta RFID (per escanejar amb)
  5. Una pantalla LCD
  6. Un sensor de temperatura

Pas 3: executeu el programa

Executeu el programa
Executeu el programa

Tot el que heu de fer és obrir l'indicador d'ordres, canviar el directori a la carpeta principal que, com a iotProject.py, a la carpeta / app.

Per últim, escriviu "python iotProject.py" i hauria d'iniciar la GUI web.

Per als laboratoris, introduïu el vostre Pi i escriviu "python greenhouse.py" i començarà a enviar dades a AWS.

Recomanat: