Mündəricat:

IoT CA2: 3 addım
IoT CA2: 3 addım

Video: IoT CA2: 3 addım

Video: IoT CA2: 3 addım
Video: IoT 2019 CA2 Smart Room Security 2024, Iyul
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

Layihənin təsviri:

Biohazard materiallarla işləyən bir araşdırma qurğusu. Hər Pi bir temperatur sensoru, RFID skaneri, LCD ekran, Buzzer və LED ilə təchiz olunmuş bir tədqiqat və inkişaf otağını təmsil edir.

  1. İstilik sensoru otaqların temperaturunu və rütubətini izləmək üçün istifadə olunur.
  2. İşçilərin yoxlanılması üçün RFID skaneri istifadə olunur.
  3. LCD ekran, işçinin iş kartının vurulduqdan sonra təsdiqlənib təsdiqləndiyini göstərir.
  4. Fövqəladə vəziyyətdə işçiləri həyəcanlandırmaq üçün səs siqnalı və LED istifadə olunur.

Amazon Web Services IoT Console, məlumat toplamaq və göndərmək üçün mərkəzi sistem olaraq istifadə olunur. MQTT protokolundan istifadə edərək, bulud laboratoriyaların və serverin idarə edilməsindən məsuldur.

Addım 1: Server üçün Kodları İdxal edin

Bu layihədə tələb olunan kodlar Pythonda yazılmışdır. Proqram Flask çərçivəsində işləyir və bütün sensorlar web GUI tərəfindən idarə olunur. Proqramın işə salınması üçün yalnız bir əsas fayl lazımdır. (iotProject.py)

Server üçün Fayl Ağacı

  • IOT_CA2

    • tətbiq

      • verilənlər bazası
      • statik
      • şablonlar

        • accesslog.html
        • base.html
        • ana səhifə.htlm
        • lab1.html
        • lab2.html
        • room_status.html
      • baxışlar

        • _init_.py
        • ajax.py
        • report.py
        • room_status.py
      • _init_.py
      • modellər.py
    • iotProject.py

Laboratoriya üçün fayl ağacı 1

  • həyəcan.py
  • istixana
  • MRFC522.py
  • modullar.py
  • Read.py
  • Yazın.py

Addım 2: Avadanlıqlarınızı Qurun

Bu layihədə lazım olan maddələr bunlardır:

  1. Bir LED ampul
  2. Bir Buzzer
  3. RFID skaner
  4. RFID kartı (tarama üçün)
  5. LCD ekran
  6. Bir temperatur sensoru

Addım 3: Proqramı işə salın

Proqramı işə salın
Proqramı işə salın

Etməyiniz lazım olan şey əmr satırını açmaq, qovluğu iotProject.py və /app qovluğu kimi əsas qovluğa dəyişdirməkdir.

Nəhayət, "python iotProject.py" yazın və veb GUI -ni işə salmalıdır.

Laboratoriyalar üçün Pi nömrənizi daxil edin və "python greenhouse.py" yazın və AWS -ə məlumat göndərməyə başlayacaq.

Tövsiyə: