Isi kandungan:

Sensor Suhu dan Kelembapan LORA: 6 Langkah
Sensor Suhu dan Kelembapan LORA: 6 Langkah

Video: Sensor Suhu dan Kelembapan LORA: 6 Langkah

Video: Sensor Suhu dan Kelembapan LORA: 6 Langkah
Video: Arduino Uno - Sensor Suhu dan Kelembaban DHT11 Bagian Pertama 2024, November
Anonim
Sensor Suhu dan Kelembapan LORA
Sensor Suhu dan Kelembapan LORA

Dalam arahan ini, anda akan belajar membuat sensornode yang menghantar data ke pelayan LORA. Node ini akan menghantar:

  • Suhu udara
  • Sensor kelembapan

Anda boleh menggunakan instruksional ini untuk membuat simpul yang boleh anda gunakan sebagai pelayan.

Langkah 1: Diperlukan

Sensornode:

  • AM2305
  • sensor kelembapan kapasitif
  • arduino pro mini 3.3v 8mhz
  • pelarian esp
  • rfm95
  • wayar untuk antena dan sambungan (saya menggunakan wayar teras pepejal 0.8mm)
  • kabel pelompat lelaki hingga lelaki
  • kabel pelompat wanita ke wanita
  • papan roti
  • CP2102 usb ke TTL

Alat:

  • besi pematerian
  • pemotong sisi
  • pelucut wayar

Langkah 2: Membuat Antena

Untuk antena saya menggunakan beberapa kabel sisa kabel bas 2x2x0.8mm atau 2x2 20awg saya. Di rangkaian perkara, anda boleh memilih jalur frekuensi tranceiver dan antena mengikut negara. Ini adalah panjang setiap frekuensi:

  • 868mhz 3.25 inci atau 8.2 cm (ini adalah yang saya gunakan)
  • 915mhz 3 inci atau 7.8 cm
  • 433mhz 3 inci atau 16.5cm

Langkah 3: Memateri Perisai Esp

Memateri Perisai Esp
Memateri Perisai Esp
  • Tanggalkan perintang pelindung esp (lihat R1 hingga R3 di medan merah)
  • Pasangkan cip rfm95 ke pelindung esp.
  • Pasangkan peniti ke pelindung esp
  • Memasukkan antena ke pelindung esp. Jangan gunakan tanpa antena anda boleh merosakkan perisai.
  • Sekiranya pinheaders tidak disolder ke solder arduino juga

Langkah 4: Pengekodan

Pengekodan
Pengekodan

Saya tahu saya boleh menggunakan DTR untuk menetapkan semula arduino secara automatik tetapi dalam kes saya, saya mengalami kesilapan memuat naik kod. Oleh itu, saya juga menggunakan reset manual dalam arahan ini, jadi jika anda mempunyai masalah yang sama, anda boleh menyelesaikannya dengan manual reset.

  • Kabel arduino ke CP2102 seperti berikut:

    • CP2102 txd -> Arduino pro mini rx
    • CP2102 rxd -> Arduino pro mini tx
    • CP2102 gnd -> Arduino pro mini gnd
    • CP2102 3.3 -> Arduino pro mini vcc
  • Buka lakaran dalam idea arduino
  • Pilih papan arduino pro mini
  • Pilih atmega 328p 3.3v 8mhz di bawah pemproses
  • Pilih port com anda
  • Klik butang muat naik
  • Semasa kod sedang menyusun pada saat anda melihat bautrate (lihat gambar) tekan butang reset pada arduino pro mini (cp2102 tidak menetapkan semula papan) juga pastikan untuk menutup monitor bersiri anda semasa memprogram.

Langkah 5: Pendawaian

Pendawaian
Pendawaian
Pendawaian
Pendawaian
  • Kabel arduino seperti dalam lakaran di atas
  • Arduino anda kini harus menghantar data ke nod pelayan.

AM2305 sebenarnya adalah sensor 3 wayar sehingga anda tidak memerlukan perintang. Cukup kawat sensor seperti pada gambar di atas. Warnanya sama. Sekiranya anda menggunakan DHT22, anda perlu menyambungkan perintang 10k antara wayar merah (5V) dan kuning (data).

Langkah 6: Kesimpulannya

Dalam instruksional ini, anda telah belajar membuat sensor yang menghantar data ke pintu masuk LORA. Ini menghantar suhu dan kelembapan sebagai contoh rumah hijau. Dengan cara ini anda dapat memantau persekitaran anda dan anda dapat merancang penanaman sayur-sayuran anda menggunakan data ini. Anda juga boleh menggunakan sensor ini untuk memutuskan kapan membuka tingkap atau memulakan kipas.

Disyorkan: