Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
faecher:informatik:arduino:als_intelligente_batterie [2017/03/21 14:02]
federl
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) nichtsmuss aber mit aufgeschrieben werden! 
-  digitalWrite(ledPintrue); // Schaltet Strom auf den Pin +} 
-}</​code>​+</​code>​