Sadržaj:
- Korak 1: Nabavite hardver
- Korak 2: Preuzmite softver
- Korak 3: Instalirajte Arduino IDE
- Korak 4: Instalirajte biblioteku Radiohead
- Korak 5: Kreirajte antenu
- Korak 6: Lemljenje
- Korak 7: Ožičenje
- Korak 8: Kodiranje
- Korak 9: Zaključak
Video: LORA Peer to Peer komunikacija s Arduinom: 9 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
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.
Preporučuje se:
LoRa bežična komunikacija od 3 do 8 km s niskim troškovima E32 (sx1278/sx1276) uređaj za Arduino, Esp8266 ili Esp32: 15 koraka
LoRa bežična komunikacija od 3 do 8 km s niskim troškovima E32 (sx1278/sx1276) Uređaj za Arduino, Esp8266 ili Esp32: Stvaram biblioteku za upravljanje EBYTE E32 na temelju Semtech serije LoRa uređaja, vrlo snažan, jednostavan i jeftin uređaj. Možete pronaći Ovdje je verzija od 3 km, verzija od 8 kilometara Ovdje mogu raditi na udaljenostima od 3000 do 8000 metara, a imaju mnogo funkcija i
Žiroskop MPU 6050, komunikacija akcelerometra s Arduinom (Atmega328p): 5 koraka
Žiroskop MPU 6050, komunikacija akcelerometra s Arduinom (Atmega328p): MPU6050 IMU ima troosni akcelerometar i troosni žiroskop integriran na jednom čipu. Žiroskop mjeri brzinu rotacije ili brzinu promjene kutnog položaja tijekom vremena, duž Osi X, Y i Z. Izlazi žiroskopa su
Jednostavna Arduino LoRa komunikacija (više od 5 km): 9 koraka
Jednostavna Arduino LoRa komunikacija (više od 5 km): Testirat ćemo E32-TTL-100 s mojom bibliotekom. To je bežični primopredajnik, radi na 410 441 MHz (ili 868MHz ili 915MHz) zasnovano na originalnom RFIC SX1278 kompanije SEMTECH, dostupan je transparentan prijenos, TTL nivo. Modul usvaja LORA
Upravljajte kućanskim aparatima preko LoRa - LoRa u kućnoj automatizaciji - LoRa daljinski upravljač: 8 koraka
Upravljajte kućanskim aparatima preko LoRa | LoRa u kućnoj automatizaciji | LoRa daljinski upravljač: Upravljajte i automatizujte svoje električne uređaje na velike udaljenosti (kilometre) bez prisustva interneta. To je moguće putem LoRa! Hej, šta ima momci? Akarsh ovdje iz CETech -a. Ova PCB također ima OLED ekran i 3 releja koji
Komunikacija LoRa ESP8266 i radio RFM95: 9 koraka
Komunikacija LoRa ESP8266 i Radio RFM95: Jedna od najimenovanijih tehnologija koja će se implementirati za Internet stvari, koja ima vrlo upečatljive karakteristike komunikacije na daljinu i male snage što se odražava u njenoj niskoj potrošnji, LoRa "Rang", ovo vrsta modulacije ha