Beschreibung
Arduino und IoT für Programmieranfänger Komplett
Einführung in die sensorbasierte Programmierung von Arduino Mikrocontrollern für Menschen ohne Programmierkenntnisse.Arduino eröffnet mit einer C-ähnlicher Programmiersprache auf einfache Weise die Welt des "Internet of Things": Hausautomation, intelligente Gegenstände, interaktive Räume. Nahezu alles kann mit einer programmierbaren Steuerung ausgestattet werden.
Eine Besonderheit in der Arduino Welt ist die Kommunikation mit anderen Geräten und Netzwerke. In diesem Kurs lernen Sie wie man den Arduino über WLAN, Ethernet und Bluetooth kommunizieren lässt.
Kommende Starttermine
Inhalte / Module
- Einführung in die Programmierung mit C
- Was ist Programmierung?
- Variablen und Typen
- Steuern des Programmfluß mit Bedingungen und Schleifen
- Zusammenfassen von Abläufen in Funktionen
- Entwickeln von Lösungsstrategien und Algorithmen
- Einführung in die Welt der Arduino Mikrokontroller
- Modelle, Zubehör, Erweiterungen
- Prozessor, USB, Stromzufuhr, Pins für Eingabe und Ausgabe
- Einführung in die Arduino IDE
- Anschluss an den PC (Windows und MacOs)
- Programmübertragung
- Die serielle Schnittstelle
- Steuerung von LEDs und 7-Segment-Displays
- Aufbau einfacher Schaltungen
- Anschluss einer LED
- Berechnung von Widerständen und Stromstärken
- Umgang mit Jumperwires
- Programmierung von verschiedenen LED-Ausgaben
- Multiplexing mit dem 74HC595
- Anschluss von Sensoren und Ausgabe auf dem 1602 LCD Display
- Einbinden von Bibliotheken
- Anschluss Programmierung des 1602 LCD Displays
- Auslesen von Fotodioden, Drucksensoren und Potentiometern
- Distanzsensor, Temperatursensor, Infrarotsensor (Fernbedienung)
- Anschluss von Bluetooth und Bluetooth LE zur drahtlosen Kommunikation mit mobilen Geräten
- WLAN mit dem ESP8266 Modul
- LAN-Verbindung über das Ethernet-Shield, Kommunikation über Websockets und Webserver
Zielgruppe / Voraussetzungen
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Eine Informationsanfrage zu diesem Kurs ist nur für Beteiligte aus dem B2B-Bereich sinnvoll.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.
Ging über Anfängerkurs hinaus