Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
faecher:informatik:arduino:als_intelligente_batterie [2017/03/21 13:18] uhrbacs [Links] |
faecher:informatik:arduino:als_intelligente_batterie [2020/01/21 15:04] (aktuell) m.lange |
||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| ===== Erklärung ===== | ===== Erklärung ===== | ||
| - | Man steckt den Arduino **vorsichtig** auf das sogenanntes Breadboard. Auf dem Breadboard kann der Arduino Stromkreise aufbauen. | + | Nun stecke den Arduino auf das Breadboard. |
| ===== Materialien ===== | ===== Materialien ===== | ||
| Zeile 10: | Zeile 10: | ||
| * 1x LED (Farbe egal) | * 1x LED (Farbe egal) | ||
| * 2x Kabel | * 2x Kabel | ||
| - | * 1x Widerstand | + | * 1x Widerstand 150 Ω (gelb) |
| ===== Aufbau ===== | ===== Aufbau ===== | ||
| + | {{:faecher:informatik:arduino:led-intell.png?600|}} | ||
| - | {{:faecher:informatik:steckplan_arduino_als_batterie.jpg|}} | + | Danach muss die Arduino IDE gestartet werden, um die LED so leuchten zu lassen, wie man möchte. Dort muss der Quelltext hineingeschrieben werden. |
| ===== Programmierung ====== | ===== Programmierung ====== | ||
| - | Zum Programmieren von Arduinos wird die [[https://www.arduino.cc/en/main/software|Arduino IDE]] genutzt. Diese Software ist auch auf den Schulrechnern vorinstalliert. | + | Zum Programmieren von Arduinos wird die [[https://www.arduino.cc/en/main/software|Arduino IDE]] benötigt. Diese Software ist auch auf den Schulrechnern vorinstalliert.\\ |
| + | Der unten abgebildete Text, auch **Quelltext** genannt, muss dazu in die Arduino-IDE eingegeben werden.\\ | ||
| + | **Hinweis:** Alles ab den beiden Schrägstrichen dient als Erläuterung und muss nicht mit abgetippt werden.\\ | ||
| + | Außerdem kannst du den Quelltext von dieser Seite markieren, kopieren und in die Arduino-IDE einfügen. | ||
| <code c | Arduino_als_Batterie> | <code c | Arduino_als_Batterie> | ||
| - | int ledPin = 2; // Merken, an welchem Ausgang die LED angeschlossen ist | + | int ledPin = 3; // Merken, an welchem Ausgang die LED angeschlossen ist |
| void setup() { // Diese Methode wird beim Starten des Arduinos 1x aufgerufen | void setup() { // Diese Methode wird beim Starten des Arduinos 1x aufgerufen | ||
| pinMode(ledPin, OUTPUT); // Schaltet den Pin auf Stromausgangsmodus | pinMode(ledPin, OUTPUT); // Schaltet den Pin auf Stromausgangsmodus | ||
| + | digitalWrite(ledPin, true); // Schaltet Strom auf den Pin | ||
| } | } | ||
| - | void loop() { // Diese Methode wiederholt sich, bis der Arduino ausgeschaltet wird | + | void loop() { // Tut (noch) nichts, muss aber mit aufgeschrieben werden! |
| - | digitalWrite(ledPin, true); // Schaltet Strom auf den Pin | + | } |
| - | }</code> | + | </code> |
| ==== Links ==== | ==== Links ==== | ||
| - | → [[faecher:informatik:arduino:led_ansteuern|Nächstes Projekt]] \\ | + | [[faecher:informatik:arduino:led_ansteuern|{{ :faecher:informatik:arduino:links.png?100|}}]] |
| - | ← [[faecher:informatik:arduino:als_batterie|Vorheriges Projekt]] | + | [[faecher:informatik:arduino:als_batterie|{{:faecher:informatik:arduino:rechts.png?100|}}]] |