Daftar Isi:

Penganalisis Kualitas Udara Seluler: 4 Langkah
Penganalisis Kualitas Udara Seluler: 4 Langkah

Video: Penganalisis Kualitas Udara Seluler: 4 Langkah

Video: Penganalisis Kualitas Udara Seluler: 4 Langkah
Video: Polusi Udara - Bagaimana Dampaknya Terhadap Kesehatan? 2024, November
Anonim
Penganalisis Kualitas Udara Seluler
Penganalisis Kualitas Udara Seluler
Penganalisis Kualitas Udara Seluler
Penganalisis Kualitas Udara Seluler

Pada artikel ini Anda akan menemukan tutorial tentang cara membuat penganalisis kualitas udara. Alat analisis ini didedikasikan untuk dipasang di mobil saat bepergian sehingga kami dapat membangun basis data online yang mengumpulkan semua informasi tentang kualitas udara berdasarkan lokasi.

Untuk merealisasikannya, kami menggunakan item perangkat keras berikut:

- STM32: NUCLEO-N432KC

- sensor gas multisaluran: Grove 101020088

- sensor debu optik - GP2Y1010AU0F

- sensor kelembaban dan suhu: DHT11

- modul wisol: SFM10R1

Dan software berikut:

- Mbed

- Ubidot

- Altium

Langkah 1: Pengembangan Kode

Pengembangan Kode
Pengembangan Kode
Pengembangan Kode
Pengembangan Kode
Pengembangan Kode
Pengembangan Kode

Pertama-tama kami menggunakan Mbed untuk mengembangkan kode untuk setiap komponen secara mandiri.

Untuk sensor gas multisaluran, sensor debu optik dan sensor kelembaban dan suhu kami menggunakan perpustakaan sensor dan hanya menggunakan fungsi yang menerjemahkan data mentah menjadi data yang dapat dieksploitasi.

Untuk sensor kepadatan debu, kami perlu menyalakan LED internal selama 0,32 ms dan membaca nilai 0,28 ms setelah dinyalakan dan kemudian mematikan LED selama 9,68 ms.

Setelah menguji setiap sensor, kami menyatukan kembali semua kode menjadi satu untuk mendapatkan semua ukuran yang dicetak.

Setelah data dikumpulkan, mereka diterjemahkan ke dalam bilangan bulat sehingga dapat dikodekan dalam heksadesimal untuk dikirim pada jaringan Sigfox. Kemudian kami mengimplementasikan modul Wisol untuk membangun komunikasi dengan jaringan Sigfox.

Langkah 2: Sigfox - Basis Data

Sigfox - Basis Data
Sigfox - Basis Data
Sigfox - Basis Data
Sigfox - Basis Data

Setelah data diterima oleh Sigfox, berkat callback yang ditentukan, data tersebut akan dialihkan ke database Ubidots kami. Di sana kita dapat memeriksa evolusi setiap tindakan dari waktu ke waktu.

Langkah 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB
PCB
PCB

Setelah kartu berfungsi pada LABDEC, perlu untuk mentransfernya ke papan sirkuit PCB. Untuk tujuan ini beberapa perangkat lunak dan platform tersedia untuk melakukannya. Kami telah menggunakan perangkat lunak Altium karena kesederhanaan dan efisiensinya. Altium menawarkan pembuatan skema PCB dan cetak serta solder dengan komponen.

Berikut kami jelaskan dalam beberapa langkah tutorial pembuatan rangkaian elektronika.

LANGKAH 1: Pembuatan skema.

Pertama-tama, Anda harus mengunduh perpustakaan yang memungkinkan Anda mendapatkan kartu inti, tersedia di tautan:

Anda kemudian dapat membuat skema dengan menambahkan NUCLEO dan menghubungkannya ke komponen, GPS, Sensor Gas …

LANGKAH 2: Konversi ke PCB

Ubah skema PCB Anda menjadi PCB nyata. Setelah selesai, pasang komponen dan NUCLEO agar paling mudah untuk disambungkan, kabel sambungan harus sesedikit mungkin bersilangan.

Metode ini akan memastikan bahwa hanya satu lapisan kabel yang digunakan. sebaiknya lapisan bawah, (lebih baik untuk meningkatkan ukuran sambungan menjadi 50mil agar tidak putus atau kekurangan fluiditas listrik).

LANGKAH 3: Pencetakan PCB.

Setelah langkah 1 dan 2 selesai, Anda akan memiliki jendela ini di proyek Altium Anda.

Maka Anda harus membuat File Gerber, langkah ini dirinci di tautan:

Langkah 4: Perakitan

perakitan
perakitan
perakitan
perakitan
perakitan
perakitan

Akhirnya, setelah menyolder konektor steker, kami menempatkan sirkuit kami ke dalam kotak yang membiarkan sensor berada di luar sehingga tetap berada di udara sekitar.

Direkomendasikan: