Cuprins:

IoT CA2: 3 pași
IoT CA2: 3 pași

Video: IoT CA2: 3 pași

Video: IoT CA2: 3 pași
Video: Ioana Ignat - Nu ma uita | Official Video 2024, Noiembrie
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

Descrierea proiectului:

O facilitate de cercetare care manipulează materialele cu risc biologic. Fiecare Pi reprezintă o cameră de cercetare și dezvoltare echipată cu un senzor de temperatură, scaner RFID, ecran LCD, buzzer și un LED.

  1. Senzorul de temperatură este utilizat pentru monitorizarea temperaturii și umidității încăperilor.
  2. Scanerul RFID este utilizat pentru verificarea angajaților.
  3. Ecranul LCD va arăta angajatului dacă cardul său de angajat a fost verificat / aprobat după atingere.
  4. Buzzerul și LED-ul sunt utilizate pentru a alarma angajații în caz de urgență.

Consola IoT Amazon Web Services este utilizată ca sistem central pentru colectarea și trimiterea datelor. Folosind protocolul MQTT, cloud-ul este responsabil pentru gestionarea laboratoarelor, precum și a serverului.

Pasul 1: Importul codurilor pentru server

Codurile necesare în acest proiect sunt scrise în Python. Programul rulează pe cadrul Flask și toți senzorii sunt controlați de GUI web. Există un singur fișier principal necesar pentru a rula pentru a porni programul. (iotProject.py)

Arborele de fișiere pentru server

  • IOT_CA2

    • aplicație

      • baze de date
      • static
      • șabloane

        • accesslog.html
        • bază.html
        • homepage.htlm
        • lab1.html
        • lab2.html
        • room_status.html
      • vederi

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

Arborele de fișiere pentru laborator 1

  • alarm.py
  • seră.py
  • MRFC522.py
  • modules.py
  • Citiți.py
  • Write.py

Pasul 2: Configurați hardware-ul

Elementele necesare în acest proiect sunt:

  1. Un bec cu LED
  2. Un buzzer
  3. Un scaner RFID
  4. Un card RFID (Pentru a scana cu)
  5. Un ecran LCD
  6. Un senzor de temperatură

Pasul 3: Rulați programul

Rulați programul
Rulați programul

Tot ce trebuie să faceți este să deschideți promptul de comandă, să schimbați directorul în folderul principal care, ca iotProject.py, precum și folderul / app.

În cele din urmă, tastați „python iotProject.py” și ar trebui să pornească GUI-ul web.

Pentru laboratoare, introduceți Pi și introduceți „python greenhouse.py” și va începe să trimită date către AWS.

Recomandat: