Isi kandungan:

Fog Sensor - Particle Photon - Simpan Data Dalam Talian: 5 Langkah (dengan Gambar)
Fog Sensor - Particle Photon - Simpan Data Dalam Talian: 5 Langkah (dengan Gambar)

Video: Fog Sensor - Particle Photon - Simpan Data Dalam Talian: 5 Langkah (dengan Gambar)

Video: Fog Sensor - Particle Photon - Simpan Data Dalam Talian: 5 Langkah (dengan Gambar)
Video: REVAN - THE COMPLETE STORY 2024, November
Anonim
Fog Sensor - Particle Photon - Simpan Data Dalam Talian
Fog Sensor - Particle Photon - Simpan Data Dalam Talian

Untuk mengukur jumlah kabut atau asap di udara, kami membuat sensor kabus ini. Ini mengukur jumlah cahaya yang diterima LDR dari laser, dan membandingkannya dengan jumlah cahaya di sekitarnya. Ia menyiarkan data pada lembaran google secara realtime melalui IFTTT.

Langkah 1: Bahan

Bahan-bahan
Bahan-bahan
Bahan-bahan
Bahan-bahan
Bahan-bahan
Bahan-bahan
Bahan-bahan
Bahan-bahan

- Foton Zarah

- Papan Roti 2x

- wayar pelompat

- Perintang 2x 220k Ohm

- Perintang 3x 10k Ohm

- 3 LED (hijau, merah, kuning)

- Sensor Kelembapan (DHT11)

- 2x LDR

- Laser

- Sebilangan kayu atau bahan rumah tangga yang serupa untuk memasang komponen.

- Sesuatu untuk menutupi sensor (iaitu saluran pvc)

Langkah 2: Menyiapkan LED

Menyiapkan LED
Menyiapkan LED

Sambungkan wayar berikut gambar. Pin D7 sudah mempunyai perintang dalaman, sehingga dapat disambungkan terus ke LED.

Langkah 3: Siapkan Sensor LDR, Laser dan Kelembapan

Menyiapkan Sensor LDR, Laser dan Kelembapan
Menyiapkan Sensor LDR, Laser dan Kelembapan

Sambungkan wayar seperti yang ditunjukkan dalam gambar. Kami menggunakan papan roti kedua untuk menahan sensor LDR, tetapi mereka juga dapat dihubungkan secara langsung.

Jarak tepat antara laser dan LDR tidak penting, namun jaraknya sekurang-kurangnya 30 cm. Laser harus dihalakan pada salah satu LDR, sehingga LDR kedua dapat digunakan sebagai rujukan. Mereka harus terkena jumlah cahaya yang sama dari sekitarnya. Pastikan semua peralatan disambungkan dengan kuat, perubahan kecil pada arah laser mengacaukan pengukuran anda.

Kami menggunakan saluran pvc untuk melindungi LDR dari cahaya langsung dari persekitarannya. Anda boleh kreatif dan menggunakan kadbod atau bahan lain juga. Pastikan kabus atau asap masih boleh memasuki pancaran laser.

Langkah 4: Kodnya

Kod tersebut
Kod tersebut
Kod tersebut
Kod tersebut

Pengekodan dilakukan di build.particle.io. Di console.particle.io nilai yang diterbitkan akan dipaparkan.

Kod yang kami gunakan boleh didapati di fail.txt. Perisian zarah tidak memahami baris pertama secara automatik. Anda perlu menambahkan perpustakaan Adafruit_DHT secara manual.

Penjelasan lebih lanjut:

Untuk menentukur LDR laser dimatikan pada awalnya. Kedua-dua LDR dibandingkan dengan satu siri pengukuran dan perbezaan yang diukur ditetapkan sebagai 'DS'. Ini adalah perbezaan kepekaan LDR.

Untuk menentukurkan cahaya di sekitarnya, laser dihidupkan dan nilai maksimum S yang diukur ditentukan. Ini ditetapkan sebagai 100% untuk pengukuran selanjutnya. Nilainya disimpan sebagai 'MaxS'.

Selepas ini persediaan selesai dan sensor mula menjalankan pemasa untuk mengukur udara setiap 0.1 saat untuk LED dan menghantar pengukuran setiap 5 saat ke konsol.

Langkah 5: IFTTT

IFTTT
IFTTT

IFTTT - Sekiranya Ini Dari Itu adalah alat yang berguna untuk menyimpan nilai yang diterbitkan. Buat akaun jika anda belum memilikinya di IFTTT.com. Buat applet baru.

Sekiranya Ini

Klik 'Ini', cari zarah dan klik padanya. Pilih 'acara baru yang diterbitkan'. Dalam 'nama acara' taipkan 'maklumat'. Ini adalah nama acara yang diterbitkan setiap 5 saat dan perlu disimpan dalam dokumen. Klik 'buat pencetus'.

Kemudian Itu

Klik 'itu', cari helaian. Pilih ikon helaian google. Mereka meminta anda menyambungkan akaun IFTTT anda ke google jika anda belum melakukannya. Klik 'tambah baris ke hamparan'.

Jangan ubah tetapan lalai, kecuali bahagian 'baris yang diformat'. Salin tampal.txt di medan ini.

Untuk menjadikan data berguna, excel perlu mengekstrak peratusan dan masa pengukuran ke lajur yang berbeza. Untuk mewujudkannya secara automatik untuk setiap baris baru, kod tersebut ditulis dalam applet IFTTT.

Pergi ke docs.google.com untuk membuka lembaran baru anda yang disebut 'info'.

Mungkin memerlukan sedikit masa untuk membuat helaian dan menyediakan data. Bersabarlah.

Disyorkan: