DIY2-Seminar #04
inzwischen haben wir einen ganz guten Überblick zur Arduino-Plattform.
Ihr wisst jetzt (ungefähr)
- wie man die Progamme (Arduino, Fritzing, Processing) installiert und benutzt
- die Grundlagen zu Stromkreisen (Spannung, Stromstärke, Widerstand) und Messfühler-Schaltkreis
- was die serielle Schnittstelle ist und über sie mit anderen Programmen zu kommuniziert
- wie die Standard Firmata das Kommunizieren mit anderen Programmen vereinfacht (Processing, Pure Data etc.)
- wie man LEDs, Lautsprecher und Motoren zur Ausgabe nutzt
- wie man Schalter, Potis und weitere Sensoren zur Eingabe nutzt
In der nächsten Stunde lernen wir noch einen Verstärker-Schaltkreis kennen, um Sensoren mit kleinem Signal (wie Mikrofone) nutzen zu können.
Ihr solltet Euch nun Gedanken machen, was Ihr gerne (kleines) bauen wollt. Entsprechend kann ich zum nächsten Termin am 24.06 noch passende Bauteile bestellen.
Wrap-Up der letzten Stunde
Motoren.
Wir haben einen Mini-Servo digital gesteuert (http://www.arduino.cc/en/Tutorial/Sweep) und über Sensoren angesteuert (http://itp.nyu.edu/physcomp/Labs/Servo). Servos sind einfach zu steuern. Bei normale (DC-)Motoren wird es schwieriger, aber dafür gibt es dann einen Motor-Shield, den wir auch schon haben: http://www.ladyada.net/make/mshield/
Außerdem haben wir die Standard Firmata kennengelernt.
Installation und einfaches Beispiel für Processing:
http://www.arduino.cc/playground/Interfacing/Processing
Ein detailliertes Beispiel für Processing, wie man einen Fraktalbaum mit Sensor entfaltet:
http://www.arduino.cc/playground/Interfacing/ProcesssHackForFirmata
Installation und Benutzung in Pure Data:
http://en.flossmanuals.net/PureData/Pduino
Als kleiner Tipp:
Man kann bei Fritzing direkt einen Widerstand in gewünschter Größe erstellen und bekommt dann dazu gleich den passenden Farbcode. Das ist also viel einfacher, als sich mit diversen Widerstandsrechenrn die Größe zusammenzuklicken...
Nächster Termin
Der nächste Seminartermin findet am 24.06. ab 10:00 Uhr in der Mediothek statt.
Schickt mir am besten vorher Eure Projektideen, damit wir darüber im Termin vorbereitet sprechen können und Bestellungen rechtzeitig ankommen.
Viele Grüße und viel Spaß beim Basteln (in der DIY-Werkstatt),
Björn
