Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Početnik sam entuzijasta u elektronici i ovo je moje prvo uputstvo, pa vas molim da se ne trudite u komentarima. U ovom uputstvu ću objasniti kako natjerati dva LORA čvora da komuniciraju direktno bez TTN -a (mreže stvari).
Šta je LORA?
LORA označava LOng RAnge To je modulacija patentirana od strane Semtech -a zasnovana na CSS (chirp spread spread) modulaciji. To je:
- veliki domet
- mala snaga
- niska brzina prijenosa podataka
Zbog ovih karakteristika LORA je vrlo pogodna za upotrebu kao komunikacijski medij za senzore. Senzor doslovno može godinama raditi na bateriji, a domet može premašiti više kilometara. Takođe, LORA se može koristiti u frekventnim opsezima bez licenci. Na mreži stvari možete pronaći besplatne bendove po zemljama. Živim u Belgiji pa mogu birati između EU863-870 i EU433.
Primjeri upotrebe:
- Poljoprivreda (vlaga tla, nivo rezervoara, temperatura, vlažnost, smjer vjetra …)
- Praćenje u kombinaciji sa GPS prijemnikom
- Zaštita od krađe (vidio sam koncept stavljanja na skupe visokonaponske kabele za otkrivanje vibracija)
- … Postoji još mnogo aplikacija, vaša mašta je granica.
Korak 1: Nabavite hardver
Hardver:
- 2 izvoda arduino nano ili 2 arduino uno treba da budu ista.
- 2 esp ploče za probijanje
- 2 lora kartice rfm95 868mhz za ostale frekvencije kliknite ovdje.
- 2 matične ploče
- 2 USB kabla za nano ili kabl za uno
- kratkospojne žice muški na ženski
- kratkospojne žice muški na muški
- 2 antene (koristim čvrsto jezgro 0,8 mm ili 20 awg)
- zaglavlja, ako nisu uključeni u arduino
Alati:
- lemilica
- rezač žice
- skidač žice ja koristim 102
- vladar
- lemljenje
Korak 2: Preuzmite softver
Kliknite ove 2 veze za preuzimanje softvera:
- Arduino IDE
- Radiohead biblioteka
Korak 3: Instalirajte Arduino IDE
- Nakon preuzimanja softvera idite na instalacijski program i dvaput kliknite na njega.
- Kliknite Slažem se
- Kliknite na dugme Dalje
- Kliknite instaliraj
- Pritisnite 2 puta instaliraj za instaliranje USB upravljačkih programa
- Kliknite zatvori
Korak 4: Instalirajte biblioteku Radiohead
Za korištenje rfm95 potrebna vam je biblioteka radiohead. Budući da ga ne možete instalirati putem arduino IDE -a, morate ručno instalirati biblioteku radiohead.
- Otvorite arduino IDE
- Idite na datoteku -> postavke
- Tamo možete pronaći put do mape arduino gdje biste trebali pronaći mapu Biblioteke. (prva slika)
- Ako fascikla Biblioteke ne postoji, morate je kreirati.
- Otvorite preuzetu zip datoteku Radiohead-master.
- Raspakujte fasciklu u fasciklu biblioteke.
- Ponovo pokrenite arduino IDE.
- Svoju biblioteku sada možete pronaći na popisu (pogledajte treću sliku)
Korak 5: Kreirajte antenu
Za antenu koristim neki preostali kabel svog kabela sabirnice 2x2x0,8 mm ili 2x2 20awg. Ovo su dužine po frekvenciji:
- 868 mhz 3,25 inča ili 8,2 cm (ovaj ja koristim)
- 915mhz 3 inča ili 7,8 cm
- 433 mhz 3 inča ili 16,5 cm
Korak 6: Lemljenje
- Uklonite otpornike esp štita (pogledajte R1 do R3 u crvenom polju)
- Lemite čip rfm95 na esp štit.
- Lemite glave iglica na esp štit
- Lemite antenu na esp štit. Nemojte koristiti bez antene jer možete oštetiti štit.
- Ako pinheaderi nisu lemljeni na arduino lemljenje i oni.
Korak 7: Ožičenje
Na slici možete vidjeti kako spojiti arduino na rfm95. Radi potpunosti ove tablice uključio sam i pinout kada koristite štit od adafruta umjesto esp proboja.
Korak 8: Kodiranje
- Preuzmite kôd
- Otvorite kôd u arduino ide
- Idite na alate, ploču i odaberite ploču
- Idite na Tools, port i odaberite com port za svoj arduino
- Pritisnite dugme za otpremanje (označeno crvenom bojom na trećoj slici)
- Ako je sve prošlo u redu, možete koristiti serijski monitor i vidite pakete koji stižu i na server i na klijenta (označeno crvenom bojom na posljednjoj slici)
Korak 9: Zaključak
U ovom uputstvu sam pokazao osnove LORE. Ako vam se sviđa ovo uputstvo i/ili ako želite da napišem više instrukcija o LORA -i ili drugima, pritisnite dugme za lajk.