Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Deskripsi Proyek:
Sebuah fasilitas penelitian yang menangani material biohazard. Setiap Pi mewakili ruang penelitian dan pengembangan yang dilengkapi dengan sensor suhu, pemindai RFID, layar LCD, Buzzer, dan LED.
- Sensor suhu digunakan untuk memantau suhu dan kelembaban ruangan.
- Pemindai RFID digunakan untuk verifikasi karyawan.
- Layar LCD untuk menunjukkan kepada karyawan apakah kartu karyawannya telah diverifikasi/disetujui setelah di-tap.
- Buzzer dan LED digunakan untuk memperingatkan karyawan jika terjadi keadaan darurat.
Amazon Web Services IoT Console digunakan sebagai sistem pusat untuk mengumpulkan dan mengirim data. Menggunakan protokol MQTT, cloud bertanggung jawab untuk mengelola lab serta server.
Langkah 1: Mengimpor Kode untuk Server
Kode-kode yang dibutuhkan dalam proyek ini ditulis dengan Python. Program berjalan pada kerangka Flask dan semua sensor dikendalikan oleh GUI web. Hanya ada satu file utama yang diperlukan untuk menjalankan program untuk memulai. (iotProject.py)
Pohon File untuk Server
-
IOT_CA2
-
aplikasi
- database
- statis
-
template
- accesslog.html
- base.html
- homepage.html
- lab1.html
- lab2.html
- room_status.html
-
dilihat
- _init_.py
- ajax.py
- laporan.py
- room_status.py
- _init_.py
- model.py
- iotProject.py
-
Pohon File untuk Laboratorium 1
- alarm.py
- rumah kaca.py
- MRFC522.py
- module.py
- Baca.py
- tulis.py
Langkah 2: Siapkan Perangkat Keras Anda
Barang-barang yang dibutuhkan dalam proyek ini adalah:
- Sebuah bohlam LED
- Sebuah bel
- Pemindai RFID
- Kartu RFID (Untuk memindai dengan)
- Sebuah layar LCD
- Sensor suhu
Langkah 3: Jalankan Program
Yang harus Anda lakukan adalah membuka command prompt, mengubah direktori menjadi folder utama yaitu iotProject.py serta folder /app.
Terakhir, ketik "python iotProject.py" dan itu akan memulai GUI web.
Untuk lab, masukkan Pi Anda, dan ketik "python greenhouse.py" dan itu akan mulai mengirim data ke AWS.