Tartalomjegyzék:
- 1. lépés: Szerezze be a hardvert
- 2. lépés: Töltse le a szoftvert
- Lépés: Telepítse az Arduino IDE -t
- 4. lépés: Telepítse a Radiohead könyvtárat
- Lépés: Hozza létre az antennát
- 6. lépés: Forrasztás
- 7. lépés: huzalozás
- 8. lépés: Kódolás
- 9. lépés: Következtetés
Videó: LORA Peer -peer kommunikáció Arduino -val: 9 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Kezdő elektronikai rajongó vagyok, és ez az első tanítható, ezért kérem, ne haragudjon a megjegyzéseire. Ebben az utasításban elmagyarázom, hogyan lehet két LORA csomópontot közvetlenül kommunikálni TTN (a dolgok hálózata) nélkül.
Mi az a LORA?
A LORA a LOng RAnge rövidítése. Ez a Semtech által szabadalmaztatott moduláció, amely CSS (chirp spread spektrum) moduláción alapul. Ez:
- hosszú távú
- alacsony fogyasztású
- alacsony adatsebesség
Ezen tulajdonságai miatt a LORA nagyon jól használható kommunikációs közegként az érzékelőkhöz. Egy érzékelő szó szerint éveken keresztül képes működni az akkumulátoron, és hatótávolsága meghaladhatja a több kilométert. A LORA használható licenc nélküli frekvenciasávokban is. A dologhálózaton országonként megtalálhatja az ingyenes zenekarokat. Belgiumban élek, így választhatok az EU863-870 és az EU433 között.
Példák a felhasználásra:
- Mezőgazdaság (talajnedvesség, tartályszint, hőmérséklet, páratartalom, szélirány, …)
- Nyomkövetés GPS -vevővel kombinálva
- Lopásgátlás (láttam egy koncepciót, amellyel drága nagyfeszültségű kábeleket helyezhet el a rezgés érzékelésére)
- … Sokkal több alkalmazás létezik, a képzelet szab határt.
1. lépés: Szerezze be a hardvert
Hardver:
- 2 arduino nano vagy 2 arduino uno pinoutnak azonosnak kell lennie.
- 2 esp kitörő tábla
- 2 lora kártya rfm95 868mhz más frekvenciákért kattintson ide.
- 2 kenyérsütő
- 2 usb kábel nano vagy kábel uno
- jumper vezetékek férfi -nő
- jumper vezetékek férfi -férfi
- 2 antenna (0,8 mm -es vagy 20awg szilárd magot használok)
- fejléc csapok, ha nem tartoznak az arduinohoz
Eszközök:
- forrasztópáka
- drótvágó
- dróteltávolítót használok 102
- vonalzó
- forrasztani
2. lépés: Töltse le a szoftvert
A szoftver letöltéséhez kattintson erre a 2 linkre:
- Arduino IDE
- Radiohead könyvtár
Lépés: Telepítse az Arduino IDE -t
- A szoftver letöltése után lépjen a telepítőbe, és kattintson rá duplán.
- Kattintson az Egyetértek gombra
- Kattintson a következő gombra
- Kattintson a telepítés gombra
- Kattintson kétszer a telepítésre az usb illesztőprogramok telepítéséhez
- Kattintson a Bezárás gombra
4. lépés: Telepítse a Radiohead könyvtárat
Az rfm95 használatához szüksége van a radiohead könyvtárra. Mivel nem tudja telepíteni az arduino IDE -n keresztül, manuálisan kell telepítenie a radiohead könyvtárat.
- Nyissa meg az arduino IDE -t
- Lépjen a fájlba -> beállítások
- Itt megtalálja az arduino mappa elérési útját, ahol meg kell találnia a Libraries mappát. (első kép)
- Ha a Könyvtárak mappa nem létezik, akkor létre kell hoznia azt.
- Nyissa meg a Radiohead-master letöltött zip fájlt.
- Bontsa ki a mappát a könyvtárak mappába.
- Indítsa újra az arduino IDE -t.
- Most megtalálhatja könyvtárát a listában (lásd a 3. képet)
Lépés: Hozza létre az antennát
Az antennához a 2x2x0.8mm vagy 2x2 20awg buszkábel maradék kábelét használom. Ezek a frekvenciánkénti hossza:
- 868 MHz 3,25 hüvelyk vagy 8,2 cm (ezt használom)
- 915 MHz 3 hüvelyk vagy 7,8 cm
- 433 MHz 3 hüvelyk vagy 16,5 cm
6. lépés: Forrasztás
- Távolítsa el az esp árnyékolás ellenállásait (lásd R1 - R3 a piros mezőben)
- Forrasztja az rfm95 chipet az esp pajzsra.
- Forrasztja a tűhegyeket az esp pajzsra
- Forrasztja az antennát az esp pajzsra. Ne használja antenna nélkül, mert megsérülhet a pajzs.
- Ha a tűhegyek nincsenek forrasztva az arduino forrasztásra, akkor ezek is.
7. lépés: huzalozás
A képen láthatja, hogyan csatlakoztathatja az arduino -t az rfm95 -hez. Ennek a táblázatnak a teljessége érdekében beírtam a pinout -ot is arra az esetre, ha az adafruit pajzsot használja az esp kitörés helyett.
8. lépés: Kódolás
- Töltse le a kódot
- Nyissa meg a kódot az arduino ide -ban
- Lépjen az eszközökhöz, táblához és válassza ki a táblát
- Lépjen az eszközökhöz, a porthoz, és válassza ki az arduino kom portját
- Kattintson a feltöltés gombra (a harmadik képen pirossal jelölt)
- Ha minden jól ment, használhatja a soros monitort, és látja, hogy csomagok érkeznek a szerverre és az ügyfélre is (pirossal jelölt az utolsó képen)
9. lépés: Következtetés
Ebben az oktatható fejezetben bemutattam a LORA alapjait. Ha tetszik ez az oktatható, és/vagy ha szereted, hogy több utasítást írjak a LORA -ról vagy másokról, akkor nyomd meg a like gombot.
Ajánlott:
LoRa 3–8 km vezeték nélküli kommunikáció alacsony költségű E32 (sx1278/sx1276) eszközzel Arduino, Esp8266 vagy Esp32 esetén: 15 lépés
LoRa 3Km -8Km vezeték nélküli kommunikáció alacsony költségű E32 (sx1278/sx1276) eszközzel Arduino, Esp8266 vagy Esp32 számára: Könyvtárat hozok létre az EBYTE E32 kezeléséhez, a LoRa eszköz Semtech sorozatán alapuló, nagyon erős, egyszerű és olcsó eszköz segítségével. 3 km -es verzió itt, 8 km -es verzió itt 3000 és 8000 m közötti távolságon dolgozhatnak, és sok funkcióval rendelkeznek
Arduino és mobil Bluetooth kommunikáció (messenger): 8 lépés
Arduino és mobil Bluetooth kommunikáció (messenger): A kommunikáció fontos tényező a mindennapi életünkben. De a lezárás idején a saját családunkkal folytatott kommunikációnak vagy az otthonunkban élőkkel való kommunikációnak néha szüksége van mobiltelefonra. De a mobiltelefonok használata rövid ideig
Vezeték nélküli titkosított kommunikáció Arduino: 5 lépés
Vezeték nélküli titkosított kommunikáció Arduino: Üdv mindenkinek! Ebben a második cikkben elmagyarázom, hogyan kell használni az Atecc608a chipet a vezeték nélküli kommunikáció biztosításához. Ehhez az NRF24L01+ -t fogom használni a vezeték nélküli részhez és az Arduino UNO -t. Az ATECC608A mikrochipet
Nagy hatótávolság, 1,8 km, Arduino és Arduino között Vezeték nélküli kommunikáció a HC-12-vel: 6 lépés (képekkel)
Hosszú hatótávolság, 1,8 km, Arduino és Arduino között Vezeték nélküli kommunikáció a HC-12-vel: Ebben az oktatóanyagban megtanulja, hogyan kell kommunikálni az Arduino-k között nagy távolságon, akár 1,8 km-re a szabadban. A HC-12 egy vezeték nélküli soros port kommunikációs modul, amely nagyon hasznos, rendkívül hatékony és könnyen használható. Először is lea
Kommunikáció LoRa ESP8266 és rádió RFM95: 9 lépés
Kommunikáció LoRa ESP8266 és rádió RFM95: Az egyik legismertebb technológia, amelyet a tárgyak internetének megvalósítására kell alkalmazni, amely nagyon feltűnő jellemzőkkel rendelkezik a távolsági kommunikáció és az alacsony energiafogyasztás között, ami tükröződik alacsony fogyasztásában, ez a LoRa " Lo ng - Ra nge " moduláció típusa