Cara Membuat Stasiun Cuaca Dengan Tangan Anda Sendiri

Daftar Isi:

Cara Membuat Stasiun Cuaca Dengan Tangan Anda Sendiri
Cara Membuat Stasiun Cuaca Dengan Tangan Anda Sendiri

Video: Cara Membuat Stasiun Cuaca Dengan Tangan Anda Sendiri

Video: Cara Membuat Stasiun Cuaca Dengan Tangan Anda Sendiri
Video: Acurite Atlas Weather Station Setup 2024, November
Anonim

Kami memberi Anda metode membuat stasiun cuaca untuk rumah atau pondok musim panas. Kami akan mengambil papan Arduino dan satu set sensor sebagai dasar: suhu, kelembaban, tekanan, dan sensor karbon dioksida. Data akan ditampilkan pada layar LCD, dan daya akan disuplai dari catu daya untuk ponsel atau baterai.

Stasiun cuaca rumah DIY
Stasiun cuaca rumah DIY

Diperlukan

  • - Papan Arduino atau analog;
  • - Sensor suhu dan kelembaban DHT11;
  • - Sensor tekanan BMP085;
  • - sensor karbon dioksida MQ135;
  • - Layar LCD 1602;
  • - potensiometer 10 kOhm;
  • - bangunan untuk stasiun cuaca;
  • - sepotong fiberglass berlapis foil;
  • - sekrup untuk mengencangkan komponen;
  • - komputer;
  • - kabel penghubung;
  • - konektor untuk catu daya;
  • - besi solder.

instruksi

Langkah 1

Pertama, Anda perlu menemukan kasing yang cocok. Semua komponen stasiun cuaca ruang masa depan harus muat di sana. Rumah ini dijual di banyak toko elektronik. Atau gunakan corpus lain yang dapat Anda temukan.

Pikirkan tentang bagaimana semua komponen akan muat di dalamnya. Potong melalui jendela untuk mengamankan layar LCD jika tidak tersedia. Jika Anda menempatkan sensor karbon dioksida di dalam, yang memanas cukup kuat, maka letakkan di sisi yang berlawanan dari sensor lain atau buat jarak jauh. Sediakan lubang untuk konektor daya.

Perumahan untuk stasiun cuaca rumah
Perumahan untuk stasiun cuaca rumah

Langkah 2

Beberapa kata tentang komponen yang digunakan.

Layar LCD 1602 menggunakan 6 pin Arduino + 4 untuk daya (lampu latar dan synthesizer).

Sensor suhu dan kelembaban DHT11 terhubung ke pin digital apa pun. Untuk membaca nilainya, kita akan menggunakan library DHT11.rar, yang dapat diunduh, misalnya, di sini:

Sensor tekanan BMP085 terhubung melalui antarmuka I2C ke dua pin Arduino: SDA - ke pin analog A4 dan SCL - ke pin analog A5. Harap dicatat bahwa tegangan +3, 3 V disuplai ke sensor.

Sensor karbon dioksida MQ135 terhubung ke satu pin analog.

Pada prinsipnya, untuk menilai situasi meteorologi, cukup memiliki data tentang suhu, kelembaban dan tekanan atmosfer, dan sensor karbon dioksida tidak diperlukan.

Tetapi dengan menggunakan ketiga sensor tersebut, kita akan memiliki 7 pin digital dan 3 pin analog dari Arduino yang terlibat. Yah, makanan, tentu saja.

Komponen Stasiun Cuaca Rumah
Komponen Stasiun Cuaca Rumah

Langkah 3

Diagram stasiun cuaca ditunjukkan pada gambar. Semuanya jelas di sini.

Diagram stasiun cuaca rumah
Diagram stasiun cuaca rumah

Langkah 4

Mari kita menulis sketsa untuk Arduino. Teks program, karena ukurannya yang cukup besar, diberikan sebagai tautan di lampiran artikel di bagian "Sumber". Semua kode dilengkapi dengan komentar yang terperinci dan dapat dimengerti.

Muat sketsa ke dalam memori pengontrol papan Arduino.

Langkah 5

Kami akan membuat papan sirkuit tercetak untuk menempatkan komponen di dalam kasing - ini adalah solusi paling nyaman untuk mengatur dan menghubungkan sensor. Untuk membuat papan sirkuit tercetak di rumah, saya menggunakan teknologi "penyetrikaan laser" (kami jelaskan secara rinci di artikel sebelumnya) dan etsa dengan asam sitrat. Kami akan menyediakan tempat di papan untuk jumper ("jumper") agar dapat menonaktifkan sensor. Ini akan berguna jika Anda perlu memprogram ulang mikrokontroler saat Anda ingin memodifikasi program.

Menggunakan solder, kami akan memasang sensor tekanan dan gas.

Untuk memasang papan Arduino Nano, akan lebih mudah menggunakan adaptor atau soket khusus dengan nada 2, 54. Tetapi dengan tidak adanya bagian-bagian ini dan karena penghematan ruang di dalam kasing, saya juga akan memasang Arduino dengan menyolder.

Sensor termal akan ditempatkan agak jauh dari papan dan akan diisolasi secara termal dari bagian dalam stasiun cuaca menggunakan bantalan isolasi khusus.

Kami akan menyediakan tempat untuk menghubungkan daya eksternal ke papan buatan kami. Saya akan menggunakan pengisi daya 5V biasa dari router lama yang rusak. Ditambah 5 volt dari pengisi daya akan diumpankan ke pin Vin papan Arduino.

Layar LCD akan disekrup langsung ke kasing di bagian depan. Ini akan dihubungkan dengan kabel dengan konektor tipe "Dupont".

PCB untuk stasiun cuaca rumah
PCB untuk stasiun cuaca rumah

Langkah 6

Tempatkan PCB di dalam casing dan kencangkan dengan sekrup. Kami akan menghubungkan layar LCD ke kaki Arduino sesuai dengan diagram.

Tutup badan stasiun cuaca dengan hati-hati.

Stasiun cuaca rumah hampir siap
Stasiun cuaca rumah hampir siap

Langkah 7

Setelah memeriksa ulang bahwa semuanya terhubung dengan benar, kami memasok daya ke stasiun cuaca kami. Layar LCD akan menyala dan setelah beberapa detik akan menampilkan data tekanan, perkiraan kecil berdasarkan pembacaan tekanan, dan pembacaan suhu, kelembaban, dan karbon dioksida.

Direkomendasikan: