Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
uc-welt:gscheiduino:00-uebersicht [2015/12/22 23:03] – Hannes Jochriem | uc-welt:gscheiduino:00-uebersicht [2024/02/06 09:43] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Arduino™ ====== | + | [[uc-welt: |
- | Was Arduino genau ist und wo es herkommt, kann man in Wikipedia nachlesen: [[https:// | + | ====== |
- | + | ||
- | Wir verwenden von diesem gesamten Projekt für dieses Howto nur die Arduino-IDE, | + | |
- | Als Hardware (Mikrocontroller + das drum rum) kommt der Gscheiduino von eHaJo zum Einsatz. | + | |
- | + | ||
- | Die Arduino-Software kann hier heruntergeladen werden: | + | |
- | [[https:// | + | |
- | + | ||
- | Es gibt eine Installer-Version und eine simple Download-Version, | + | |
- | + | ||
- | Die Schritte, die wir vorhin gelernt haben, werden wie folgt durchgeführt: | + | |
- | + | ||
- | ===== Programmcode schreiben | + | |
- | + | ||
- | Den Programmcode schreibt man in Arduino im markierten Fenster: | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Als Programmiersprache kommt hier C bzw C++ zum Einsatz. Ein Mikrocontroller-Programm benötigt noch viel mehr als diese paar Zeilen die wir bereits sehen können. Das Drum-Herum wird uns aber verborgen, um die Programmierung möglichst einfach zu halten. | + | |
- | + | ||
- | ===== Programmcode in Maschinensprache übersetzen ===== | + | |
- | + | ||
- | Damit der Programmcode in Maschinencode übersetzt wird, können wir oben auf den kleinen Haken klicken: | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Jetzt wird der Code auf Fehler überprüft und übersetzt. Sollten wir etwas falsch gemacht haben, erhalten wir unten eine Fehlermeldung. | + | |
- | + | ||
- | ===== Programmcode in den Mikrocontroller schreiben ===== | + | |
- | + | ||
- | Das Programmieren des Mikrocontrollers funktioniert hier sehr einfach. Wir klicken dazu einfach auf den Button mit dem Pfeil. | + | |
- | + | ||
- | Jetzt wird das Programm noch einmal übersetzt und danach in den Mikrocontroller programmiert. | + | |
- | Bei Arduino | + | |
- | + | ||
- | ===== Fazit ===== | + | |
- | + | ||
- | Wie wir sehen, sind die Schritte nicht sonderlich kompliziert. Dies ist einer der Gründe, warum sich Arduino in den letzten Jahren so durchgesetzt hat. Zudem bietet die IDE noch eine Vielzahl an Beispielprogrammen, | + | |
+ | - [[uc-welt: | ||
+ | - [[uc-welt: | ||
+ | - [[uc-welt: | ||
+ | - [[uc-welt: | ||
+ | - [[uc-welt: | ||
+ | - [[uc-welt: | ||
+ | - [[uc-welt: | ||
+ | - [[uc-welt: | ||
+ | - [[uc-welt: | ||
+ | - [[uc-welt: | ||
+ | - [[uc-welt: | ||
+ | - [[uc-welt: | ||
+ | - [[uc-welt: |