Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Dalam instruksi ini Anda akan belajar membuat sensornode yang mengirimkan data ke server LORA. Node ini akan mengirim:
- Suhu udara
- Sensor kelembaban
Anda dapat menggunakan instruksi ini untuk membuat simpul yang dapat Anda gunakan sebagai server.
Langkah 1: Diperlukan
Sensornode:
- AM2305
- sensor kelembaban kapasitif
- arduino pro mini 3.3v 8mhz
- terutama pelarian
- rfm95
- kabel untuk antena dan koneksi (saya menggunakan kabel inti padat 0,8 mm)
- kabel jumper pria ke pria
- kabel jumper wanita ke wanita
- papan tempat memotong roti
- CP2102 usb ke TTL
Peralatan:
- besi solder
- pemotong samping
- penari telanjang kawat
Langkah 2: Membuat Antena
Untuk antena saya menggunakan beberapa kabel sisa dari kabel bus 2x2x0.8mm atau 2x2 20awg saya. Pada jaringan hal-hal Anda dapat memilih transceiver dan pita frekuensi antena Anda berdasarkan negara. Ini adalah panjang per frekuensi:
- 868mhz 3,25 inci atau 8,2 cm (ini yang saya gunakan)
- 915mhz 3 inci atau 7.8 cm
- 433mhz 3 inci atau 16,5cm
Langkah 3: Menyolder Perisai Esp
- Lepaskan resistor dari pelindung esp (lihat R1 hingga R3 di bidang merah)
- Solder chip rfm95 ke pelindung esp.
- Solder pinheader ke pelindung esp
- Solder antena ke pelindung esp. Jangan gunakan tanpa antena Anda dapat merusak perisai.
- Jika pinheader tidak disolder ke arduino solder ini juga
Langkah 4: Pengkodean
Saya tahu saya dapat menggunakan DTR untuk mengatur ulang arduino secara otomatis tetapi dalam kasus saya, saya mengalami kesalahan saat mengunggah kode. Oleh karena itu saya juga menggunakan reset manual dalam instruksi ini sehingga jika Anda memiliki masalah yang sama, Anda dapat menyelesaikannya dengan reset manual.
-
Hubungkan arduino ke CP2102 sebagai 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 schetch di arduino ide
- Pilih papan arduino pro mini
- Pilih atmega 328p 3.3v 8mhz di bawah prosesor
- Pilih port com Anda
- Klik tombol unggah
- Saat kode sedang dikompilasi saat Anda melihat bautrate (lihat gambar) tekan tombol reset pada arduino pro mini (cp2102 tidak mereset board) juga pastikan untuk menutup monitor serial Anda saat pemrograman.
Langkah 5: Pengkabelan
- Kawat arduino seperti pada sketsa di atas
- Arduino Anda sekarang harus mengirim data ke node server.
AM2305 sebenarnya adalah sensor 3 kawat sehingga Anda tidak memerlukan resistor. Cukup hubungkan sensor seperti pada gambar di atas. Warnanya sama. Jika Anda menggunakan DHT22, Anda harus menghubungkan resistor 10k antara kabel merah (5V) dan kuning (data).
Langkah 6: Kesimpulan
Dalam instruksi ini Anda telah belajar membuat sensor yang mengirim data ke gateway LORA. Ini mengirimkan suhu dan kelembaban dengan contoh rumah kaca. Dengan cara ini Anda dapat memantau lingkungan Anda dan Anda dapat merencanakan penanaman sayuran Anda menggunakan data ini. Anda juga dapat menggunakan sensor ini untuk memutuskan kapan membuka jendela atau menyalakan kipas.