Πίνακας περιεχομένων:

IoT CA2: 3 βήματα
IoT CA2: 3 βήματα

Βίντεο: IoT CA2: 3 βήματα

Βίντεο: IoT CA2: 3 βήματα
Βίντεο: Распределительный щит. Сборка трехфазного щита. Подключение автоматов. 2024, Νοέμβριος
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

Περιγραφή Έργου:

Μια ερευνητική εγκατάσταση που χειρίζεται βιολογικό επικίνδυνο υλικό. Κάθε Pi αντιπροσωπεύει μια αίθουσα έρευνας και ανάπτυξης εξοπλισμένη με αισθητήρα θερμοκρασίας, σαρωτή RFID, οθόνη LCD, Buzzer και LED.

  1. Ο αισθητήρας θερμοκρασίας χρησιμοποιείται για την παρακολούθηση της θερμοκρασίας και της υγρασίας των δωματίων.
  2. Ο σαρωτής RFID χρησιμοποιείται για την επαλήθευση των εργαζομένων.
  3. Η οθόνη LCD πρέπει να δείχνει στον υπάλληλο εάν η κάρτα υπαλλήλου του έχει επαληθευτεί/εγκριθεί μετά το πάτημα.
  4. Ο βομβητής και το LED χρησιμοποιούνται για να ειδοποιήσουν τους εργαζόμενους σε περίπτωση έκτακτης ανάγκης.

Το Amazon Web Services IoT Console χρησιμοποιείται ως το κεντρικό σύστημα συλλογής και αποστολής δεδομένων. Χρησιμοποιώντας το πρωτόκολλο MQTT, το cloud είναι υπεύθυνο για τη διαχείριση των εργαστηρίων καθώς και του διακομιστή.

Βήμα 1: Εισαγωγή των κωδικών για τον διακομιστή

Οι κωδικοί που απαιτούνται σε αυτό το έργο είναι γραμμένοι σε Python. Το πρόγραμμα τρέχει στο πλαίσιο Flask και όλοι οι αισθητήρες ελέγχονται από το web GUI. Απαιτείται μόνο ένα κύριο αρχείο για εκτέλεση για την εκκίνηση του προγράμματος. (iotProject.py)

Δέντρο αρχείων για διακομιστή

  • IOT_CA2

    • εφαρμογή

      • βάσεις δεδομένων
      • στατικός
      • πρότυπα

        • accesslog.html
        • base.html
        • αρχική σελίδα.htlm
        • lab1.html
        • lab2.html
        • room_status.html
      • προβολές

        • _init_.py
        • ajax.py
        • αναφορές.py
        • room_status.py
      • _init_.py
      • μοντέλα.py
    • iotProject.py

Αρχείο δέντρου για εργαστήριο 1

  • συναγερμός.py
  • θερμοκήπιο.py
  • MRFC522.py
  • modules.py
  • Διαβάστε.py
  • Γράψτε.py

Βήμα 2: Ρυθμίστε το υλικό σας

Τα στοιχεία που χρειάζονται σε αυτό το έργο είναι:

  1. Ένας λαμπτήρας LED
  2. Ένας βομβητής
  3. Ένας σαρωτής RFID
  4. Μια κάρτα RFID (για σάρωση με)
  5. Οθόνη LCD
  6. Αισθητήρας θερμοκρασίας

Βήμα 3: Εκτελέστε το πρόγραμμα

Εκτελέστε το Πρόγραμμα
Εκτελέστε το Πρόγραμμα

Το μόνο που έχετε να κάνετε είναι να ανοίξετε τη γραμμή εντολών, να αλλάξετε τον κατάλογο στον κύριο φάκελο που ως iotProject.py καθώς και το φάκελο /app.

Τέλος, πληκτρολογήστε "python iotProject.py" και θα πρέπει να ξεκινήσει το GUI ιστού.

Για τα εργαστήρια, εισαγάγετε το Pi σας και πληκτρολογήστε "python greenhouse.py" και θα αρχίσει να στέλνει δεδομένα στο AWS.

Συνιστάται: