INHOUDSOPGAWE:
- Stap 1: Kry die hardeware
- Stap 2: Laai die sagteware af
- Stap 3: Installeer Arduino IDE
- Stap 4: Installeer die Radiohead -biblioteek
- Stap 5: Skep die antenna
- Stap 6: Soldeer
- Stap 7: Bedrading
- Stap 8: Kodering
- Stap 9: Gevolgtrekking
Video: LORA eweknie -kommunikasie met Arduino: 9 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Ek is 'n beginner van elektronika, en dit is my eerste opdrag, so moenie in jou kommentaar kom nie. In hierdie instruksies gaan ek verduidelik hoe om twee LORA -nodusse direk te laat kommunikeer sonder TTN (die dinge -netwerk).
Wat is LORA?
LORA staan vir LOng RAnge Dit is 'n modulasie gepatenteer deur Semtech gebaseer op CSS (chirp spread spectrum) modulasie. Dit is:
- langafstand
- lae krag
- lae datatempo
As gevolg van hierdie eienskappe is LORA baie geskik om te gebruik as kommunikasiemedium vir sensors. 'N Sensor kan jare lank letterlik op 'n battery werk en die reikafstand kan meer as 'n paar kilometer oorskry. LORA kan ook in lisensievrye frekwensiebande gebruik word. Op die dinge -netwerk vind u gratis bande per land. Ek woon in België, sodat ek kan kies tussen EU863-870 en EU433.
Voorbeeld gebruike:
- Landbou (grondvog, tenkvlak, temperatuur, humiditeit, windrigting, …)
- Opsporing in kombinasie met 'n GPS -ontvanger
- Diefstal (ek het 'n konsep gesien om dit op duur hoogspanningskabels te plaas om vibrasie op te spoor)
- … Daar is baie meer toepassings; u verbeelding is die limiet.
Stap 1: Kry die hardeware
Hardeware:
- 2 arduino nano's of 2 arduino uno's pinouts moet dieselfde wees.
- 2 esp breekborde
- 2 lora kaarte rfm95 868mhz vir ander frekwensies klik hier.
- 2 broodborde
- 2 usb kabels vir nano of kabel vir uno
- trui van man tot vrou
- springdrade manlik tot manlik
- 2 antennas (ek gebruik soliede kern 0,8 mm of 20awg)
- koppenne as dit nie by die arduino ingesluit is nie
Gereedskap:
- soldeerbout
- draad snyer
- draadstropper gebruik ek 102
- liniaal
- soldeer
Stap 2: Laai die sagteware af
Klik op hierdie 2 skakels om die sagteware af te laai:
- Arduino IDE
- Radiohead biblioteek
Stap 3: Installeer Arduino IDE
- Nadat u die sagteware afgelaai het, gaan na die installeerder en dubbelklik daarop.
- Klik Ek stem saam
- Klik volgende
- Klik op installeer
- Klik 2 keer installeer om die usb -bestuurders te installeer
- Klik sluit
Stap 4: Installeer die Radiohead -biblioteek
U het die radiohead -biblioteek nodig om die rfm95 te gebruik. Omdat u dit nie via die arduino IDE kan installeer nie, moet u die radiohead -biblioteek handmatig installeer.
- Maak die arduino IDE oop
- Gaan na lêer -> voorkeure
- Daar vind u die pad na die arduino -gids waar u die gids Libraries moet vind. (eerste foto)
- As die gids Biblioteke nie bestaan nie, moet u die gids skep.
- Maak die afgelaaide zip-lêer Radiohead-master oop.
- Pak die vouer uit na die gids biblioteke.
- Herbegin die arduino IDE.
- U kan u biblioteek nou in die lys vind (sien derde prentjie)
Stap 5: Skep die antenna
Vir die antenna gebruik ek 'n oorblywende kabel van my 2x2x0.8mm of 2x2 20awg buskabel. Dit is die lengtes per frekwensie:
- 868 mhz 3,25 duim of 8,2 cm (dit is die een wat ek gebruik)
- 915 mhz 3 duim of 7,8 cm
- 433 MHz 3 duim of 16,5 cm
Stap 6: Soldeer
- Verwyder die weerstande van die esp -skild (sien R1 tot R3 in die rooi veld)
- Soldeer die rfm95 -chip op die esp -skild.
- Soldeer die speldekop op die esp -skild
- Soldeer die antenna op die esp -skild. Moenie dit sonder 'n antenna gebruik nie, dit kan die skerm beskadig.
- As die speldekop nie op die arduino -soldeersel gesoldeer word nie, ook hierdie.
Stap 7: Bedrading
Op die foto kan u sien hoe u die arduino aan die rfm95 kan koppel. Vir die volledigheid van hierdie tabel, het ek ook die pinout ingesluit vir wanneer u die adafruit -skild gebruik in plaas van die esp breakout.
Stap 8: Kodering
- Laai die kode af
- Maak die kode oop in arduino ide
- Gaan na gereedskap, bord en kies u bord
- Gaan na gereedskap, poort en kies die com -poort vir u arduino
- Klik op die oplaai -knoppie (rooi gemerk op die derde prentjie)
- As alles goed gegaan het, kan u die seriële monitor gebruik en u sien dat pakkies op beide bediener en kliënt aankom (rooi gemerk op die laaste prentjie)
Stap 9: Gevolgtrekking
In hierdie instruksies het ek die basiese beginsels van LORA getoon. As u van hierdie instruksies hou en/of as u daarvan hou dat ek meer instruksies van LORA of ander skryf, druk dan op die like -knoppie.
Aanbeveel:
Outomatiseer 'n kweekhuis met LoRa! (Deel 2) -- Gemotoriseerde vensteropening: 6 stappe (met foto's)
Outomatiseer 'n kweekhuis met LoRa! (Deel 2) || Gemotoriseerde vensteropening: In hierdie projek sal ek u wys hoe ek 'n gemotoriseerde vensteropening vir my kas gemaak het. Dit beteken dat ek u sal wys watter motor ek gebruik het, hoe ek die werklike meganiese stelsel ontwerp het, hoe ek die motor bestuur en laastens hoe ek 'n Arduino LoRa gebruik het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
ESP32 Met E32-433T LoRa-module-tutoriaal - LoRa Arduino -koppelvlak: 8 stappe
ESP32 Met E32-433T LoRa-module-tutoriaal | LoRa Arduino Interfacing: Hey, wat gaan aan, ouens! Akarsh, hier van CETech. Hierdie projek van my sluit aan by die E32 LoRa-module van eByte, 'n 1-watt transceiver-module met 'n hoë krag met 'n ESP32 met behulp van Arduino IDE. Ons het die werking van die E32 in ons laaste tutoria verstaan
Beheer huishoudelike toestelle oor LoRa - LoRa in tuisautomatisering - LoRa -afstandsbediening: 8 stappe
Beheer huishoudelike toestelle oor LoRa | LoRa in tuisautomatisering | LoRa -afstandsbediening: beheer en outomatiseer u elektriese toestelle vanaf lang afstande (kilometer) sonder die internet. Dit is moontlik deur LoRa! Haai, wat gaan aan, ouens? Akarsh hier van CETech. Hierdie PCB het ook 'n OLED -skerm en 3 relais wat 'n
Arduino -projek: toetsreeks LoRa -module RF1276 vir GPS -opsporingsoplossing: 9 stappe (met foto's)
Arduino -projek: toetsreeks LoRa -module RF1276 vir GPS -opsporingsoplossing: verbinding: USB - seriële behoefte: Chrome -blaaier benodig: 1 x Arduino Mega -behoefte: 1 x GPS -behoefte: 1 X SD -kaart benodig: 2 X LoRa -modem RF1276 Funksie: Arduino Stuur GPS -waarde na hoofbasis - Hoofbasis stoor data in Dataino Server Lora -module: ultra lang afstand