Përmbajtje:

Qarku i modulit të stafetës së kontrollit Lora Arduino: 12 hapa
Qarku i modulit të stafetës së kontrollit Lora Arduino: 12 hapa

Video: Qarku i modulit të stafetës së kontrollit Lora Arduino: 12 hapa

Video: Qarku i modulit të stafetës së kontrollit Lora Arduino: 12 hapa
Video: Как построить сеть LoRa с ES8266 || Облако Интернета вещей RemoteXY 2024, Nëntor
Anonim
Image
Image
Qarku i modulit të stafetës së kontrollit Lora Arduino
Qarku i modulit të stafetës së kontrollit Lora Arduino

Në këtë projekt Lora, ne do të shohim se si të kontrollojmë pajisjet e tensionit të lartë me qarkun e kontrollit të stafetës LoRa Arduino. Në këtë projekt Arduino Lora, ne do të përdorim modulin Reyax RYLR896 Lora, modulin Arduino dhe stafetën 12v për të kontrolluar 5 pajisje shtëpiake me modulin e transmetuesit dhe marrësit Lora. Pra, ky është gjithashtu një projekt i dobishëm i automatizimit të shtëpisë për shtëpinë e zgjuar. Unë do të ndaj diagramin e plotë të qarkut, Kodin Arduino dhe të gjitha detajet e tjera me 6 hapa të thjeshtë për ta bërë këtë Projekt Lora Arduino.

Furnizimet

Modulet Lora REYAX RYLR896 2no

Arduino Nano 2no

Moduli i stafetës 12v 1nr

FTDI232 USB në bordin e ndërfaqes serike 1nr

Rregullatori i tensionit 7805 1nr

Kondensator 22uF 1nr

Rezistenca 4.7k 1nr

Rezistenca 10k 6no

Çelësat e shtytjes 5no

Hapi 1: Lidhni Modulin Lora me PC

Lidhni modulin Lora me kompjuter
Lidhni modulin Lora me kompjuter
Lidhni modulin Lora me kompjuter
Lidhni modulin Lora me kompjuter

Para se të lidhim modulin LORA me Arduino, duhet të vendosim disa parametra si Adresa, Band për modulin Lora duke përdorur komandat AT. Pra, ne duhet të lidhim Modulin Lora me USB në bordin serial të ndërfaqes sipas diagramit të qarkut. Kështu që ne mund të lidhim modulin Lora me Laptop ose PC. Këtu kam përdorur bordin e ndërfaqes FTDI232 USB to Serial.

Hapi 2: Vendosni Parametrin për Transmetues Lora

Vendosni parametrin për transmetuesin Lora
Vendosni parametrin për transmetuesin Lora
Vendosni parametrin për transmetuesin Lora
Vendosni parametrin për transmetuesin Lora

Së pari lidhni modulin Lora me laptopin. Në Arduino IDE zgjidhni PORT Tool–> Port Hapni Serial Monitor dhe vendosni normën Brud në 115200.

Tani mund t'i vendosim parametrat me disa komanda bazë AT.

Së pari, shtypni AT pastaj shtypni tastin enter. Ne duhet të marrim +OK në monitorin serik.

Pastaj shtypni AT+ADDRESS = 0 për të vendosur adresën në 0 për transmetuesin Lora.

Pastaj shtypni AT+BAND = 865000000 për të vendosur brezin 865MHz. Brezi i frekuencave për Teknologjinë LoRa në vendin tim është 865 MHz deri 867 MHz. Ju duhet ta vendosni grupin sipas vendit tuaj. Mund ta googlizoni për të njohur grupin për vendin tuaj.

Id -ja e paracaktuar e Rrjetit është 0. kështu që ne nuk do ta ndryshojmë atë për këtë projekt Lora.

Hapi 3: Vendosni Parametrin për Marrjen e Lorës

Vendosni parametrin për marrjen e Lora
Vendosni parametrin për marrjen e Lora

Në mënyrë të ngjashme, ne duhet të vendosim parametrat për modulin pritës Lora.

Së pari, shtypni AT pastaj shtypni tastin enter. Ne duhet të marrim +OK në monitorin serik.

Pastaj shtypni AT+ADRESA = 1 për të vendosur adresën në 1 për marrjen e Lora -s.

Pastaj shtypni AT+BAND = 865000000 për të vendosur brezin 865MHz. Mund ta googlizoni për të njohur grupin për vendin tuaj.

Id -ja e paracaktuar e Rrjetit është 0. kështu që ne nuk do ta ndryshojmë atë për këtë projekt Lora.

Hapi 4: Transmetuesi LoRa Arduino Circuit

Transmetuesi LoRa Arduino Circuit
Transmetuesi LoRa Arduino Circuit
Transmetuesi LoRa Arduino Circuit
Transmetuesi LoRa Arduino Circuit

Në qarkun transmetues Lora, ne kemi lidhur modulin e transmetuesit Lora me Arduino Nano sipas diagramit të qarkut.

Në qarkun Transmetues Lora, 5 butona shtypi janë të lidhur me kunjin dixhital Arduino D2, D3, D4, D5, D6. Sa herë që shtypim ndonjë buton, sinjali dërgohet në marrjen e modulit Lora për të ndezur ose fikur stafetën përkatëse.

Këtu kam bërë një ndarës të tensionit me dy rezistencë 4.7k dhe 10k për të zbritur nivelin logjik 5v në nivelin logjik 3.3v. Arduino mund të dërgojë sinjal në nivelin logjik 5v, por moduli Lora RYLR896 mund të marrë sinjal vetëm në nivelin logjik 3.3v. Pra, ne kemi lidhur ndarësin e tensionit midis kunjit Arduino TX dhe kunjit Lora RYLR896 RX.

Hapi 5: Marrja e qarkut LoRa Arduino

Marrja e qarkut LoRa Arduino
Marrja e qarkut LoRa Arduino
Marrja e qarkut LoRa Arduino
Marrja e qarkut LoRa Arduino

Unë e kam lidhur modulin Lora marrës me Arduino Nano sipas diagramit të qarkut Lora marrës.

Në qarkun e marrësit Lora, kam përdorur kunjin dixhital Arduino D8, D9, D10, D11, D12 për të kontrolluar modulin e stafetës 12v.

Këtu ndarësi i tensionit nuk kërkohet pasi Arduino mund të marrë sinjal në nivelin logjik 3.3v nga moduli marrës Lora RYLR896.

Unë kam përdorur një rregullator të tensionit 7805 (5 volt) për të ushqyer furnizimin me 5v në qarkun Arduino.

Hapi 6: Dizajnimi i PCB -së për modulin e stafetës

Projektimi i PCB -së për modulin e stafetës
Projektimi i PCB -së për modulin e stafetës
Projektimi i PCB -së për modulin e stafetës
Projektimi i PCB -së për modulin e stafetës

Në këtë projekt LoRa, unë kam përdorur një modul stafetë 12v. Ju mund ta blini këtë modul stafetë në internet, por meqenëse kam nevojë për modulin e stafetës në shumicën e projekteve të mia, kështu që unë kam projektuar PCB për modulin Relay.

Ju gjithashtu mund të shkarkoni skedarin Garber për këtë modul stafetë 12v nga lidhja e mëposhtme

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

Hapi 7: Porosit PCB

Porosit PCB
Porosit PCB
Porosit PCB
Porosit PCB

Pas shkarkimit të skedarit Garber, ju lehtë mund të porositni PCB

1. Vizitoni https://jlcpcb.com dhe Hyni/Regjistrohuni

2. Klikoni në butonin QUOTE TANI.

3 Klikoni në butonin "Shto skedarin tuaj Gerber". Pastaj shfletoni dhe zgjidhni skedarin Gerber që keni shkarkuar

Hapi 8: Ngarkimi i Dosjes Gerber dhe Vendosja e Parametrave

Ngarkimi i Dosjes Gerber dhe Vendosja e Parametrave
Ngarkimi i Dosjes Gerber dhe Vendosja e Parametrave
Ngarkimi i Dosjes Gerber dhe Vendosja e Parametrave
Ngarkimi i Dosjes Gerber dhe Vendosja e Parametrave

4. Vendosni parametrin e kërkuar si sasia, ngjyra e PCB -së, etj

5. Pasi të keni zgjedhur të gjithë Parametrat për PCB klikoni në butonin SAVE TO CART.

Hapi 9: Zgjidhni Adresa e Transportit dhe Mënyra e Pagesës

Zgjidhni Adresa e Transportit dhe Mënyra e Pagesës
Zgjidhni Adresa e Transportit dhe Mënyra e Pagesës
Zgjidhni Adresa e Transportit dhe Mënyra e Pagesës
Zgjidhni Adresa e Transportit dhe Mënyra e Pagesës
Zgjidhni Adresa e Transportit dhe Mënyra e Pagesës
Zgjidhni Adresa e Transportit dhe Mënyra e Pagesës

6. Shkruani Adresën e Transportit.

7. Zgjidhni Metodën e Transportit të përshtatshme për ju.

8. Paraqisni porosinë dhe vazhdoni pagesën.

Ju gjithashtu mund të gjurmoni porosinë tuaj nga JLCPCB.com. Në rastin tim, PCB -ve iu deshën 2 ditë për t'u prodhuar dhe mbërritën brenda një jave duke përdorur opsionin e dorëzimit DHL. PCB -të ishin të paketuara mirë dhe cilësia ishte vërtet e mirë me këtë çmim të përballueshëm.

Hapi 10: Programoni të dy Arduino

Image
Image

Tani ngarkoni kodin për qarkun e transmetuesit dhe marrësit Lora Arduino.

Unë kam shpjeguar të dy kodin Arduino në videon përkatëse. Unë do t'ju rekomandoja të shikoni videon për të kuptuar më mirë.

Shkarkoni skicat Arduino për këtë projekt Lora Arduino:

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

Hapi 11: Lidhni pajisjet shtëpiake

Së fundi, Projekti Lora është gati
Së fundi, Projekti Lora është gati

Tani do t'i lidhim 5 pajisjet shtëpiake me modulin e stafetës 12v sipas diagramit të qarkut.

Ju lutemi merrni masat e duhura të sigurisë kur lidhni ngarkesën 110v ose 230v me modulin e stafetës.

Hapi 12: Së fundi, Projekti Lora është gati

Tani ne mund të kontrollojmë 5 pajisjet shtëpiake duke përdorur qarkun e transmetuesit Lora. Këtu kam lidhur 5 llamba AC 230v me modulin e stafetës. Tani nëse shtyp ndonjë buton, llamba përkatëse do të ndizet.

Në zonën rurale me këtë projekt Arduino Lora, ne mund të kontrollojmë pajisjet e tensionit të lartë nga 10 km larg pa ndonjë pajisje Bluetooth ose WiFi. Pra, ky projekt shumë i dobishëm Arduino në zonën rurale.

Shpresoj, ju pëlqen ky projekt LORA.

Ju lutemi ndani komentet tuaja për këtë projekt LoRa. Faleminderit per kohen tende.

Recommended: