Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekte:arduino_learning_cubes:hello_world

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projekte:arduino_learning_cubes:hello_world [2016-03-23 11:47] snugprojekte:arduino_learning_cubes:hello_world [2022-11-17 22:34] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
-====== 2.) "hello world" ======+====== 1.) "hello world" Ampelsteuerung ======
  
 ===== Einführung ===== ===== Einführung =====
  
-Hier die kurze Beschreibung+{{:projekte:arduino_learning_cubes:learning_cube_01.jpg?200|}} 
 + 
 +Mit diesem Schaustück kann man eine einfache Ampelsteuerung programmieren. Im Inneren werkelt ein originaler Arduino Uno und schaltet über zwei ULN2803-Treiberstufen insgesamt 10 LED-Lampenpaare (ein einzelner Anschlusspin vom Arduino kann nicht soviel Strom für zwei LED`s schalten, daher der zwischengeschaltete Treiber/elektronischer Verstärker). 
 + 
 +Mit einem von aussen verstellbaren Poti am Analogeingang A0 kann man die Wartezeiten im Ablauf einstellen. 
 +Die auf der Platine aufgelötete LED an D13 wurde noch auf eine weitere LED rausgeführt, die kann dann für das absolut erste "hello world" benutzt werden (Bei den mitgelieferten Beispielen unter "Datei-> Beispiele-> Digital-> Blink"). 
 + 
 +{{:projekte:arduino_learning_cubes:arduino_blink_1.jpg?100|}} 
 + 
 +Für die Programmierung sind nur ein paar grundlegende Befehle notwendig - ein ideales Anfängerprojekt zum Starten in die Materie. 
 + 
 +{{:projekte:arduino_learning_cubes:learning_cube_02.jpg?200|}} 
 + 
 +Info: Die Anschlußleitungen sind direkt von den Pins vom Arduino durch die Bodenplatte zur verkabelten Rückseite geführt. 
 + 
 + 
  
 ===== Requirements ===== ===== Requirements =====
  
-Hier kommen die Anforderungen rein+  * Installierte Arduino-Entwicklungsumgebung [[https://www.arduino.cc/en/Main/Software]] 
 +  * Installierter Treiber Arduino UNO (für die serielle Verbindung zum Programmieren) 
 +  * Bibliotheken notwendig: nein 
 +  * Schwierigkeitsgrad: einfach
  
 ===== Dateien ===== ===== Dateien =====
  
 Hier kommen Dateien zum Austausch während der Entwicklung hin. Hier kommen Dateien zum Austausch während der Entwicklung hin.
 +
 +Hier ein Beispiel für eine Ampelsteuerung von Thomas: {{ :projekte:arduino_learning_cubes:alc-ampel-v1.zip |}} (oder auf [[https://github.com/HackerspaceBremen/alc-ampel|Github]])
projekte/arduino_learning_cubes/hello_world.1458730054.txt.gz · Zuletzt geändert: 2022-11-17 22:34 (Externe Bearbeitung)