Aufgeräumt, kleinere Änderungen, Beschreibung Kurs
This commit is contained in:
		
							parent
							
								
									67ceb92533
								
							
						
					
					
						commit
						97271db7e0
					
				
										
											Binary file not shown.
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| 
		 Before Width: | Height: | Size: 364 KiB  | 
@ -1,6 +1,7 @@
 | 
			
		||||
# Z-Lab Arduino-Grundkurs Projekt 3: Externe LED und mehrere LEDs
 | 
			
		||||
 | 
			
		||||
In diesem Projekt lassen wir eine LED blinken.
 | 
			
		||||
In diesem Projekt lassen wir wieder LEDs blinken.  
 | 
			
		||||
Allerdings dieses Mal eine externe.
 | 
			
		||||
 | 
			
		||||
Zuerst öffnen wir das Projekt über den gewohnten Weg. Der Name ist "03_Externe_LED"
 | 
			
		||||
 | 
			
		||||
@ -10,11 +11,8 @@ Wenn du dieses Projekt öffnest wunderst du dich bestimmt. Das sieht ja genau so
 | 
			
		||||
 | 
			
		||||
Genau! Um mehrere LEDs und auch externe LEDs anzusteuern reicht unser C-Wissen aus den letzten beiden Projekten völlig aus. Wir müssen nur das gelernte neu kombinieren und schon können wir externe LEDs und auch mehrere LEDs anschließen und unterschiedlich blinken lassen.
 | 
			
		||||
 | 
			
		||||
## Teileliste
 | 
			
		||||
## Das Breadboard
 | 
			
		||||
 | 
			
		||||
Für dieses Projekt brauchst du:
 | 
			
		||||
* 2 oder mehr (kommt drauf an, was du vor hast) LEDs mit 20ma Leistungsaufnahme
 | 
			
		||||
* 2 oder mehr 220ohm -1kohm-Widerstände
 | 
			
		||||
 | 
			
		||||
## Wenn wir wollen können wir also auch eine externe LED anschließen...
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,9 +1,56 @@
 | 
			
		||||
# Z-Lab Kurs Arduino-Grundlagen oder: Wir bauen eine Ampel
 | 
			
		||||
## Übersicht
 | 
			
		||||
 | 
			
		||||
In diesem Kurs bauen wir eine Ampel.
 | 
			
		||||
In diesem Kurs bauen wir mit einem Mikrocontroller, drei LEDs und einem Knopf eine Ampel.
 | 
			
		||||
 | 
			
		||||
* Zuerst einmal lernen wir, was der Unterschied zwischen einem Mikrocontroller und einem normalen PC ist. Zudem, was die Vor- und Nachteile eines Mikrocontrollers sind und was man damit z.B. alles machen kann
 | 
			
		||||
* Dann lernen wir die Grundstruktur eines Arduino-Programms und wie wir das Programm in Maschinensprache übersetzen und auf den Arduino laden.
 | 
			
		||||
* Danach lernen wir, wie wir die auf dem Arduino feste eingebaute LED zum Blinken bringen.  
 | 
			
		||||
* Im nächsten Projekt lernen wir, was ein Breadboard ist und wie eine externe LED angeschlossen wird.  
 | 
			
		||||
* Im 4. Projekt lernen wir, wie wir einen Knopf mit dem Arduino auslesen können
 | 
			
		||||
 | 
			
		||||
und hier gehts dann zu den einzelnen Projekten:
 | 
			
		||||
Danach haben wir schon alles gelernt, was wir brauchen, um eine Ampel zu bauen.
 | 
			
		||||
 | 
			
		||||
## Materialliste
 | 
			
		||||
 | 
			
		||||
Wir benötigen dazu folgendes:
 | 
			
		||||
* 1x Arduino Uno
 | 
			
		||||
* 3x LEDs. Am besten eine rote, eine gelbe und eine grüne
 | 
			
		||||
* 1x einen Tastknopf
 | 
			
		||||
* 1x ein sog. Breadboard
 | 
			
		||||
* Einen Satz Jumper-Kabel mit PINs auf beiden Seiten
 | 
			
		||||
* 3x Widerstände. 220Ohm - 1kOhm sollten funktionieren
 | 
			
		||||
 | 
			
		||||
## Was ist ein Mikrocontroller und was ist der Unterschied zu einem PC
 | 
			
		||||
 | 
			
		||||
PC: Viel größer, braucht viel Strom
 | 
			
		||||
Mikrocontroller: Kann ganz klein sein und kommt mit viel weniger Strom aus
 | 
			
		||||
 | 
			
		||||
PC: Viel RAM und viel Festplatte
 | 
			
		||||
Mikrocontroller: Sehr wenig RAM und sehr wenig Flash-Speicher
 | 
			
		||||
 | 
			
		||||
PC: Es sind viele Programme auf der Festplatte gespeichert, die gestartet werden können
 | 
			
		||||
Mikrocontroller: Es ist nur ein Programm gespeichert
 | 
			
		||||
 | 
			
		||||
PC: Startet und dann können mehrere Programme gleichzeitig starten (z.B. Fortnite und Discord) oder wieder beendet werde
 | 
			
		||||
Mikrocontroller: Hier läuft immer nur ein Programm. So lange der Mikrocontroller Strom hat läuft es, schaltet man ihn ab läuft es nicht mehr. Wie bei einer Bohrmaschine
 | 
			
		||||
 | 
			
		||||
PC: Es ist nicht garantiert, in welcher Zeit ein PC auf eine Eingabe reagiert (das hängt damit zusammen, dass mehrere Programme gleichzeitig laufen aber zwischendrin immer wieder pausieren)
 | 
			
		||||
Mikrocontroller: Hier kann ausgerechnet werden, wie lange die Reaktionszeit auf eine Eingabe ist, sodass auch innerhalb einer garantierten Zeit auf diese reagiert werden kann (für sog. Echtzeitanwendungen)
 | 
			
		||||
 | 
			
		||||
PC: Teuer
 | 
			
		||||
Mikrocontroller: Gibt es schon sehr günstig (ab ca. 2€)
 | 
			
		||||
 | 
			
		||||
Mikrocontroller lassen sich auch sehr leicht erweitern um WLAN-Module, Bluetooth, Sensoren und Schalter.
 | 
			
		||||
 | 
			
		||||
Ein Mikrocontroller kann also z.B. verwendet werden, wenn nicht viel Platz und nur wenig Strom da ist. Also z.B. für:
 | 
			
		||||
* Sensoren wie Temperatur- und Luftfeuchtigkeitssensoren
 | 
			
		||||
* Schalter wie ein Licht
 | 
			
		||||
* Steuerungen von z.B. Robotern oder elektrischen Rolläden
 | 
			
		||||
 | 
			
		||||
## Die Projekte
 | 
			
		||||
 | 
			
		||||
Und hier gehts dann zu den einzelnen Projekten:
 | 
			
		||||
* [Projekt 1: Grundstruktur](01_Grundstruktur)
 | 
			
		||||
* [Projekt 2: Blinken](02_Blinken)
 | 
			
		||||
* [Projekt 3: Externe LED und mehrere LEDs](03_Externe_LED)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user