İçindekiler:

IoT CA2: 3 Adım
IoT CA2: 3 Adım

Video: IoT CA2: 3 Adım

Video: IoT CA2: 3 Adım
Video: İYİ HAMİLE KÖTÜ HAMİLE || Komik Hamilelik Durumları 123 GO! 2024, Kasım
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

Proje Açıklaması:

Biyolojik tehlike malzemesini işleyen bir araştırma tesisi. Her Pi, bir sıcaklık sensörü, RFID tarayıcı, LCD ekran, Buzzer ve bir LED ile donatılmış bir araştırma ve geliştirme odasını temsil eder.

  1. Sıcaklık sensörü, odaların sıcaklık ve nemini izlemek için kullanılır.
  2. Çalışanların doğrulanması için RFID tarayıcı kullanılmaktadır.
  3. LCD ekran, çalışana dokunduktan sonra çalışan kartının doğrulanıp onaylanmadığını göstermek içindir.
  4. Acil bir durumda çalışanları uyarmak için buzzer ve LED kullanılmaktadır.

Amazon Web Services IoT Konsolu, veri toplamak ve göndermek için merkezi sistem olarak kullanılır. MQTT protokolünü kullanan bulut, sunucunun yanı sıra laboratuvarları da yönetmekten sorumludur.

Adım 1: Sunucu Kodlarını İçe Aktarma

Bu projede gerekli olan kodlar Python ile yazılmıştır. Program Flask çerçevesinde çalışır ve tüm sensörler web GUI tarafından kontrol edilir. Programın başlaması için çalışması gereken tek bir ana dosya vardır. (iotProje.py)

Sunucu için Dosya Ağacı

  • IOT_CA2

    • uygulama
      • veritabanları
      • statik
      • şablonlar

        • erişim günlüğü.html
        • base.html
        • anasayfa.htlm
        • lab1.html
        • lab2.html
        • oda_durumu.html
      • Görüntüleme

        • _init_.py
        • ajax.py
        • raporlar.py
        • room_status.py
      • _init_.py
      • modeller.py
    • iotProject.py

Laboratuvar 1 için Dosya Ağacı

  • alarm.py
  • sera.py
  • MRFC522.py
  • modüller.py
  • Read.py
  • yaz.py

Adım 2: Donanımınızı Kurun

Bu projede ihtiyaç duyulan maddeler şunlardır:

  1. bir LED ampul
  2. Bir Zil
  3. Bir RFID tarayıcı
  4. Bir RFID kartı (ile taramak için)
  5. LCD ekran
  6. Bir sıcaklık sensörü

Adım 3: Programı Çalıştırın

Programı çalıştır
Programı çalıştır

Tek yapmanız gereken komut istemini açmak, dizini /app klasörünün yanı sıra iotProject.py olarak ana klasöre değiştirmek.

Son olarak, "python iotProject.py" yazın ve web GUI'sini başlatması gerekir.

Laboratuvarlar için Pi'nizi girin ve "python sera.py" yazın, AWS'ye veri göndermeye başlayacaktır.

Önerilen: