Dieser Kurs führt in den Arduino ein, eine Open Source-Plattform für den Bau von digitalen Geräten und interaktiven Objekten. Sie werden das Arduino-Board, seine Bibliotheken und die Integrierte Entwicklungsumgebung (IDE) kennenlernen. Sie lernen, Arduino mit C-Code zu programmieren, externe Geräte über Pins zu steuern und zu verstehen, wie Shields die Funktionalität erweitern. Dieses Programm ist ideal für angehende Software-Entwickler, Ingenieure für eingebettete Systeme und Hobbyisten, die interaktive Hardware-Projekte erstellen möchten. Am Ende dieses Kurses werden Sie in der Lage sein: - die Komponenten und Funktionen des Arduino-Boards zu beschreiben - Arduino mit den Grundlagen der Programmiersprache C zu programmieren - eingebettete Software auf Arduino-Plattformen zu debuggen - serielle Kommunikationsprotokolle zu implementieren. Um erfolgreich zu sein, ist ein grundlegendes Verständnis der Programmierkonzepte von Vorteil. Sie werden die Integrierte Entwicklungsumgebung (IDE) von Arduino und die Programmiersprache C verwenden.

Sparen Sie 40 % bei der Barrierefreiheit von mehr als 10.000 Programmen - ein wahres Urlaubsvergnügen. Jetzt sparen.


Die Arduino-Plattform und C-Programmierung
Dieser Kurs ist Teil von Spezialisierung für Eine Einführung in die Programmierung des Internets der Dinge (IOT)
Unterrichtet in Deutsch (KI-Synchronisation)

Dozent: Ian Harris
213.863 bereits angemeldet
Bei
enthalten
(7,179 Bewertungen)
Was Sie lernen werden
Überblick über die Komponenten und Funktionen des Arduino-Boards.
Programmieren Sie Arduino mit den Grundlagen der Programmiersprache C.
Debugging von eingebetteter Software auf Arduino-Plattformen.
Implementierung von seriellen Kommunikationsprotokollen.
Kompetenzen, die Sie erwerben
- Kategorie: Elektronische Komponenten
- Kategorie: C (Programmiersprache)
- Kategorie: Eingebettete Systeme
- Kategorie: Fehlersuche
- Kategorie: Programm-Entwicklung
- Kategorie: Eingebettete Software
- Kategorie: Digitale Kommunikation
- Kategorie: Integrierte Entwicklungsumgebungen
- Kategorie: Elektronik-Technik
- Kategorie: Open Source Technologie
- Kategorie: Entwicklungsumgebung
- Kategorie: Grundsätze der Programmierung
- Kategorie: Computerprogrammierung
- Kategorie: Computer Hardware
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 4 Module
Tauchen Sie ein in die Arduino-Umgebung! Dieses Modul macht Sie mit dem Arduino-Board, seiner Integrierten Entwicklungsumgebung (IDE) und den leistungsstarken Shields vertraut. Sie werden Komponenten erforschen, Schaltpläne verstehen und lernen, die Integrierte Entwicklungsumgebung (IDE) zu installieren und zu verwenden, um Code zu schreiben und hochzuladen. Entdecken Sie, wie Shields die Möglichkeiten Ihrer Projekte erweitern. Dieses Wissen ist der Schlüssel, um Ihre C-Programmierkenntnisse in greifbare, interaktive digitale Geräte zu verwandeln.
Das ist alles enthalten
9 Videos3 Lektüren1 Aufgabe1 peer review
Willkommen zum grundlegenden Modul zur C-Programmierung! Hier werden Sie die wesentlichen Grundlagen der Sprache C beherrschen, die für Arduino-Projekte benötigt werden. Wir behandeln Syntax, Variablen, Operatoren, Konditionale, Schleifen und Funktionen. Am Ende werden Sie sicher grundlegenden C Code schreiben können. Dieses Modul ist der entscheidende erste Schritt, um Ihre Ideen für digitale Geräte mit Arduino zum Leben zu erwecken.
Das ist alles enthalten
9 Videos4 Lektüren1 Aufgabe1 peer review
Erschließen Sie die Leistungsfähigkeit von Arduino Sketches! Dieses Modul führt Sie durch die Struktur eines Arduino-Programms, von der Kompilierung bis zum Hochladen. Sie lernen die Rolle der Integrierten Entwicklungsumgebung (IDE) im Erstellungsprozess kennen und beherrschen die Funktionen `setup()` und `loop()`. Lernen Sie, wie Sie direkt von Ihrem Code aus auf Arduino-Pins zugreifen können, um physische Komponenten zu steuern und Ihre eigenen digitalen Geräte zu bauen.
Das ist alles enthalten
10 Videos3 Lektüren1 Aufgabe1 peer review
Sind Sie bereit, Herausforderungen zu meistern? In diesem Modul werden grundlegende Debugging-Techniken für eingebettete Software auf Arduino vorgestellt. Sie lernen etwas über Kontrollierbarkeit und Beobachtbarkeit und wie Sie das UART-Protokoll und die serielle Bibliothek für effektives Debugging nutzen können. Beherrschen Sie diese Fähigkeiten, um sicherzustellen, dass Ihre Arduino-Projekte fehlerfrei und zuverlässig laufen.
Das ist alles enthalten
9 Videos4 Lektüren1 Aufgabe1 peer review
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

Mehr von Softwareentwicklung entdecken
Status: VorschauSimplilearn
Status: Kostenloser TestzeitraumUniversity of Michigan
Status: Kostenloser Testzeitraum
Warum entscheiden sich Menschen für Coursera für ihre Karriere?




Bewertungen von Lernenden
7.179 Bewertungen
- 5 stars
73,27 %
- 4 stars
21,42 %
- 3 stars
3,69 %
- 2 stars
0,86 %
- 1 star
0,75 %
Zeigt 3 von 7179 an
Geprüft am 11. Mai 2020
Course was great and interesting to learn. Explanation of concepts was nice and easy to grasp. After Completion of Course worth checking out the next Course in series of specialization.
Geprüft am 6. Feb. 2019
Great ! Like in a real lecture. Anyone can learn from this course without a problem. like real lecture this has pop up question middle of the video and readings too. Nice
Geprüft am 30. Mai 2020
very nice and handy course for arduino beginners. but you need a little bit of knowledge about microcontrollers beforehand. you cannot start with an absolutely blank canvas.

Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Arduino ist eine Open-Source-Hardware- und Softwareplattform zum Bau digitaler Geräte und interaktiver Objekte. Sie werden lernen, Projekte zu erstellen, die die physische Welt erfassen und steuern, von einfachen LED-Steuerungen bis hin zu komplexen eingebetteten Systemen.
Dieser Kurs konzentriert sich auf die Programmiersprache C, die grundlegende Sprache für die Interaktion mit der Arduino-Plattform. Sie werden die Syntax, Operatoren, Funktionen und Kontrollstrukturen von C beherrschen, um Ihren Arduino zu programmieren.
Es sind keine vorherigen Arduino-Erfahrungen erforderlich, ein grundlegendes Verständnis von Programmierkonzepten ist jedoch von Vorteil. Der Kurs behandelt die Grundlagen der C-Programmierung von Grund auf.
Weitere Fragen
Finanzielle Unterstützung verfügbar,
¹ Einige Aufgaben in diesem Kurs werden mit AI bewertet. Für diese Aufgaben werden Ihre Daten in Übereinstimmung mit Datenschutzhinweis von Courseraverwendet.


