תוכן עניינים:

IoT CA2: 3 שלבים
IoT CA2: 3 שלבים
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

תיאור פרויקט:

מתקן מחקר המטפל בחומר מפגע ביולוגי. כל פי מייצג חדר מחקר ופיתוח המצויד בחיישן טמפרטורה, סורק RFID, מסך LCD, באזר ונורית LED.

  1. חיישן הטמפרטורה משמש לניטור הטמפרטורה והלחות של החדרים.
  2. סורק RFID משמש לאימות עובדים.
  3. מסך LCD נועד להציג את העובד אם כרטיס העובד שלו אומת/אושר לאחר הקשה.
  4. באזר ו- LED משמשים לאזעקת העובדים במקרה חירום.

מסוף IoT של שירותי האינטרנט של אמזון משמש כמערכת המרכזית לאיסוף ושליחת נתונים. באמצעות פרוטוקול MQTT, הענן אחראי לניהול המעבדות כמו גם השרת.

שלב 1: ייבוא הקודים לשרת

הקודים הנדרשים בפרויקט זה כתובים ב- Python. התוכנית פועלת על מסגרת הבקבוק וכל החיישנים נשלטים על ידי GUI האינטרנט. כדי להפעיל את התוכנית יש צורך רק בקובץ ראשי אחד. (iotProject.py)

עץ קבצים לשרת

  • IOT_CA2

    • אפליקציה

      • מאגרי מידע
      • סטָטִי
      • תבניות

        • accesslog.html
        • base.html
        • homepage.htlm
        • lab1.html
        • lab2.html
        • room_status.html
      • צפיות

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

עץ קבצים למעבדה 1

  • alarm.py
  • חממה.פי
  • MRFC522.py
  • modules.py
  • Read.py
  • Write.py

שלב 2: הגדר את החומרה שלך

הפריטים הדרושים בפרויקט זה הם:

  1. נורת לד
  2. זמזם
  3. סורק RFID
  4. כרטיס RFID (לסריקה באמצעותו)
  5. מסך LCD
  6. חיישן טמפרטורה

שלב 3: הפעל את התוכנית

הפעל את התוכנית
הפעל את התוכנית

כל שעליך לעשות הוא לפתוח את שורת הפקודה, לשנות את הספרייה לתיקיה הראשית שכ- iotProject.py כמו גם לתיקיית /app.

לבסוף, הקלד "python iotProject.py" וזה אמור להפעיל את GUI האינטרנט.

עבור המעבדות, הזן את ה- Pi שלך והקלד "python greenhouse.py" והוא יתחיל לשלוח נתונים ל- AWS.

מוּמלָץ: