2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
תיאור פרויקט:
מתקן מחקר המטפל בחומר מפגע ביולוגי. כל פי מייצג חדר מחקר ופיתוח המצויד בחיישן טמפרטורה, סורק RFID, מסך LCD, באזר ונורית LED.
- חיישן הטמפרטורה משמש לניטור הטמפרטורה והלחות של החדרים.
- סורק RFID משמש לאימות עובדים.
- מסך LCD נועד להציג את העובד אם כרטיס העובד שלו אומת/אושר לאחר הקשה.
- באזר ו- 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: הגדר את החומרה שלך
הפריטים הדרושים בפרויקט זה הם:
- נורת לד
- זמזם
- סורק RFID
- כרטיס RFID (לסריקה באמצעותו)
- מסך LCD
- חיישן טמפרטורה
שלב 3: הפעל את התוכנית
כל שעליך לעשות הוא לפתוח את שורת הפקודה, לשנות את הספרייה לתיקיה הראשית שכ- iotProject.py כמו גם לתיקיית /app.
לבסוף, הקלד "python iotProject.py" וזה אמור להפעיל את GUI האינטרנט.
עבור המעבדות, הזן את ה- Pi שלך והקלד "python greenhouse.py" והוא יתחיל לשלוח נתונים ל- AWS.