Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Artikel-Beschreibung

ZUM HEFT:
Das 92-seitige Make Special erklärt, wie man aus den mitgelieferten LoRaWAN- und Sensormodulen einen Umweltsensorknoten für Temperatur und Luftfeuchte entwickelt. Mit der beigelegten Fotodiode kann man die Lichtstärke messen und eine zusätzliche LED demonstriert, wie man dem Sensorknoten aus der Ferne Befehle übermittelt.

Die Programmierung erfolgt mit der kostenlosen STM32CubeIDE in C. Alle gezeigten Beispiele stehen zum Download bereit. Die 15 Artikel führen Schritt für Schritt in die Hardware, LoRaWAN, The Things Network und ihre Programmierung ein.

ZUM EXPERIMENTIERSET:

Der Experimentierkasten „LoRaWAN-Programmierung“, der gemeinsam vom Make Magazin und ELV entwickelt wurde, bietet zusammen mit diesem Make Special eine umfassende Einführung in die fortgeschrittene C-Programmierung für ARM-Mikrocontroller.

Das LoRaWAN-Experimentierset bietet ein Basisboard mit einem LoRaWAN-Funkmodul, um in die Welt des Internet der Dinge (IoT) einzutauchen. Eine Besonderheit des Kits ist das Aufsteckmodul mit einem Temperatur- und Feuchtigkeitssensor, der Umgebungsdaten präzise erfasst.

Das LoRaWAN®-Experimentierset umfasst jeweils 1x:

  • ELV-LW-Base Experimentierplattform für LoRaWAN
  • ELV Applikationsmodul, Temperatur und Luftfeuchtigkeit„
  • ELV Steckplatine 830 Kontakte, schwarz
  • Fotodioden-Platine BPW34-S (CM-SB-01)
  • LED-Platine, rot (CM-DL-R01)
  • Widerstands-Platine, 220 kΩ (CM-RF-224-A)
  • Kondensator-Platine, 1 μF (CM-CF-105-A)
  • Kabelset, Typ 01


LoRaWAN® (Long Range Wide Area Network) ist ein Kommunikationsprotokoll, das speziell für drahtlose, batteriebetriebene Geräte in einem Netzwerk entwickelt wurde. Es nutzt das LoRa-Modulationsverfahren, um Daten über große Entfernungen mit minimalem Energieverbrauch zu übertragen. LoRaWAN wird vor allem in Anwendungen des Internet der Dinge (Internet of Things, IoT) eingesetzt, bei denen eine lange Batterielebensdauer und eine große Reichweite wichtig sind.

Weitere Infos und hilfreiche Links:

- Hier geht es zum LoraWAN-FAQ vom c't-Magazin aus 2021.
- Flashen unter Linux und Mac (Forum-Beitrag von Daniel Bachfeld, Make-Chefredakteur)
- ELV-BM-TRX1 USB-seriell unter Linux - udev (Forum-Beitrag von urex)
- Die IDE steht für Windows, Linux und Mac zur Verfügung; ein Flasher zum Übertragen der Programme wird für Windows von ELV bereit gestellt, für Linux nutzt man die Tools von STM.

Artikel-Details
Anbieter:
Heise Medien GmbH & Co. KG
Artikelnummer:
4018837075746
Veröffentlicht:
10.07.24

Das könnte Sie auch interessieren:

LoRaWAN-Knoten im IoT
LoRaWAN hat sich als Kommunikationslösung im IoT hervorragend entwickelt. The Things Network (TTN) hat hierzu seinen Beitrag geleistet. Aktuell wird The Things Network auf The Things Stack Community Edition (TTS (CE)) aktualisiert. Die Cluster von TTN V2 werden gegen Ende 2021 geschlossen.Der Autor zeigt Ihnen die notwendigen Schritte, damit Sie in gewohnter Weise LoRaWAN-Knoten mit Hilfe von TTS (CE) betreiben und vielleicht auch das Netz der Gateways durch ein eigenes Gateway erweitern. Mittlerweile gibt es sogar für den mobilen Einsatz geeignete LoRaWAN-Gateways mit denen Sie über Ihr Mobiltelefon Verbindung zum TTN-Server aufbauen können.In diesem Buch werden eine Reihe kommerzieller und Arduino-basierter LoRaWAN-Knoten als auch neue, kostengünstige und für den Batteriebetrieb geeignete Hardware zum Aufbau autonomer LoRaWAN-Knoten vorgestellt.Die Registrierung von LoRaWAN-Knoten und Gateways im TTS (CE) sowie die Bereitstellung der erhobenen Daten über MQTT und die Visualisierung über Node-RED, Cayenne, Thingspeak und Datacake ermöglichen komplexe IoT-Projekte und völlig neue Anwendungen zu sehr geringen Kosten.Das vorliegende Buch versetzt Sie in die Lage, mit batteriebetriebenen Sensoren (LoRaWAN-Knoten) erfasste Daten drahtlos im Internet bereitzustellen und zu visualisieren.Sie lernen die Grundlagen für Smart-City- und IoT-Anwendungen, die beispielsweise die Messung von Luftqualität, Wasserständen, Schneehöhen, das Ermitteln von freien Parkfeldern (Smart Parking) und die intelligente Steuerung der Straßenbeleuchtung (Smart Lighting) u.a.m. ermöglichen.Dr. Claus Kühnel studierte Informationstechnik an der Technischen Universität Dresden und hat über viele Jahre Embedded Systems für Geräteder Labordiagnostik u.a. entwickelt. In diesem interdisziplinären Spannungsfeld kam er mit der Maker-Szene in Berührung. Er hat zahlreiche Artikel und Bücher zu Hard- und Software von Mikrocontrollern im In- und Ausland verö entlicht. Mit Leidenschaft befasst er sich mit neuen Technologien rund um das Thema Mikrocontroller
25,99 €*
STM32 - Das umfassende Praxisbuch (2. Auflg.)
ARM-Microcontroller programmieren für Embedded Systems - Das umfassende PraxisbuchMit diesem Buch erhalten Sie einen umfassenden Praxiseinstieg für die Softwareentwicklung für Embedded Systems mit der ARM-Mikrocontrollerfamilie STM32F4xx der Firma STMicroelectronics (STM). Für die Programmierung wird die Sprache C eingesetzt.Der Autor behandelt die wichtigsten Peripherie-Komponenten, dazu gehören digitale und analoge I/O-Ports (GPIOs), Timer und Counter, serielle Schnittstellen (USARTs/UARTs, SPI und I2C), ADCs und DACs, RTC (Echtzeit-Uhr) sowie Direct Memory Access (DMA).Die Programmierung dieser Komponenten zeigt der Autor anhand einfacher praktischer Anwendungsbeispiele wie z.B. die Abfrage von Uhrzeit und Datum von einer externen RTC (über I2C) sowie deren Anzeige über SPI auf einfachen Displays. Dabei entsteht im Verlauf des Buchs eine Bibliothek, deren Funktionen für eigene Projekte auf einfache Weise eingesetzt werden können.Als Entwicklungsumgebung wird STM32CubeIDE von STM verwendet. Außerdem kommt das Evaluierungsboard NUCLEO-64 für den STM32F446 zum Einsatz. Der Autor legt Wert darauf, alles »bare-metal« zu programmieren und verzichtet darauf, die HAL-Bibliothek einzusetzen. Diese Vorgehensweise erleichtert Ihnen auch den Umstieg auf Mikrocontroller anderer Hersteller. Grundlegende Kenntnisse der Programmiersprache C werden vorausgesetzt. Dennoch wird auf einige Aspekte eingegangen, die in der Bare-metal-Programmierung von Mikrocontrollern möglicherweise wichtiger sind als in der Entwicklung herkömmlicher PC-basierter Software.Aus dem Inhalt: Typische GPIO-Anwendungen (Input/Output/Alternative Funktionen)Timer: Systick/Basic/General Purpose/Advanced Control TimerPWM: Dimmen von LEDs mit TimernA/D- und D/A-WandlungSerielle Kommunikation mit UARTs/USARTs/I2C/SPIPorterweiterung mit I2C (PCF8574)/Ansteuerung von LC-Displays7-Segment-Anzeigen über SPI (MAX7219)Einsatz einer externen Echtzeituhr (RTC) DS3231 über I2CAutor: Ralf Jesse ist Diplom-Ingenieur der Elektrotechnik mit mehr als 30 Jahren beruflicher Praxis im Einsatz von Mikroprozessoren und -controllern. Nach ersten Erfahrungen als Entwicklungsingenieur in einem Maschinenbau-Unternehmen folgten mehr als 20 Jahre als Software-Ingenieur in einem großen japanischen Konzern.
29,99 €*
Node-RED - Das umfassende Handbuch (3. Auflage)
Node-Red. Das umfassende Handbuch. 3., aktualisierte Auflage. Januar 2024.Bauen Sie komplexe Schaltungen auf, ohne eine einzige Zeile Code zu schreiben – Node-RED macht es möglich. Mit dem visuellen Programmierkonzept erstellen Sie Flows und Logiken, die Ihre Projekte steuern. Udo Brandes stellt Ihnen dazu in diesem Handbuch alle Nodes vor und zeigt Ihnen, wie Sie Ihre Anforderungen übersichtlich modellieren und passende Dashboards erstellen. So lesen Sie im Handumdrehen automatisiert Sensoren aus, speichern Messwerte ab oder teilen Daten über das Netzwerk mit anderen Systemen.Von den Grundlagen zum fertigen DashboardSteuerungen und Logik visuell programmierenDaten in der Heimautomation, in Maker- und IoT-Projekten verarbeiten1. Ohne Vorkenntnisse einsteigenWer sich mit komplexen Systemen beschäftigt, weiß, dass nichts über KISS geht: Keep it Simple, Stupid. Und was könnte einfacher sein als Programmierlogik visuell direkt im Browser zu erstellen? Vermeiden Sie Code-Chaos und bauen Sie ohne viel Aufwand erste Tests und Prototypen.2. Für Maker, Bastler und ProgrammiereinsteigerSie finden für alle Aufgaben die passenden Werkzeuge, ob in der Heimautomation, dem IoT-Prototyping oder in Maker-Projekten. Speichern Sie beispielsweise Daten performant in InfluxDB ab, integrieren Sie Ihre FRITZ!Box ins Setup oder lesen Sie Sensoren über den Raspberry Pi aus: Ihrer Fantasie werden keine Grenzen gesetzt.3. Node-RED für Ihre ProjekteMit Node-RED setzen Sie auch anspruchsvolle Szenarien um: Programmieren Sie eigene Nodes, gestalten Sie professionelle Dashboards oder steuern Sie Ihr Setup mobil per App. Dieses Handbuch gibt Ihnen einen umfassenden Einstieg und begleitet Sie auf den ersten Schritten.Aus dem Inhalt:Installation und GrundlagenDas zentrale Tool: Der Node-RED-EditorDie Basics: Nodes und FlowDas Dashboard von Node-REDFunktionen programmierenGrundlagenwissen für JavaScript, Node.js und gutes ProgrammierenDaten abrufen und speichernDatenaustausch über MQTT und TCP/IPHacks: Fortgeschrittene Nodes nutzenAppsteuerung und externe AnbindungEigene Nodes entwickelnMikrocontroller-Steuerung mit Node-REDLeseprobe (PDF-Link)
39,90 €*
Neu
Sensoren mit Arduino - Schnelleinstieg
Sensoren mit Arduino - Schnelleinstieg. In 1. Auflage aus dem Juni 2024.Dieses Buch bietet einen praktischen Einstieg in die faszinierende Welt der Sensoren, die zusammen mit dem Arduino eingesetzt werden können. So kann der Arduino auf seine Umgebung reagieren und zahlreiche Werte erfassen, die vom Arduino-Board weiterverarbeitet und dargestellt werden können.Die vielen Beispielprojekte richten sich an Einsteiger, die bereits etwas Erfahrung mit dem Arduino-Board gesammelt haben und nun neue Anwendungen realisieren wollen. Mit den im Handel erhältlichen Sensoren, ein paar Erweiterungsplatinen und etwas Fantasie können Sie sich ein eigenes Netzwerk an Sensoren zur Erfassung Ihrer Umwelt aufbauen.Thomas Brühlmann zeigt Ihnen zahlreiche Sensoren und Beispielanwendungen zum Messen, Erfassen und Verarbeiten von Daten – immer detailliert mit Stückliste, Steckbrettaufbau und Beispielcode – zu den Themen Warm & Kalt, Licht, Umwelt sowie Distanz & Bewegung wie z.B.:Temperatur, Licht: Temperatur-, Infrarot-, Farb- und UV-Sensoren, lichtabhängiger Widerstand (LDR)Distanz und Bewegung: Ultraschall-, PIR-, Piezo- und Tilt-SensorenKräfte messen mit Flex- und druckempfindlichen Force-SensorenOrt erfassen mit KompassEinsatz von Gas- und Alkohol-SensorenHaus und Garten: Temperatur und Luftfeuchtigkeit mit Umweltsensoren sowie Luftdruck und CO2-Werte messenDatenübertragung: seriell, drahtlos mit LoRa-Modul sowie über WifiDaten anzeigen mit LEDs und OLEDDaten speichern: SD-KarteEinsatz eines Sensor-Shields und Sensor-BoardsMit dem Wissen aus diesem Praxis-Handbuch können Sie Ihre eigenen Ideen kreativ umsetzen.Projekte aus dem Buch:Nachtlampe mit LDRLuxmeterInfrarot-FernbedienungUV-Index-MonitorAbstandsmesser für Garage und Garagentor-WächterSüßigkeitenschrank-WächterTouch-KeyboardsDigitaler Kompass mit LED-AnzeigeAlkohol-MessgerätFensterkontakt überwachenFernsteuerungUmweltdaten sammeln und an IoT-Plattform sendenSensordaten via LoRa-Modul übertragenÜber den Autor:Thomas Brühlmann ist Maker und Buchautor mit 20-jähriger Erfahrung in der Hard- und Software-entwicklung. Er ist bekannt als Autor des Titels Arduino Praxiseinstieg, hält Vorträge und Workshops zum Thema Arduino und realisiert hauptsächlich drahtlose Arduino-Projekte mit Sensoren.Leseprobe (PDF-Link)
24,99 €*
c't 27/2023
Hacker-Projekte mit Raspi | NAS-Aufrüstung: Aus alt mach schnell | Gesund & fit mit Ernährungs-Apps
5,90 €*
Make Abo Print & Digital
Make – Die Zeitschrift für Selbermacher. Die Zeitschrift Make veröffentlicht Bauberichte und Schritt-für-Schritt-Anleitungen für kreative Projekte. Egal ob Einsteiger oder Profi, für jeden ist etwas dabei. Zusätzlich bietet die Redaktion grundlegende Informationen zu Elektronik und Technik, die dem Leser auch bei eigenen Projekten weiterhelfen. Das Make-Magazin bringt 7 x pro Jahr Interviews mit genialen Makern und spannende Reports über FabLabs und mehr aus der DIY-Bewegung. Unabhängige Testberichte über Werkzeuge und Zubehör helfen bei der Zusammenstellung der eigenen Maker-Grundausstattung. Die Make-Redakteure sind Teil der Maker-Szene in Deutschland. Aus einer Kooperation mit der amerikanischen Maker Media Inc. mit der ehemaligen Zeitschrift c’t Hacks ist das deutsche Make-Magazin hervorgegangen mit dem Ziel, Maker aus ganz Deutschland miteinander zu vernetzen. Hat Sie das Do-It-Yourself-Fieber (DIY) gepackt und sind Sie auf der Suche nach Inspirationen zu einzigartigen Projekten mit Raspberry Pi, Arduino, 3D-Drucker, CNC-Fräse und Lötkolben? Dann ist Make genau das Richtige für Sie! Genießen Sie die Vorzüge eines Abonnements und sparen Sie gegenüber dem Einzelkauf.
93,80 €*