Isi kandungan:
- Langkah 1: Ringkasan Langkah yang Akan Dibincangkan
- Langkah 2: Persediaan Perkakasan Akhir
- Langkah 3: Keperluan Perkakasan
- Langkah 4: Menyiapkan Sistem Pemantauan Bayi Pintar (bahagian 1)
- Langkah 5: Menyiapkan Sistem Pemantauan Bayi Pintar (bahagian 2)
- Langkah 6: Menyiapkan Sistem Pemantauan Bayi Pintar (bahagian 3)
- Langkah 7: Menyiapkan Sistem Pemantauan Bayi Pintar (bahagian 4)
- Langkah 8: Menyiapkan Sistem Pemantauan Bayi Pintar (bahagian 5)
- Langkah 9: Menyiapkan Sistem Pemantauan Bayi Pintar (bahagian 6)
- Langkah 10: Selesai
Video: Sistem Pemantauan Bayi Pintar ET: 10 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
ET Smart Baby Monitoring System adalah sistem yang bertujuan untuk menambahkan kemudahan kepada ibu bapa atau penjaga yang menjaga bayi. Sistem pemantauan akan mengawasi suhu bayi dan jika melebihi normal, SMS akan dihantar ke telefon ibu bapa atau penjaga untuk memberi tahu mereka. Di samping itu, ketika bayi menangis, sensor suara akan mengesannya dan membunyikan bel. Ini sangat berguna pada waktu malam ketika ibu bapa atau penjaga sedang tidur. Lampu LED dapat dihidupkan dan dimatikan dari jauh di laman web dan gambar keadaan semasa juga dapat diambil dengan klik butang di laman web. Oleh itu, Sistem Pemantauan Bayi ET Pintar membantu menjejaki kesejahteraan bayi dan pada masa yang sama, menjadikan pengalaman menjaga bayi lebih mudah.
Untuk tutorial yang lebih terperinci, lihat fail pdf yang disediakan.
Langkah 1: Ringkasan Langkah yang Akan Dibincangkan
- Gambaran Keseluruhan Persediaan
- Keperluan Perkakasan
- Menyiapkan Sistem Pemantauan Bayi Pintar
- Jalankan Ujian
Langkah 2: Persediaan Perkakasan Akhir
Langkah 3: Keperluan Perkakasan
DHT11 (1)
Perintang 330Ω (1)
LED (1) Perintang 10kΩ (1)
Buzzer (1)
PiCam (1)
Skrin LCD I2C (1)
Langkah 4: Menyiapkan Sistem Pemantauan Bayi Pintar (bahagian 1)
Menyiapkan komponen Raspberry Pi
Gambar yang ditunjukkan adalah prosedur langkah demi langkah bagaimana rupa perkakasan. Setelah menyediakan perkakasan, anda boleh memuat turun kod sumber dari pautan di bawah.
Pautan kod sumber:
Langkah 5: Menyiapkan Sistem Pemantauan Bayi Pintar (bahagian 2)
Menyiapkan AWS
- Pada konsol AWS, klik pada Perkhidmatan.
- Pada papan pemuka AWS anda, ketik "IoT Core" untuk mengakses perkhidmatan IoT Core
- Di halaman selamat datang, klik Bermula
- Pada papan pemuka AWS IOT, klik Urus -> Perkara
- Klik pada Buat Satu Perkara
- Berikan nama untuk Perkara anda, kemudian klik Seterusnya di bahagian bawah
- Pada halaman seterusnya, klik Buat sijil
- Terdapat empat pautan muat turun, muat turun masing-masing
- Pindahkan sijil anda ke folder baru dan ubah namanya dengan sewajarnya
- Klik Aktifkan dan segera, anda akan melihat "Sijil berjaya diaktifkan" dan butang Aktifkan berubah menjadi "Nyahaktifkan"
- Klik Lampirkan dasar di bahagian bawah
- Klik Buat dasar
- Tentukan nama polisi dan tindakan yang dibenarkan kemudian klik Buat
- Kembali ke papan pemuka IOT pilih Selamat -> Sijil kemudian klik pada menu sijil untuk melampirkan polisi
- Pilih dasar yang baru anda buat dan klik lampirkan
- Klik pada menu sijil sekali lagi, klik Lampirkan perkara untuk melampirkan barang anda ke sijil anda
- Pada papan pemuka IOT, kembali ke Urus -> Perkara kemudian klik pada Perkara yang baru anda buat
- Pilih Interact di navigasi sisi kemudian salin dan tampal REST API Endpoint anda ke notepad
Langkah 6: Menyiapkan Sistem Pemantauan Bayi Pintar (bahagian 3)
Memasang perpustakaan yang diperlukan
Langkah ini mengandungi perpustakaan yang diperlukan untuk dipasang untuk menjalankan program pada Raspberry Pi anda.
1. Pasang Flask dengan arahan berikut
sudo pip pasang kelalang
2. Pasang pustaka AWS Python dengan arahan berikut
sudo pip pasang AWSIoTPythonSDK
3. Pasang Pelanggan Antarmuka Jalur Perintah AWS Ras pada Raspberry Pi anda
sudo pip pasang awscli
4. Pasang Boto, pustaka Python untuk AWS pada Raspberry Pi anda
sudo pip pasang boto3
5. Pasang pustaka rpi-lcd dengan arahan berikut
sudo pip pasang rpi-lcd
6. Pasang broker dan klien Mosquitto pada Raspberry Pi anda dengan arahan berikut
sudo apt-get pasang klien mosquitto mosquitto
7. AWS Python SDK bergantung pada paho-mqtt, jadi pastikan ia dipasang pada RPI anda.
sudo pip pasang paho-mqtt
8. Jalankan arahan berikut pada Raspberry Pi anda untuk memasang pelanggan baris arahan AWS pada Raspberry Pi anda
sudo pip install awscli - upgrade - user
Langkah 7: Menyiapkan Sistem Pemantauan Bayi Pintar (bahagian 4)
SMS
SMS akan memberitahu ibu bapa sekiranya suhu melebihi normal.
DynamoDB dan S3
DynamoDB menyimpan suhu dan cap masa. S3 menyimpan gambar yang dirakam oleh PiCam.
AWS
Kami akan menggunakan AWS MQTT untuk melanggan dan menerbitkan nilai suhu.
Langkah 8: Menyiapkan Sistem Pemantauan Bayi Pintar (bahagian 5)
Direktori statik
img
bayi.png
kamera.png
lb.png
bootstrap.min.css
bootstrap.min.js
templat
kira-kira.html
papan pemuka.html
indeks.html
ledcontrol.html
pic.html
pin.html
aws_pubsub.py
boto_s3_1.py
mqttpublish_temp.py
mqttsubscribe_temp.py
pelayan.py
soundensor.py
Langkah 9: Menyiapkan Sistem Pemantauan Bayi Pintar (bahagian 6)
Jalankan Ujian
Pastikan anda berada di direktori tempat server.py berada.
Untuk menguji penyemak imbas web, jalankan arahan berikut:
sudo python server.py
Untuk menguji kod mqtt, jalankan arahan berikut:
mosquitto (dilakukan pada raspberry pi 1)
sudo python mqttpublish_temp.py (dilakukan pada raspberry pi 1) sudo python mqttsubscribe_temp.py (dilakukan pada raspberry pi 2)
Untuk memuat naik ke DynamoDB, jalankan arahan berikut:
sudo python aws_pubsub.py
Untuk menjalankan sensor suara, jalankan arahan berikut:
sudo python sound_sensor.py
Pautan kod sumber:
Langkah 10: Selesai
Terima kasih kerana membaca!
Kami harap tutorial ini dapat membantu anda dan selamat membuat pengekodan!
Disyorkan:
Sistem Pemantauan Cuaca IoT Teragih Pintar Menggunakan NodeMCU: 11 Langkah
Sistem Pemantauan Cuaca IoT Teragih Pintar Menggunakan NodeMCU: Anda semua mungkin menyedari stesen cuaca tradisional; tetapi pernahkah anda terfikir bagaimana ia berfungsi? Oleh kerana stesen cuaca tradisional mahal dan besar, kepadatan stesen-stesen ini per unit kawasan sangat sedikit yang menyumbang kepada
Sistem Pintar Pintar untuk Pendengaran Gangguan (IDC2018IOT): 11 Langkah
Sistem Pintar Pintar untuk Pendengaran Gangguan (IDC2018IOT): Kita semua berharap dapat memiliki rumah yang sesuai dengan kita, tetapi binaan standardnya tidak sesuai untuk semua orang. Pintu rumah sangat tidak dirancang untuk orang yang pekak atau kurang pendengaran. Orang yang mengalami masalah pendengaran tidak dapat mendengar ketukan di pintu, atau
Sistem Pemantauan Tenaga Pintar: 5 Langkah
Sistem Pemantauan Tenaga Pintar: Di Kerala (India), penggunaan tenaga dipantau dan dihitung oleh kunjungan lapangan yang kerap oleh juruteknik dari jabatan elektrik / tenaga untuk pengiraan harga tenaga yang merupakan tugas yang memakan masa kerana akan ada ribuan rumah
Sistem Pemantauan Tenaga Pintar: 3 Langkah
Sistem Pemantauan Tenaga Pintar: Permintaan tenaga meningkat dari hari ke hari, Pada masa ini, penggunaan tenaga elektrik dari pengguna di suatu kawasan dipantau dan dihitung oleh kunjungan lapangan yang kerap dilakukan oleh juruteknik dari jabatan elektrik untuk pengiraan harga tenaga. Ini
PInt @ t10n: Sistem Pemantauan Loji Pintar: 9 Langkah
PInt @ t10n: Sistem Pemantauan Tumbuhan Pintar: PI @ nt @ t10n Projek ini dibuat sebagai ujian untuk awan ibm iot. Kami menggunakan esp-8266 untuk mengirim dan menerima data ke dan dari awan ibm. Komunikasi antara esp dan cloud ibm berlaku melalui MQTT. Untuk menangani semua data dan membentangkan