Benutzer-Werkzeuge

Webseiten-Werkzeuge


lorawan_-_ttn_-_iot

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
lorawan_-_ttn_-_iot [2019/09/16 11:19] freflelorawan_-_ttn_-_iot [2021/03/11 10:31] (aktuell) – [Linksammlung] mwolf
Zeile 25: Zeile 25:
 ---- ----
  
-==== Mögliches Projekt: Mobiler Hotspot mit mobilem Gateway: ====+==== Mögliches Projekt 1: Mobiler Hotspot mit mobilem Gateway: ====
 [[https://tinyurl.com/y28udmqw|TP-Link M7200 mobiler WLAN Router]] mit \\ [[https://tinyurl.com/y28udmqw|TP-Link M7200 mobiler WLAN Router]] mit \\
 [[https://www.netzclub.net/sim-karte-bestellen/|SIM-Karte]] [[https://www.netzclub.net/sim-karte-bestellen/|SIM-Karte]]
  
 ---- ----
 +
 +==== Mögliches Projekt 2: Mini-Wetterstation: ====
 +[[https://learn.adafruit.com/adafruit-bme280-humidity-barometric-pressure-temperature-sensor-breakout/arduino-test|BME280-Sensor (Temperatur-, Luftdruck- und Luftfeuchtigkeitssensor auf einem Chip) mit einem Arduino]]
 +
 +----
 +
  
  
Zeile 51: Zeile 57:
 [[https://tinyurl.com/yy3apemq|The Things Indoor Gateway]]\\ [[https://tinyurl.com/yy3apemq|The Things Indoor Gateway]]\\
 [[https://mikrotik.com/product/wap_lora8_kit|MikroTik Outdoor Gateway]]\\ [[https://mikrotik.com/product/wap_lora8_kit|MikroTik Outdoor Gateway]]\\
 +[[https://de.farnell.com/laird-technologies/rg186/gateway-868mhz-wifi-blu-ethernet/dp/2802548|Laird GW]]\\
  
 === Hacking TTIG: === === Hacking TTIG: ===
Zeile 81: Zeile 88:
 [[https://www.heise.de/ratgeber/GPS-Tracker-mit-LoRaWAN-einrichten-4156782.html?hg=1&hgi=0&hgf=false|GPS-Tracker]]\\ [[https://www.heise.de/ratgeber/GPS-Tracker-mit-LoRaWAN-einrichten-4156782.html?hg=1&hgi=0&hgf=false|GPS-Tracker]]\\
 [[http://www.opengeiger.de/elektronik.html|Geigerzähler]] - und als {{ :lorageigerttn.pdf|PDF-Datei}}\\ [[http://www.opengeiger.de/elektronik.html|Geigerzähler]] - und als {{ :lorageigerttn.pdf|PDF-Datei}}\\
-[[https://tinyurl.com/y27ut5gc|Kombinierter Luftdruck-, Feuchtigkeits- und Temperatur-Sensor]]+[[https://tinyurl.com/y27ut5gc|Kombinierter Luftdruck-, Feuchtigkeits- und Temperatur-Sensor]]\\ 
 +[[https://github.com/matthijskooijman/arduino-lmic|Die LMIC Library, Beispiele, P2P Verbindung]]\\ 
 +[[https://www.thethingsnetwork.org/forum/t/big-diy-sensor-topic/2600|Big diy SENSOR topic (Ideen für Sensoren)]]
  
 === Portal "Allthingstalk": === === Portal "Allthingstalk": ===
Zeile 99: Zeile 108:
 === Programmierung: === === Programmierung: ===
 [[https://www.python-kurs.eu/index.php|Python-Kurs]] [[https://www.python-kurs.eu/index.php|Python-Kurs]]
 +
 +=== LORA auf ESP32 mit µPython ===
 +Hier ein paar Grundlagen, Anbindung ans TTN muß noch erarbeitet werden:\\
 +[[https://lemariva.com/blog/2018/10/micropython-esp32-sending-data-using-lora]]\\
 +[[https://www.instructables.com/id/MicroPython-on-an-ESP32-Board-With-Integrated-SSD1/]]\\
 +mit Pycom ESP32 Board (kann vlt. auf das TTGO portiert werden):\\
 +[[https://github.com/pycom/pycom-libraries/tree/master/examples/lorawan-nano-gateway]]\\
 +Vorschlag für Pycom - LoRaWAN-fähiges Board
 +[[https://pycom.io/product/lopy4/]]\\
 +
 +=== Beispiel-Nodes ===
 +
 +Grundsystem aus Arduino Nano und RFM95W (siehe Link weiter oben) z.B. zum Einsatz als TTN Logger
 +{{:whatsapp_image_2020-03-06_at_16.34.45.jpeg?400|}}{{:whatsapp_image_2020-03-06_at_16.34.14.jpeg?400|}}
 +
 +Die "Betriebsanzeige"-LED des Arduino wurde entfernt, um Strom zu sparen.
 +Damit ist eine Betriebsdauer von mehreren Monaten mit einem 9V Block möglich.
 +
 +Ergänzung: messtechnische Erfassung des Stromverbrauchs ergab folgendes Bild:
 +Ein mit 7V geladenes Elkopaket von 14000 uF verliert pro gesendetem Packet (in ca. 1 min) 2V, 
 +damit ergibt sich ein rechnerischer Stromverbrauch von ca. 0,5 mA. Bei einer durchschnittlich 
 +nutzbaren Kapazität eines 9V Alkaline Blocks von 600 mAh ist theoretisch eine Laufzeit von 
 +0,6Ah / 0,0005 A = 1200 Std = 50 Tage möglich. Verringert man die Datenrate von 1 Pkt/min auf
 +z.B. 1 Pkt/ 10 min, was oft aureichehnd ist, hält die Batterie länger als 1 Jahr.
 +
 +Für den geneigten Nachbauer hier der Arduino Sketch zur Programmierung:
 +(Die 3 Parameter NwkSKey, AppSKey und DEVADDR werden beim Erstellen des Nodes in der TTN Konsole
 +generiert und sind entsprechend in den Sourcecode einzutragen)
 +
 +{{ :ttn-analog-modul.zip |}}
 +
 +Da der Arduino sowohl Onewire als auch I2C und SPI unterstützt, 
 +sind der Sensoranbindung (fast) keine Grenzen gesetzt.
 +zwei weitere Beispiele dazu sind:
 +Temperatur-Node mit DS1820 (oneWire Anschluss des 1820 auf A3 des Arduino):
 +
 +{{ :ttn-ds1820-modul.zip |}}
 +
 +und Klima-Node mit BME280 (SCL des BME an A5 des Arduino und SDA an A4)
 +
 +{{ :ttn-bme280-modul.zip |}}
 +
 +hier ein Screenshot einer Woche Klimadaten inhouse:
 +
 +{{:bildschirmfoto_vom_2020-03-07_08-37-42.png?400|}}
 +{{:bildschirmfoto_vom_2020-03-07_08-38-05.png?400|}}
 +{{:bildschirmfoto_vom_2020-03-07_08-38-53.png?400|}}
 +{{:bildschirmfoto_vom_2020-03-07_08-38-30.png?400|}}
 +
 +Unter Verwendung der Analogeingänge des Grundmoduls und einer arbeitslosen Solarzelle 
 +aus einer Gartenleuchte ist ein einfacher Einstrahlungssensor in Planung.
 +Da dies eher ein "Schätzeisen" statt ein Präzisionsmessgerät zu werden verspricht,
 +kann auf eine Temperaturkompensation des zur Messung verwendeten Kurzschlussstroms 
 +der Solarzelle verzichtet werden (ca. 3,5% Abweichung bei 50° Temperaturdifferenz).
 +Alternativ könnte auch ein DS1820 zur Temperaturmessung und -korrektur eingesetzt werden.
 +Die Präzision der Messung steht und fällt natürlich mit der Kalibrierung der Anzeige.
 +Diese gestaltet sich mangels Referenz etwas schwierig und wird am Einstrahlungssensor
 +einer Freiflächenanlage erfolgen. (FR)
 +
 +**Protokoll zur Sitzung vom 1. Dezember 2020: Die nächsten Schritte zum Ausbau des LORAWAN**
 +
 +{{ :lora-wan_protokoll_vom_01_10_2020.docx |}}
 +
 +**Eine Einführung des Kompetenzzentrums Öffentliche IT:**
 +
 +[[https://www.oeffentliche-it.de/documents/10181/99609/Funkende+Dinge+-+Ein+Einstieg+ins+IoT]]
 +
 +**BLOG zum TTN Tracker:**
 +
 +[[https://www.bjoerns-techblog.de/2017/08/bau-meines-lorawan-gps-tracker/]]
 +
 +**Einkaufsquellen für Sensoren**
 +
 +[[https://www.antratek.de/]]\\
 +[[https://iot-shop.de/shop/]]\\
 +[[https://www.mz-connect.com/shop/]]\\
 +[[https://www.reichelt.de/lorawan-c9039.html?&nbc=1]]\\
 +
 +**und speziell im Zeichen der Corona Pandemie - Lutqualität**
 +
 +[[https://iot-shop.de/shop/product/gs-ls-111g-globalsat-luftgute-sensor-ls-111g-co2-temperatur-luftfeuchte-4849?category=4#attr=2316,2315,2324,2331,2330,2313,2317,2487,2328,2325,2314,2318,2319,2320,2321,2322,2323,2326,2327,2329,2332,2333]]\\
 +
 +**Beispielprojekt CO2 Ampel, daraus könnten wir ne CO2 Ampel mit TTN Anbindung nachen**
 +
 +[[http://esp8266-server.de/CO2Ampel.html]]\\
 +etwas Theroie zu CO2 Sensoren:\\
 +[[https://www.msxfaq.de/sonst/bastelbude/co2_sensor.htm]]\\
 +
 +**ein GPS Node mit dem ESP32**\\
 +... und wieder ein Fundstück aus dem Netz --> Hallo Johannes, für Dein Fahrrad
 +
 +[[https://www.thethingsnetwork.org/labs/story/heltec-lorawan-gps-quick-start]]
 +\\
 +
 +
 +**Heltec Wifi LoRa 32 (V2)**\\
 +... Pinout Diagramm:\\
 +[[https://resource.heltec.cn/download/WiFi_LoRa_32/WIFI_LoRa_32_V2.pdf]]\\
 +...Heltec-Original-Documentations:\\
 +[[https://heltec-automation-docs.readthedocs.io/en/latest/esp32/index.html]]
 +\\
  
lorawan_-_ttn_-_iot.1568632791.txt.gz · Zuletzt geändert: 2019/09/16 11:19 von frefle