Daftar Isi:

Sistem Pemantauan Bayi Cerdas ET: 10 Langkah
Sistem Pemantauan Bayi Cerdas ET: 10 Langkah

Video: Sistem Pemantauan Bayi Cerdas ET: 10 Langkah

Video: Sistem Pemantauan Bayi Cerdas ET: 10 Langkah
Video: Stimulasi Wajib Untuk Bayi 0-6 Bulan Yang Harus Mama Lakukan | Parent University 2024, November
Anonim
Sistem Pemantauan Bayi Cerdas ET
Sistem Pemantauan Bayi Cerdas ET
Sistem Pemantauan Bayi Cerdas ET
Sistem Pemantauan Bayi Cerdas ET

ET Smart Baby Monitoring System merupakan sistem yang bertujuan untuk menambah kemudahan bagi orang tua atau pengasuh dalam merawat bayi. Sistem pemantauan akan melacak suhu bayi dan jika melebihi normal, SMS akan dikirim ke telepon orang tua atau pengasuh untuk memberi tahu mereka. Selain itu, saat bayi menangis, sensor suara akan mendeteksinya dan membunyikan bel. Ini sangat berguna pada malam hari ketika orang tua atau pengasuh sedang tidur. Lampu LED dapat dinyalakan dan dimatikan dari jarak jauh di situs web dan gambar situasi saat ini juga dapat diambil dengan mengklik tombol di situs web. Dengan demikian, Sistem Pemantauan Bayi Cerdas ET membantu melacak kesejahteraan bayi dan pada saat yang sama, membuat pengalaman merawat bayi menjadi lebih mudah.

Untuk tutorial yang lebih rinci, lihat file pdf yang disediakan.

Langkah 1: Ringkasan Langkah yang Akan Dibahas

  • Ikhtisar Pengaturan
  • Persyaratan Perangkat Keras
  • Menyiapkan Sistem Pemantauan Bayi Cerdas
  • Uji Coba

Langkah 2: Pengaturan Perangkat Keras Terakhir

Pengaturan Perangkat Keras Akhir
Pengaturan Perangkat Keras Akhir
Pengaturan Perangkat Keras Akhir
Pengaturan Perangkat Keras Akhir

Langkah 3: Persyaratan Perangkat Keras

DHT11 (1)

330Ω Resistor (1)

LED (1) Resistor 10kΩ (1)

Bel (1)

Kamera (1)

Layar LCD I2C (1)

Langkah 4: Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 1)

Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 1)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 1)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 1)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 1)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 1)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 1)

Menyiapkan komponen Raspberry Pi

Gambar yang ditampilkan adalah prosedur langkah demi langkah tentang tampilan pengaturan perangkat keras. Setelah menyiapkan perangkat keras, Anda dapat mengunduh kode sumber dari tautan di bawah ini.

Tautan kode sumber:

Langkah 5: Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 2)

Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 2)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 2)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 2)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 2)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 2)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 2)

Menyiapkan AWS

  1. Di konsol AWS, klik Layanan.
  2. Di dasbor AWS Anda, ketik "IoT Core" untuk mengakses layanan IoT Core
  3. Di halaman selamat datang, klik Mulai
  4. Di dasbor AWS IOT, klik Kelola -> Hal
  5. Klik Buat Satu Hal
  6. Beri nama untuk Hal Anda, lalu klik Berikutnya di bagian bawah
  7. Di halaman berikutnya, klik Buat sertifikat
  8. Akan ada empat tautan unduhan, unduh masing-masing
  9. Pindahkan sertifikat Anda ke folder baru dan ganti namanya sesuai
  10. Klik Aktifkan dan segera, Anda akan melihat "Sertifikat berhasil diaktifkan" dan tombol Aktifkan berubah menjadi "Nonaktifkan"
  11. Klik Lampirkan kebijakan di bagian bawah
  12. Klik Buat kebijakan
  13. Tentukan nama kebijakan dan tindakan resmi lalu klik Buat
  14. Kembali ke dasbor IOT pilih Aman -> Sertifikat lalu klik menu sertifikat untuk melampirkan kebijakan
  15. Pilih kebijakan yang baru saja Anda buat dan klik lampirkan
  16. Klik menu sertifikat lagi, klik Lampirkan barang untuk melampirkan barang Anda ke sertifikat Anda
  17. Di dasbor IOT, kembali ke Kelola -> Hal-hal lalu klik Hal yang baru saja Anda buat
  18. Pilih Berinteraksi di navigasi samping lalu salin dan tempel Titik Akhir API REST Anda ke notepad

Langkah 6: Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 3)

Menginstal perpustakaan yang diperlukan

Langkah ini berisi pustaka yang diperlukan untuk diinstal untuk menjalankan program di Raspberry Pi Anda.

1. Instal Flask dengan perintah berikut

sudo pip install labu

2. Instal pustaka AWS Python dengan perintah berikut

sudo pip instal AWSIoTPythonSDK

3. Instal Klien Antarmuka Baris Perintah AWS di Raspberry Pi. Anda

sudo pip install awscli

4. Instal Boto, pustaka Python untuk AWS di Raspberry Pi

sudo pip instal boto3

5. Instal perpustakaan rpi-lcd dengan perintah berikut:

sudo pip install rpi-lcd

6. Instal broker dan klien Mosquitto di Raspberry Pi Anda dengan perintah berikut:

sudo apt-get install mosquitto mosquitto-clients

7. AWS Python SDK memiliki ketergantungan pada paho-mqtt, jadi pastikan itu diinstal pada RPI Anda.

sudo pip install paho-mqtt

8. Jalankan perintah berikut di Raspberry Pi Anda untuk menginstal klien baris Perintah AWS di Raspberry Pi Anda

sudo pip install awscli--upgrade--user

Langkah 7: Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 4)

SMS

SMS akan memberi tahu orang tua jika suhu melebihi normal.

DynamoDB dan S3

DynamoDB menyimpan suhu dan stempel waktunya. S3 menyimpan gambar yang diambil oleh PiCam.

AWS

Kami akan menggunakan AWS MQTT untuk berlangganan dan memublikasikan ke nilai suhu.

Langkah 8: Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 5)

Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 5)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 5)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 5)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 5)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 5)
Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 5)

Direktori statis

gambar

sayang.png

kamera.png

lb.png

bootstrap.min.css

bootstrap.min.js

template

tentang.html

dashboard.html

index.html

ledcontrol.html

pic.html

pin.html

aws_pubsub.py

boto_s3_1.py

mqttpublish_temp.py

mqttsubscribe_temp.py

server.py

soundsensor.py

Langkah 9: Menyiapkan Sistem Pemantauan Bayi Cerdas (bagian 6)

Uji Coba

Pastikan Anda berada di direktori tempat server.py berada.

Untuk menguji browser web, jalankan perintah berikut:

sudo python server.py

Untuk menguji kode mqtt, jalankan perintah berikut:

mosquitto (dilakukan pada raspberry pi 1)

sudo python mqttpublish_temp.py (selesai pada raspberry pi 1) sudo python mqttsubscribe_temp.py (selesai pada raspberry pi 2)

Untuk mengunggah ke DynamoDB, jalankan perintah berikut:

sudo python aws_pubsub.py

Untuk menjalankan sensor suara, jalankan perintah berikut:

sudo python sound_sensor.py

Tautan kode sumber:

Langkah 10: Selesai

Terima kasih telah membaca!

Kami harap tutorial ini bermanfaat bagi Anda dan bersenang-senang coding!

Direkomendasikan: