Sisukord:
- Samm: hankige riistvara
- Samm: laadige tarkvara alla
- Samm: installige Arduino IDE
- Samm: installige Radioheadi teek
- Samm: looge antenn
- 6. samm: jootmine
- Samm: juhtmestik
- 8. samm: kodeerimine
- 9. samm: järeldus
Video: LORA vastastikune suhtlus Arduinoga: 9 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Olen elektroonikahuviline ja see on minu esimene juhendatav, nii et palun ärge olge oma kommentaarides kiiduväärt. Selles juhendis selgitan, kuidas panna kaks LORA sõlme otse suhtlema ilma TTN -i (asjade võrk).
Mis on LORA?
LORA tähistab LOng RAnge. See on Semtechi patenteeritud modulatsioon, mis põhineb CSS (chirp spread spektri) modulatsioonil. See on:
- pikamaa
- väike võimsus
- madal andmeedastuskiirus
Nende omaduste tõttu sobib LORA väga hästi andurite sidevahendiks. Andur võib sõna otseses mõttes töötada aastaid patareiga ja tööulatus võib ületada mitu kilomeetrit. Samuti saab LORA -d kasutada litsentsivabades sagedusribades. Asjade võrgustikust leiate tasuta bändid riikide kaupa. Ma elan Belgias, et saaksin valida EU863-870 ja EU433 vahel.
Näidete kasutamine:
- Põllumajandus (mulla niiskus, paagi tase, temperatuur, niiskus, tuule suund, …)
- Jälgimine koos GPS -vastuvõtjaga
- Vargusvastane (ma olen näinud kontseptsiooni selle paigaldamiseks kallitele kõrgepingekaablitele vibratsiooni tuvastamiseks)
- … Rakendusi on palju rohkem, teie kujutlusvõime on piir.
Samm: hankige riistvara
Riistvara:
- 2 arduino nano või 2 arduino uno pistikut peaksid olema samad.
- 2 esp purunemisplaati
- 2 lora kaarti rfm95 868mhz teiste sageduste jaoks klõpsake siin.
- 2 leivaplaati
- 2 usb kaablit nano jaoks või kaabel uno jaoks
- hüppaja juhtmed meessoost naissoost
- hüppaja juhtmed isas -mees
- 2 antenni (ma kasutan 0,8 mm või 20 WAG südamikku)
- päise tihvtid, kui need pole arduinoga kaasas
Tööriistad:
- jootekolb
- traadi lõikur
- traadist eemaldajat kasutan 102
- joonlaud
- jootma
Samm: laadige tarkvara alla
Tarkvara allalaadimiseks klõpsake neid kahte linki:
- Arduino IDE
- Radioheadi raamatukogu
Samm: installige Arduino IDE
- Pärast tarkvara allalaadimist minge installiprogrammi ja topeltklõpsake seda.
- Klõpsake nuppu Nõustun
- Klõpsake järgmist
- Klõpsake installil
- USB -draiverite installimiseks klõpsake 2 korda installimisel
- Klõpsake sulgemiseks
Samm: installige Radioheadi teek
Rfm95 kasutamiseks vajate raadiopea raamatukogu. Kuna te ei saa seda arduino IDE kaudu installida, peate raadiopea teegi käsitsi installima.
- Avage arduino IDE
- Minge faili -> eelistused
- Sealt leiate tee arduino kausta, kust peaksite leidma kausta Raamatukogud. (esimene pilt)
- Kui kausta Raamatukogud pole olemas, peaksite selle kausta looma.
- Avage allalaaditud ZIP-fail Radiohead-master.
- Eemaldage kaust raamatukogude kausta.
- Taaskäivitage arduino IDE.
- Nüüd leiate oma raamatukogu loendist (vt kolmas pilt)
Samm: looge antenn
Antenni jaoks kasutan oma 2x2x0,8mm või 2x2 20awg siinikaabli järelejäänud kaablit. Need on pikkused sageduse kohta:
- 868 MHz 3,25 tolli või 8,2 cm (seda ma kasutan)
- 915 MHz 3 tolli või 7,8 cm
- 433 MHz 3 tolli või 16,5 cm
6. samm: jootmine
- Eemaldage esp -kilbi takistid (vt R1 kuni R3 punasel väljal)
- Jootke rfm95 kiip esp kilbile.
- Jootke nööpnõelad esp -kilbi külge
- Jootke antenn esp -kaitsekile külge. Ärge kasutage ilma antennita, sest võite katet kahjustada.
- Kui nööpnõelad pole arduino joodise külge joodetud, siis ka need.
Samm: juhtmestik
Pildil näete, kuidas ühendada arduino rfm95 -ga. Selle tabeli täielikkuse huvides lisasin ka näpunäite, kui kasutate esaf breakouti asemel adafruit kilpi.
8. samm: kodeerimine
- Laadige kood alla
- Avage kood arduino ide
- Minge tööriistadesse, pardale ja valige oma plaat
- Avage tööriistad, port ja valige arduino jaoks komport
- Klõpsake üleslaadimisnuppu (kolmandal pildil punasega tähistatud)
- Kui kõik läks hästi, saate kasutada jadamonitori ja näete pakette saabumas nii serverisse kui ka kliendisse (viimasel pildil punasega märgitud)
9. samm: järeldus
Selles juhendis näitasin LORA põhitõdesid. Kui teile meeldib see juhend ja/või kui mulle meeldib kirjutada rohkem LORA või teiste juhendeid, siis vajutage like nuppu.
Soovitan:
Pöörlev jõulupuu ja programmeeritavad tuled Arduinoga: 11 sammu
Pöörlev jõulupuu ja programmeeritavad tuled koos Arduinoga: pöörlev jõulupuu ja programmeeritavad tuled koos Arduinoga
Lihtne Arduino LoRa suhtlus (rohkem kui 5 km): 9 sammu
Lihtne Arduino LoRa suhtlus (rohkem kui 5 km): testime oma raamatukoguga E32-TTL-100. See on traadita transiiveri moodul, mis töötab sagedusel 410 441 MHz (või 868 MHz või 915 MHz), mis põhineb SEMTECHi originaal RFIC SX1278 -l, saadaval on läbipaistev edastus, TTL -tase. Moodul võtab vastu LORA
Arduino sõlme suhtlus: 4 sammu
Arduino -sõlme suhtlus: see juhend on mõeldud lihtsalt väga lihtsaks demonstratsiooniks selle kohta, kuidas saata ja vastu võtta andmeid UART (jada) kaudu kahe Arduino ühilduva tahvli vahel
Kontrollige kodumasinaid LoRa kaudu - LoRa koduautomaatikas - LoRa kaugjuhtimispult: 8 sammu
Kontrollige kodumasinaid LoRa kaudu | LoRa koduautomaatikas | LoRa kaugjuhtimispult: kontrollige ja automatiseerige oma elektriseadmeid pikkade vahemaade (kilomeetrite) kaugusel ilma internetita. See on võimalik LoRa kaudu! Hei, mis toimub, poisid? Akarsh siin CETechist. Sellel trükkplaadil on ka OLED -ekraan ja 3 releed, mis
Arduino ja Laraveli suhtlus: 4 sammu
Arduino ja Laraveli suhtlus: Tere kõigile! Selles juhendis näitan teile, kuidas saate andmeid Arduino'st Laraveli rakendusse saata