Sommario:

IoT CA2: 3 passaggi
IoT CA2: 3 passaggi

Video: IoT CA2: 3 passaggi

Video: IoT CA2: 3 passaggi
Video: Умный WiFi проектор звездных галактик с лазером и светомузыкой TUYA SMART 2024, Dicembre
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

Descrizione del progetto:

Una struttura di ricerca che gestisce materiale a rischio biologico. Ogni Pi rappresenta una stanza di ricerca e sviluppo dotata di sensore di temperatura, scanner RFID, schermo LCD, Buzzer e LED.

  1. Il sensore di temperatura viene utilizzato per monitorare la temperatura e l'umidità degli ambienti.
  2. Lo scanner RFID viene utilizzato per la verifica dei dipendenti.
  3. Lo schermo LCD mostra al dipendente se la sua carta del dipendente è stata verificata/approvata dopo aver toccato.
  4. Buzzer e LED sono utilizzati per allarmare i dipendenti in caso di emergenza.

La console IoT di Amazon Web Services viene utilizzata come sistema centrale per la raccolta e l'invio dei dati. Utilizzando il protocollo MQTT, il cloud è responsabile della gestione dei laboratori e del server.

Passaggio 1: importazione dei codici per il server

I codici richiesti in questo progetto sono scritti in Python. Il programma gira sul framework Flask e tutti i sensori sono controllati dalla web GUI. C'è solo un file principale richiesto per l'esecuzione per l'avvio del programma. (iotProject.py)

Albero dei file per il server

  • IOT_CA2

    • app

      • banche dati
      • statico
      • modelli

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

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

File Tree per Laboratorio 1

  • allarme.py
  • serra.py
  • MRFC522.py
  • moduli.py
  • Leggi.py
  • Scrivi.py

Passaggio 2: configura il tuo hardware

Gli elementi necessari in questo progetto sono:

  1. Una lampadina a LED
  2. un cicalino
  3. Uno scanner RFID
  4. Una carta RFID (per scansionare con)
  5. Uno schermo LCD
  6. Un sensore di temperatura

Passaggio 3: eseguire il programma

Esegui il programma
Esegui il programma

Tutto quello che devi fare è aprire il prompt dei comandi, cambiare la directory nella cartella principale che come iotProject.py e la cartella /app.

Infine, digita "python iotProject.py" e dovrebbe avviare la GUI web.

Per i laboratori, inserisci il tuo Pi e digita "python serra.py" e inizierà a inviare dati ad AWS.

Consigliato: