Daftar Isi:

Stasiun Cuaca Daya Ultra Rendah Arduino: 5 Langkah
Stasiun Cuaca Daya Ultra Rendah Arduino: 5 Langkah

Video: Stasiun Cuaca Daya Ultra Rendah Arduino: 5 Langkah

Video: Stasiun Cuaca Daya Ultra Rendah Arduino: 5 Langkah
Video: detik detik pesawat Sriwijaya air sj182 2024, November
Anonim
Stasiun Cuaca Daya Ultra Rendah Arduino
Stasiun Cuaca Daya Ultra Rendah Arduino

Panduan ini akan menunjukkan cara membangun stasiun cuaca berdaya super rendah menggunakan arduino nano, bme 280 dan modul radio rf433, yang akan bertahan sekitar 1,5 hingga 2 tahun pada 2 LiPo 18650 dan kemampuan untuk mengembangkannya dengan menambahkan lebih banyak sensor dan sebuah panel surya.

Langkah 1: Bagian

Pemancar:

  • 1 x Arduino Pro mini (Dengan power led dan voltage regulator dilepas)
  • 1 x sensor Bme280 (sensor apa pun bisa digunakan, cukup tambahkan beberapa bit kode)
  • 1 x Konverter Buck (Yang paling efisien, OPSIONAL)
  • 1 x Dioda (OPSIONAL)
  • 2 x 18650s (baterai apa pun bisa digunakan jika berada di kisaran 2-5.5v)
  • 1 x papan tempat memotong roti
  • Beberapa header dan kabel pria dan wanita
  • 1 x Rf433 pemancar (dengan antena)
  • 1 x panel surya (OPSIONAL)
  • 1 x Kandang tahan cuaca (Saya menggunakan Tupperware lama)

Penerima:

  • 1 x Arduino Pro mini (Dalam hal ini semua arduino akan melakukannya)
  • 1 x tampilan Kristal Cair
  • 1 x Penerima Rf433 (Dengan antena)

Langkah 2: Bangun Ini

Bangun itu
Bangun itu
Bangun itu
Bangun itu
Bangun itu
Bangun itu
Bangun itu
Bangun itu

Hubungkan semuanya sesuai dengan protoboard untuk penerima, pastikan untuk membuat antena sesuai dengan frekuensi modul Anda dengan halaman seperti ini. Panjang antena harus sama untuk penerima dan pemancar.

Langkah 3: Kode

Kode pemancar dioptimalkan untuk daya rendah menggunakan perpustakaan LowPower.h dan perpustakaan bme280 adafruit.

Penerima di sisi lain tidak memiliki pengoptimalan untuk daya rendah, meskipun Anda dapat dengan mudah menambahkannya sendiri.

Beberapa opsi dikomentari dalam kode untuk menghemat daya tetapi dapat dengan mudah dibatalkan komentarnya untuk keperluan debugging.

Langkah 4: Hasil

Mengukur arus dari sisi pemancar menunjukkan arus tidur sekitar 11uA. Ia melakukan ini selama sekitar 24 detik, dan kemudian mengirimkan Suhu, kelembaban, dan tekanan udara. Mengambil sekitar 350ms untuk melakukannya, dan menggunakan sekitar 11,5 mA. Tetapi Anda dapat dengan mudah menambahkan sensor Anda sendiri dan memperluas stasiun cuaca.

Untuk menghitung waktu berjalan saya menggunakan kalkulator praktis ini dari Oregon yang disematkan. Mengganti nilai dalam kalkulator online menunjukkan kepada kita waktu berjalan sekitar 1,5 tahun, yang cukup dapat diterima dengan mempertimbangkan dua LiPos 1.500mAh yang dipasang. Dengan panel surya di sisi lain, waktu pengoperasian tidak akan dibatasi dengan konsumsi semacam ini.

Nanti saya tambahkan ic pelindung baterai, atau beberapa kode untuk memonitor baterai

Saya harap Anda merasa berguna, jika ada pertanyaan atau koreksi jangan ragu untuk meninggalkannya di bawah

Langkah 5: EDIT:

Saya telah mengubah modul rf433 dengan papan nrf24l01 dan antena, dan untuk penerima, saya telah menambahkan esp8266 dan menggunakan Blynk untuk mendapatkan informasi di ponsel saya, dengan pengaturan ini Anda dapat memiliki beberapa stasiun cuaca dengan satu penerima berkomunikasi kembali ke telepon Anda. Jika ada yang menginginkan skema kode atau PCB khusus yang saya rancang, jangan ragu untuk berbicara dengan saya.

Direkomendasikan: