Änderungen

LoRaWAN

1.371 Byte hinzugefügt, 19 März
/* Was ist LoRa? */
= AktuellVortrag auch zu LoRa, LoRaWAN und TheThingsNetwork auf der Make Darmstadt 2019 =Auf der [http://make-darmstadt.de/ Make Darmstadt] hat Lutz Lisseck vom Hackerspace FFM ein Vortrag zum Thema "Die lizenzfreie Übertragung kleiner Datenmengen per Funk" gehalten, die Folien zum Vortrag gibt es auch hier: [[Datei:Die_lizenzfreie_Übertragung_kleiner_Datenmengen.pdf]] = Rückblick: Workshop zu LoRa und LoRaWAN =
Am 25. Februar 2018 von 15 bis etwa 21 Uhr fand der 1. Teil des Workshops zu LoRa und LoRaWAN bei uns im Hackerspace statt.
== Was ist LoRa? ==
LoRa steht für Long Range und ist eine proprietäre Chirp Spread Spectrum Modulationstechnik, mit der sich deutlich höhere Reichweiten als mit klassischen Modulationsverfahren erreichen lassen. Bei gleicher Sendeleistung und im gleichen Frequenzbereich lassen sich damit Reichweiten im km-Bereich realisieren, wo mit klassischen Modulationsverfahren nur ca. 100m erreicht werden. Der Kompromiss ist dabei allerdings eine deutlich reduzierte Übertragungsgeschwindigkeit gegenüber den klassischen Modulationsverfahren. Dieser kann über den sogenannten Spreizfaktor je nach Situation eingestellt werden - mit dem höchsten Spreizfaktor (SF12) kann die größte Reichweite erziehlt werden, allerdings liegt die Datenrate dann auch nur noch bei ca. 300 bit/s.
 
[[Datei:BilderklaerungSpreizung.png|800px]]
== Wie nutze ich das? ==
=== Ai-Thinker Ra-01 oder Ra-02 ===
Der Unterschied zwischen Ra-01 und Ra-02 ist lediglich der, dass der Ra-01 die Antenne an einem der Pads herausgeführt hat (und meist eine Federantenne dabei liegt), während beim Ra-02 eine Buchse für einen Antennenstecker dran ist (IPEX).
 
== Antenne ==
 
Antennen sind für eine bestimmte Frequenz optimiert. In Europa wird das ISM-Band mit 868 Mhz verwendet.<br>
Die Wellenlänge berechnet sich nach folgender Formel: [[Datei:Wavelength.PNG]]<br>
f = frequency in hertz (Hz) <br>
λ = wavelength in meters (m)<br>
c = speed of light (299.792.458 m/s)<br><br>
[[Datei:Wavelength_of_868.PNG]]<br>
Die Antenne muss also 34.5 cm lang sein oder ein 1/2λ = 17.25, 1/4λ = 8.63, 1/8λ = 4.31, ...
== LoRa Bibliotheken ==
[[Datei:LoRaGoPort_aufRPi.jpg|600px|LoRaWAN Gateway mit LoRaGo Port auf Raspberry Pi]]
 
LoRaGo PORT einrichten für TTN: http://sandboxelectronics.com/?p=2696#Extra_Using_the_onboard_GPS_data_as_gateway_location
=== Gateway Infos ===
* <pre>sudo tcpdump -AUq port 1700</pre> zeigt Verkehr mit TTN an
* Mehr über Antennen: https://www.thethingsnetwork.org/forum/t/the-big-and-small-antenna-topic-part-1/7880
 
=== Applikation einrichten ===
Unter "Applications" mit "add application" eine neue Anwendung erstellen.<br>
Danach die Application auswählen. Oben rechts den Reiter "Devices" anwählen und "register device" drücken z.B. "pondtempsensornode" als id eingeben.<br>
Unter "Device Overview" die "Activation Method" von OTAA auf ABP stellen und "Frame counter checks" anhaken.
== LoRaWAN Bibliotheken ==
2.154
Bearbeitungen