Isi kandungan:

Litar Modul Lora Arduino Control Relay: 12 Langkah
Litar Modul Lora Arduino Control Relay: 12 Langkah

Video: Litar Modul Lora Arduino Control Relay: 12 Langkah

Video: Litar Modul Lora Arduino Control Relay: 12 Langkah
Video: LoRa Arduino Project to control Relay with feedback | Lora Tutorial 2023 2024, November
Anonim
Image
Image
Litar Modul Lora Arduino Control Relay
Litar Modul Lora Arduino Control Relay

Dalam projek Lora ini, kita akan melihat bagaimana mengawal peranti voltan tinggi dengan rangkaian kawalan relay LoRa Arduino. Dalam projek Arduino Lora ini, kami akan menggunakan modul Reyax RYLR896 Lora, Arduino, dan modul relay 12v untuk mengawal 5 perkakas rumah dengan modul pemancar dan penerima Lora. Jadi ini juga merupakan projek automasi rumah yang berguna untuk rumah pintar. Saya akan berkongsi gambarajah litar lengkap, Arduino Code, dan semua butiran lain dengan 6 langkah mudah untuk membuat Projek Lora Arduino ini.

Bekalan

Modul Lora REYAX RYLR896 2no

Arduino Nano 2no

Modul relay 12v 1no

FTDI232 USB ke papan antara muka bersiri 1no

7805 pengatur voltan 1no

Kapasitor 22uF 1no

4.7k Perintang 1no

10k Perintang 6no

Tolak suis 5no

Langkah 1: Sambungkan Modul Lora Dengan PC

Sambungkan Modul Lora Dengan PC
Sambungkan Modul Lora Dengan PC
Sambungkan Modul Lora Dengan PC
Sambungkan Modul Lora Dengan PC

Sebelum menghubungkan modul LORA dengan Arduino, kita harus menetapkan beberapa parameter seperti Alamat, Band untuk modul Lora menggunakan perintah AT. Oleh itu, kita perlu menyambungkan Modul Lora dengan USB ke papan antara muka bersiri mengikut rajah litar. Supaya kita dapat menghubungkan modul Lora dengan Laptop atau PC. Di sini saya telah menggunakan papan antara muka FTDI232 USB to Serial.

Langkah 2: Tetapkan Parameter untuk Pemancar Lora

Tetapkan Parameter untuk Pemancar Lora
Tetapkan Parameter untuk Pemancar Lora
Tetapkan Parameter untuk Pemancar Lora
Tetapkan Parameter untuk Pemancar Lora

Pertama Sambungkan modul Lora dengan komputer riba. Dalam Arduino IDE pilih PORT Tool–> PortBuka Serial Monitor dan tetapkan kadar Brud ke 115200.

Sekarang kita dapat menetapkan parameter dengan beberapa perintah AT asas.

Pertama, ketik AT kemudian tekan kekunci enter. Kita mesti mendapat + OK di monitor bersiri.

Kemudian ketik AT + ALAMAT = 0 untuk menetapkan alamat ke 0 untuk pemancar Lora.

Kemudian ketik AT + BAND = 865000000 untuk menetapkan jalur 865MHz. Jalur frekuensi untuk Teknologi LoRa di negara saya ialah 865 MHz hingga 867 MHz. Anda harus menetapkan band mengikut negara anda. Anda boleh google untuk mengetahui band untuk negara anda.

Id Rangkaian lalai adalah 0. jadi kami tidak akan mengubahnya untuk projek Lora ini.

Langkah 3: Tetapkan Parameter untuk Menerima Lora

Tetapkan Parameter untuk Menerima Lora
Tetapkan Parameter untuk Menerima Lora

Dengan cara yang serupa, kita harus menetapkan parameter untuk modul Lora penerima.

Pertama, ketik AT kemudian tekan kekunci enter. Kita mesti mendapat + OK di monitor bersiri.

Kemudian ketik AT + ALAMAT = 1 untuk menetapkan alamat ke 1 untuk menerima Lora.

Kemudian ketik AT + BAND = 865000000 untuk menetapkan jalur 865MHz. Anda boleh google untuk mengetahui band untuk negara anda.

Id Rangkaian lalai adalah 0. jadi kami tidak akan mengubahnya untuk projek Lora ini.

Langkah 4: Litar Armino LoRa Pemancar

Litar LoRa Arduino Pemancar
Litar LoRa Arduino Pemancar
Litar LoRa Arduino Pemancar
Litar LoRa Arduino Pemancar

Dalam litar pemancar Lora, kami telah menghubungkan modul pemancar Lora dengan Arduino Nano mengikut rajah litar.

Dalam litar Transmitter Lora, 5 butang tekan disambungkan dengan pin digital Arduino D2, D3, D4, D5, D6. Setiap kali kita menekan butang tekan, isyarat yang dihantar untuk menerima modul Lora untuk menghidupkan atau mematikan geganti masing-masing.

Di sini saya telah membuat pembahagi voltan dengan dua perintang 4.7k dan 10k untuk menurunkan tahap logik 5v ke tahap logik 3.3v. Arduino dapat menghantar isyarat pada tahap logik 5v tetapi modul Lora RYLR896 hanya dapat menerima isyarat pada tahap logik 3.3v. Oleh itu, kami telah menghubungkan pembahagi voltan antara pin Arduino TX dan pin Lora RYLR896 RX.

Langkah 5: Menerima LoRa Arduino Circuit

Menerima LoRa Arduino Circuit
Menerima LoRa Arduino Circuit
Menerima LoRa Arduino Circuit
Menerima LoRa Arduino Circuit

Saya telah menghubungkan modul Lora penerima dengan Arduino Nano mengikut rajah litar penerima Lora.

Di litar penerima Lora, saya telah menggunakan pin digital Arduino D8, D9, D10, D11, D12 untuk mengawal modul geganti 12v.

Di sini pembahagi voltan tidak diperlukan kerana Arduino dapat menerima isyarat pada tahap logik 3.3v dari modul Lora penerima RYLR896.

Saya telah menggunakan pengatur voltan 7805 (5 volt) untuk memberi bekalan 5v ke litar Arduino.

Langkah 6: Merancang PCB untuk Modul Relay

Merancang PCB untuk Modul Relay
Merancang PCB untuk Modul Relay
Merancang PCB untuk Modul Relay
Merancang PCB untuk Modul Relay

Dalam projek LoRa ini, saya telah menggunakan modul relay 12v. Anda boleh membeli modul geganti ini dalam talian tetapi kerana saya memerlukan modul geganti dalam kebanyakan projek saya, jadi saya telah merancang PCB untuk modul Relay.

Anda juga boleh memuat turun fail Garber untuk modul relay 12v ini dari pautan berikut

drive.google.com/uc?export=download&id=1gSz2if9vpkj6O7vc9urzS6hUEJHfgl1g

Langkah 7: Pesan PCB

Perintahkan PCB
Perintahkan PCB
Perintahkan PCB
Perintahkan PCB

Selepas memuat turun fail Garber, anda boleh memesan PCB dengan mudah

1. Lawati https://jlcpcb.com dan Log masuk / Daftar

2. Klik pada butang QUOTE SEKARANG.

3 Klik pada butang "Tambah fail Gerber anda". Kemudian semak dan pilih fail Gerber yang telah anda muat turun

Langkah 8: Memuat naik Fail Gerber dan Tetapkan Parameter

Memuat naik Fail Gerber dan Tetapkan Parameter
Memuat naik Fail Gerber dan Tetapkan Parameter
Memuat naik Fail Gerber dan Tetapkan Parameter
Memuat naik Fail Gerber dan Tetapkan Parameter

4. Tetapkan parameter yang diperlukan seperti kuantiti, warna PCB, dll

5. Setelah memilih semua Parameter untuk PCB klik pada butang SIMPAN KE CART.

Langkah 9: Pilih Alamat Penghantaran dan Mod Pembayaran

Pilih Alamat Penghantaran dan Mod Pembayaran
Pilih Alamat Penghantaran dan Mod Pembayaran
Pilih Alamat Penghantaran dan Mod Pembayaran
Pilih Alamat Penghantaran dan Mod Pembayaran
Pilih Alamat Penghantaran dan Mod Pembayaran
Pilih Alamat Penghantaran dan Mod Pembayaran

6. Taipkan Alamat Penghantaran.

7. Pilih Kaedah Penghantaran yang sesuai untuk anda.

8. Kirim pesanan dan teruskan pembayaran.

Anda juga boleh mengesan pesanan anda dari JLCPCB.com. Dalam kes saya, PCB mengambil masa 2 hari untuk dibuat dan tiba dalam seminggu menggunakan pilihan penghantaran DHL. PCB dibungkus dengan baik dan kualitinya sangat bagus dengan harga yang berpatutan ini.

Langkah 10: Program kedua Arduino

Image
Image

Sekarang muat naik kod untuk rangkaian pemancar dan penerima Lora Arduino.

Saya telah menerangkan kedua-dua kod Arduino dalam video yang berkaitan. Saya akan mengesyorkan untuk menonton video untuk pemahaman yang lebih baik.

Muat turun lakaran Arduino untuk projek Lora Arduino ini:

drive.google.com/uc?export=download&id=1jA0Hf32pvWQ6rXFnW1uiHWMEewrxOvKr

Langkah 11: Sambungkan Peralatan Rumah Tangga

Akhirnya, Projek Lora Sedia
Akhirnya, Projek Lora Sedia

Sekarang kita akan menghubungkan 5 perkakas rumah dengan modul geganti 12v mengikut gambarajah litar.

Sila ambil langkah keselamatan yang betul semasa menyambungkan beban 110v atau 230v dengan modul geganti.

Langkah 12: Akhirnya, Projek Lora Sedia

Sekarang kita dapat mengawal 5 peralatan rumah menggunakan litar pemancar Lora. Di sini saya telah menyambungkan 5 lampu AC 230v dengan modul geganti. Sekarang jika saya menekan butang tekan, lampu masing-masing akan menyala.

Di kawasan luar bandar dengan projek Arduino Lora ini, kita dapat mengawal peranti voltan tinggi dari jarak 10 km tanpa sebarang peranti Bluetooth atau WiFi. Jadi projek Arduino yang sangat berguna ini di kawasan luar bandar.

Saya harap, anda menyukai projek LORA ini.

Sila kongsi maklum balas anda mengenai projek LoRa ini. Terima kasih kerana meluangkan masa.

Disyorkan: