Isi kandungan:

Penginderaan Suhu Jauh: 6 Langkah
Penginderaan Suhu Jauh: 6 Langkah

Video: Penginderaan Suhu Jauh: 6 Langkah

Video: Penginderaan Suhu Jauh: 6 Langkah
Video: Praktikum penginderaan jauh "Klorofil-A dan Suhu Permukaan Laut" 2024, November
Anonim
Penginderaan Suhu Jauh
Penginderaan Suhu Jauh

Dalam projek ini, MKR 1400 digunakan untuk mengawal 3 sensor DHT 22 dan menyampaikan hasilnya dengan nombor telefon bimbit yang dimasukkan dalam kod (saya akan menunjukkan di mana). Suhu adalah satu-satunya data yang diambil dari DHT 22, tetapi menarik untuk diperhatikan bahawa kelembapan juga dapat diambil.

Instruksional ini adalah kerja yang telah dilakukan untuk membangun sistem pemantauan suhu tong sampah. Sebilangan besar kerja telah disiapkan oleh saya dan @acrobatbird (nama GitHub). GitHub utama projek ini adalah https://github.com/PhysicsUofRAUI/binTempSensor dan apabila ia siap, saya akan membuat GitHub yang terpisah untuknya.

Bekalan

  1. 3 sensor DHT 22 (untuk projek yang lebih besar diperlukan tiga)

    www.adafruit.com/product/385

  2. 3 perintang 10K

    www.digikey.ca/product-detail/en/yageo/CFR…

  3. Satu Arduino MKR 1400

    https://store.arduino.cc/usa/mkr-gsm-140

  4. Pelbagai Wayar Jumper

    Sebarang pembekal harus mempunyai beberapa

  5. Kad sim

    Saya mengesyorkan apa sahaja kad prabayar termurah di kawasan anda. Tambang adalah SaskTel tetapi melainkan jika anda tinggal di Saskatchewan, Kanada, itu bukan pilihan yang baik

  6. Bateri Lithium Polymer (dan pengecas jika diperlukan)

    • www.adafruit.com/product/390
    • www.adafruit.com/product/258
  7. Antena Arduino

    www.adafruit.com/product/1991

Saya telah memberikan tempat untuk membeli sebahagian besar alat ganti yang digunakan dalam talian, tetapi saya akan mengesyorkan untuk membeli di kedai elektronik hobi tempatan terlebih dahulu. Ini bukan hanya untuk menyokong perniagaan tempatan, tetapi juga kerana mudah untuk memilikinya ketika anda memerlukan bahagian ASAP dan tidak ingin menunggu penghantaran.

Langkah 1: Kabel Arduino

Kawat Arduino
Kawat Arduino
Kawat Arduino
Kawat Arduino

Dalam kes tertentu saya meletakkan Arduino MKR 1400 di papan roti, saya mempunyai kepala, dan kemudian meletakkan tanah ke garis negatif papan roti dan 5 V ke bahagian positif.

Langkah 2: Kabelkan Sensor DHT 22

Kabel Sensor DHT 22
Kabel Sensor DHT 22
Kabel Sensor DHT 22
Kabel Sensor DHT 22
Kabel Sensor DHT 22
Kabel Sensor DHT 22

Setiap sensor mesti disambungkan ke tanah, pin 5 V, dan pin data. Perintang 10 K harus disambungkan ke pin Arduino 5 V untuk bertindak sebagai penarik. Saya memasang sensor ke pin 4, 5, dan 6. Sekiranya anda ingin memasangkannya ke pin yang berbeza, anda perlu menukar kodnya.

Adafruit mempunyai artikel yang bagus untuk mengetahui bagaimana menghubungkannya di pautan ini:

Langkah 3: Sambungkan Antena

Sambungkan Antena
Sambungkan Antena

Antena mesti disambungkan ke Arduino MKR 1400 untuk memastikan sambungan yang munasabah.

Langkah 4: Muat naik Kod

Sekarang kod tersebut akan dimuat naik ke Arduino. Saya telah memasukkan kod dalam fail zip yang dilampirkan, dan ia harus dibuka dan menyusun baik di editor Arduino selagi perpustakaan yang diperlukan dipasang. Perpustakaan yang diperlukan ialah MKRGSM, DHT.h, DHT_U.h, dan Adafruit_Sensor.h. Sekiranya perpustakaan ini tidak dipasang di komputer anda, anda harus menambahkannya mengikut langkah-langkah yang serupa dengan https://www.arduino.cc/en/Guide/Libraries ini.

Menggunakan Arduino LowPower dapat meningkatkan jumlah masa projek berjalan, tetapi saya sedang menjalankan ujian untuk membuatnya berfungsi. Terdapat kod untuknya di GitHub projek.

Langkah 5: Pasangkan Bateri

Pasangkan Bateri
Pasangkan Bateri

Bateri sekarang boleh dipasang. Bateri yang digunakan di sini hanya 1000mAh tetapi yang lebih besar boleh digunakan selagi 3.7 V.

Langkah 6: Projek Selesai! Tetapi Bolehkah Ia Ditingkatkan?

Ya, kami mempunyai sensor suhu jarak jauh yang mengirimkan suhu setiap 12 jam kepada anda, tetapi ia hanya melakukannya kurang dari 24 jam. Tunggu yang tidak begitu berguna. Inilah yang sedang diusahakan dan dipertimbangkan untuk menjadikan projek ini lebih berguna.

  1. Bateri lebih besar

    cadangan yang cukup jelas, tetapi bateri akan menjadi sangat mahal kerana kapasiti meningkat

  2. Kuasa Rendah Arduino

    Ini adalah alternatif kos rendah yang baik untuk meningkatkan jangka hayat bateri kerana ia hanyalah perubahan dalam perisian, tetapi keuntungannya tidak diharapkan besar

  3. Panel solar

    • Inilah yang sedang diusahakan sekarang untuk menjadikan sistem beroperasi selama-lamanya tanpa campur tangan manusia
    • Ini mungkin akan menggabungkan beberapa perkara di atas untuk memastikan bateri dapat berfungsi pada waktu malam dan melalui bulan-bulan yang mendung.

Sebarang cadangan lain pasti dialu-alukan. Terima kasih untuk membaca!

Disyorkan: