|
|
(98 dazwischenliegende Versionen von 16 Benutzern werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
| {{Termin | | {{Termin |
− | |date=2012/04/21 10:30:00 AM | + | |date=2012/04/21 10:00:00 AM |
| |enddate=2012/04/22 05:30:00 PM | | |enddate=2012/04/22 05:30:00 PM |
| |title=2. Arduino Workshop | | |title=2. Arduino Workshop |
| |visible=Yes | | |visible=Yes |
| }} | | }} |
− | | + | [[File:Arduino_weekend.png|240px|thumb|right|Arduino Workshop im August 2011]] |
− | [[File:Arduino_weekend.png|320px|thumb|right|Arduino Workshop im August 2011]] | + | Nach unserem ersten '''[[Termin:Arduino_Workshop|Arduino Workshop im August 2011]]''' mit überaus positiver Resonanz erreichten uns mehrfach Anfragen bezüglich der Veranstaltung eines erneuten Workshops, den wir hiermit bekannt geben möchten. |
− | Nach unserem ersten [[Termin:Arduino_Workshop|Arduino Workshop im August 2011]] mit überaus positiver Resonanz erreichten uns mehrfach Anfragen bezüglich der Veranstaltung eines erneuten Workshops, den wir hiermit bekannt geben möchten. | + | |
| | | |
| | | |
Zeile 20: |
Zeile 19: |
| | | |
| | | |
− | Über die Tücken und Lücken der Mikrocontrollerprogrammierung hat Christoph einen [[User:Christophk#Kurzbeschreibung_Arduino|kurzen Einführungstext zum Arduino]] geschrieben. Um die genannten und vergleichbare Klippen zu umschiffen, bieten wir Euch so ziemlich alles, was es für einen stolperfreien Einstieg in die Welt der Mikrocontroller braucht. | + | Über die Tücken und Lücken der Mikrocontrollerprogrammierung hat Christoph einen '''[[User:Christophk#Kurzbeschreibung_Arduino|kurzen Einführungstext zum Arduino]]''' geschrieben. Um die genannten und vergleichbare Klippen zu umschiffen, bieten wir Euch so ziemlich alles, was es für einen stolperfreien Einstieg in die Welt der Mikrocontroller braucht. |
| | | |
| | | |
Zeile 26: |
Zeile 25: |
| | | |
| | | |
− | # Einen PC (Notebook/Netbook) mit USB-Anschluss bringt Ihr mit.
| + | * einen PC (Notebook/Netbook) mit USB-Anschluss bringt Ihr mit |
− | # Die Arduino-Hardware stellen wir, '''bei entsprechender [[#Anmeldung|Voranmeldung]]'''.
| + | * die Arduino-Hardware stellen wir, '''[[#Anmeldung|bei entsprechender Voranmeldung]]''' |
− | # Grundlegende PC- und Programmierkenntnisse bringt Ihr mit.
| + | * grundlegende PC- und Programmierkenntnisse bringt Ihr mit |
− | # Wir bieten Euch Hilfe bei der Inbetriebnahme des Arduino und Übungsaufgaben für erste Erfolgserlebnisse.
| + | * wir bieten Euch Hilfe bei der Inbetriebnahme des Arduino und Übungsaufgaben für erste Erfolgserlebnisse |
− | # Zu den elektrotechnischen Grundlagen gibt es einen Vortrag.
| + | * zu den elektrotechnischen Grundlagen gibt es einen Vortrag |
| | | |
| =Programm= | | =Programm= |
− | Letzter Stand: 27. März 2012
| + | Letzte Aktualisierung: 20. April 2012 |
| | | |
| ==Samstag== | | ==Samstag== |
− | [[File:geocache-box.jpg|240px|thumb|right|Reverse-Geocache von Rick - [http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1293755082] ]]
| + | |
| + | 10:00 - Eintreffen der Teilnehmer und gegenseitiges Kennenlernen<br> |
| 10:30 - Begrüssung und Vorstellung des Attraktor e.V. (Robert)<br> | | 10:30 - Begrüssung und Vorstellung des Attraktor e.V. (Robert)<br> |
| 11:00 - Aufteilen der Gruppen, Inbetriebnahme der Arduino-Hardware und Grundlagen der Arduino-Programmierung (Jens)<br> | | 11:00 - Aufteilen der Gruppen, Inbetriebnahme der Arduino-Hardware und Grundlagen der Arduino-Programmierung (Jens)<br> |
− | 12:00 - Elektrotechnische Hintergründe zur Beschaltung der Ein- und Ausgänge, dem Anschluss von Sensoren, ... (Christoph)<br> | + | 12:00 - Elektrotechnische Hintergründe zur Beschaltung der Ein- und Ausgänge, dem Anschluss von Sensoren, ... (Christoph) <br> |
− | 14:00 - Vorstellung bereits realisierter Arduino-Projekte zur Inspiration (Rick, Stefan)<br> | + | 14:00 - Anschluss von Motoren, etc. (Stefan)<br> |
| 15:30 - Übungsaufgaben zur Ansteuerung von Peripherie (Axel)<br> | | 15:30 - Übungsaufgaben zur Ansteuerung von Peripherie (Axel)<br> |
| | | |
− | Anschliessend: Reichlich Bastel- und Austauschzeit :-) | + | Anschliessend: Reichlich Bastel- und Austauschzeit :) |
| | | |
| ==Sonntag== | | ==Sonntag== |
− | 10:00 - Gemeinsames Frühstück (jeder bring etwas mit)<br> | + | |
| + | 10:00 - Gemeinsames Frühstück (Wir besorgen Brötchen, jeder bring mit, was er drauf essen möchte)<br> |
| 11:00 - Grundlagen: Fritzing (Ole)<br> | | 11:00 - Grundlagen: Fritzing (Ole)<br> |
| + | 11:30 - Bastel- und Mittagszeit<br> |
| + | 14:00 - Vorstellung bereits realisierter Arduino-Projekte zur weiteren Inspiration (Rick, Stefan)<br> |
| 16:00 - Vorstellung des eigenen Workshop-Projekts (wer möchte)<br> | | 16:00 - Vorstellung des eigenen Workshop-Projekts (wer möchte)<br> |
| | | |
| Anschliessend: Aufräumen | | Anschliessend: Aufräumen |
| | | |
− | =Die Werkstatt im Attraktor= | + | =Unsere Werkstatt= |
− | [[File:3_arduino_buecher.jpg|240px|thumb|right|Arduino Literatur]] | + | |
| + | [[File:geocache-box.jpg|240px|thumb|right|[http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1293755082 Reverse-Geocache von Rick] ]] |
| | | |
| Der Attraktor verfügt über eine gut ausgestattete Werkstatt, die eine Menge Raum bietet eigene Ideen und Projekte umzusetzen. | | Der Attraktor verfügt über eine gut ausgestattete Werkstatt, die eine Menge Raum bietet eigene Ideen und Projekte umzusetzen. |
Zeile 59: |
Zeile 63: |
| ==Werkzeuge== | | ==Werkzeuge== |
| | | |
− | * Platinenfräse | + | * [[Platinenfräse|Platinenfräse]] |
− | * CNC-Fräse | + | * [[CNC-Fräse|CNC-Fräse]] |
− | * 3D-Drucker | + | * [[3D-Drucker|3D-Drucker]] |
− | * Dekupiersäge | + | * [[Werkstatt|Dekupiersäge]] |
− | * Standbohrmaschine | + | * [[Werkstatt|Standbohrmaschine]] |
− | * Bandsäge u.v.m. | + | * [[Werkstatt|Bandsäge]] u.v.m. |
| | | |
− | ==Bauteile== | + | ==Messtechnik== |
| | | |
− | * Holz | + | * [[Werkstatt#Werkzeuge.2C_Maschinen_und_Messger.C3.A4te|Oszilloskope]] |
− | * Styropor | + | * [[Werkstatt#Werkzeuge.2C_Maschinen_und_Messger.C3.A4te|Multimeter]] |
− | * Platinen u.v.m. | + | * [[Werkstatt#Werkzeuge.2C_Maschinen_und_Messger.C3.A4te|Netzteile]] |
| + | * [[Werkstatt#Werkzeuge.2C_Maschinen_und_Messger.C3.A4te|Funktionsgenerator]] |
| + | * [[Werkstatt#Werkzeuge.2C_Maschinen_und_Messger.C3.A4te|Frequenzzähler]] |
| + | * [[Werkstatt#Werkzeuge.2C_Maschinen_und_Messger.C3.A4te|LCR-Messbrücke]] |
| + | * [[Werkstatt#Werkzeuge.2C_Maschinen_und_Messger.C3.A4te|Pulsgenerator]] u.v.m. |
| | | |
− | * Logik-ICs
| + | ==Bauteile== |
− | * Transistoren
| + | [[File:Widerstaende.jpg|240px|thumb|right|Widerstände zum Basteln]] |
− | * LEDs u.v.m.
| + | |
| | | |
| + | * [[Werkstatt#Material|Logik-ICs]] |
| + | * [[Werkstatt#Material|Transistoren]] |
| + | * [[Werkstatt#Material|LEDs]] u.v.m. |
| | | |
− | Bauteile und Werkstoffe werden zum Selbstkostenpreis abgegeben.
| + | ==Werkstoffe== |
| | | |
− | ==Messtechnik==
| + | * [[Werkstatt#Material|Holz]] |
| + | * [[Werkstatt#Material|Styropor]] |
| + | * [[Werkstatt#Material|Platinen]] u.v.m. |
| | | |
− | * Oszilloskope
| + | Hinweis: Bauteile und Werkstoffe werden zum Selbstkostenpreis abgegeben. |
− | * Multimeter
| + | |
− | * Netzteile
| + | |
− | * Funktionsgenerator
| + | |
− | * Frequenzzähler
| + | |
− | * LCR-Messbrücke
| + | |
− | * Pulsgenerator u.v.m.
| + | |
| | | |
| + | =Anmeldung= |
| | | |
− | ... und auch Leute, die damit umzugehen wissen. :)
| + | Die '''Voranmeldung läuft bis zum 10. April 2012''' und bietet neben dem Vorteil, dass wir euch einen Arduino reservieren, die Möglichkeit diesen am Ende der Veranstaltung zum Selbstkostenpreis (34 Euro) zu erwerben. |
− | | + | |
− | =Anmeldung=
| + | |
− | [[File:Arduino.png|240px|thumb|right|Arduino Duemilanove mit Breadboard]]
| + | |
− | Die '''Voranmeldung läuft bis zum 10. April 2012''' und bietet neben dem Vorteil, dass wir Euch einen Arduino reservieren, die Möglichkeit, diesen am Ende der Veranstaltung zum Selbstkostenpreis (voraussichtlich ca. 30 Euro) zu erwerben. Die Teilnehmerzahl ist auf 30 begrenzt. | + | |
| | | |
− | ==Teilnehmerliste== | + | ==Teilnehmer== |
| {| class="wikitable" | | {| class="wikitable" |
| !Lfd.Nr. | | !Lfd.Nr. |
Zeile 104: |
Zeile 107: |
| |1 | | |1 |
| |ChristophK | | |ChristophK |
− | |Ja | + | |ja |
| |- | | |- |
| |2 | | |2 |
| |Rolf Hemmerling | | |Rolf Hemmerling |
− | |Ja | + | |ja |
| |- | | |- |
| |3 | | |3 |
| |Stefan May | | |Stefan May |
− | |Ja | + | |nein |
| |- | | |- |
| |4 | | |4 |
| |Rick Shaikh | | |Rick Shaikh |
− | |Ja | + | |ja |
| |- | | |- |
| |5 | | |5 |
| |Axel | | |Axel |
− | |Ja | + | |ja |
| |- | | |- |
| |6 | | |6 |
| |Sven G-R | | |Sven G-R |
− | |Ja | + | |ja |
| |- | | |- |
| |7 | | |7 |
− | |... | + | |Robert |
− | |... | + | |ja |
| + | |- |
| + | |8 |
| + | |Flo |
| + | |nein |
| + | |- |
| + | |9 |
| + | |Heiner |
| + | |nein |
| + | |- |
| + | |10 |
| + | |Hanno |
| + | |nein |
| + | |- |
| + | |11 |
| + | |Larissa |
| + | |nein |
| + | |- |
| + | |12 |
| + | |Gero |
| + | |nein |
| + | |- |
| + | |13 |
| + | |Jens |
| + | |ja |
| + | |- |
| + | |14 |
| + | |Ole |
| + | |ja |
| + | |- |
| + | |15 |
| + | |Dirk |
| + | |ja |
| + | |- |
| + | |16 |
| + | |Michael |
| + | |nein |
| + | |- |
| + | |17 |
| + | |Pirx |
| + | |ja |
| + | |- |
| + | |18 |
| + | |trurl |
| + | |ja |
| + | |- |
| + | |19 |
| + | |mrjos |
| + | |ja |
| + | |- |
| + | |20 |
| + | |repat |
| + | |ja |
| + | |- |
| + | |21 |
| + | |Stefan |
| + | |ja |
| + | |- |
| + | |22 |
| + | |BitCounter |
| + | |nein |
| + | |- |
| + | |23 |
| + | |AlexT |
| + | |nein |
| + | |- |
| + | |24 |
| + | |AlexT2 |
| + | |nein |
| + | |- |
| + | |25 |
| + | |Frederick |
| + | |nein |
| + | |- |
| + | |26 |
| + | |Marco E. |
| + | |ja |
| + | |- |
| + | |27 |
| + | |Max F. |
| + | |ja |
| + | |- |
| + | |28 |
| + | |Phillipo B. |
| + | |nein |
| + | |- |
| + | |29 |
| + | |Kjellski |
| + | |ja |
| + | |- |
| + | |30 |
| + | |Jorge E. |
| + | |ja |
| |- | | |- |
| |} | | |} |
| + | |
| + | Hinweis: Die Teilnehmerzahl ist auf 30 begrenzt. |
| + | |
| | | |
| '''Um sich voranzumelden, einfach Registrieren (oben rechts) und diese Tabelle ergänzen oder eine Mail an [mailto:christoph@mex21.net?subject=Arduino%20Workshop%20Voranmeldung ChristophK] schicken.''' | | '''Um sich voranzumelden, einfach Registrieren (oben rechts) und diese Tabelle ergänzen oder eine Mail an [mailto:christoph@mex21.net?subject=Arduino%20Workshop%20Voranmeldung ChristophK] schicken.''' |
| | | |
| ==Beitrag== | | ==Beitrag== |
− | Wir haben uns entschieden, für den Workshop keinen festen Beitrag zu erheben. Dennoch möchten wir bei jedem einzelnen Teilnehmer das Bewusstsein dafür wecken, dass unser Verein finanzielle Mittel benötigt, um Workshops wie diesen anbieten zu können. Daher bitten wir jeden um eine angemessene Spende im Rahmen der eigenen finanziellen Möglichkeiten. | + | Wir haben uns entschieden für den Workshop keinen festen Beitrag zu erheben. Dennoch möchten wir bei jedem Teilnehmer das Bewusstsein dafür wecken, dass unser Hacker- und Makerspace finanzielle Mittel benötigt, um Workshops wie diesen anbieten zu können. Daher bitten wir jeden Teilnehmer um eine angemessene Spende, im Rahmen der eigenen finanziellen Möglichkeiten. |
| + | |
| + | ==Anreise== |
| + | *'''[[Mex|Wegbeschreibung]]''' |
| | | |
| ==Kontakt== | | ==Kontakt== |
− | Ansprechpartner bei Fragen, Problemen oder Anregungen ist [mailto:christoph@mex21.net ChristophK] | + | Ansprechpartner: '''[mailto:christoph@mex21.net ChristophK]'''. |
| + | |
| + | =Nachbetrachtung= |
| + | Samstag gegen halb elf hatten sich die meisten Teilnehmer eingefunden und nach kurzer Vorstellung des Attraktor e.V. sowie des weiteren Ablaufs, konnte der Arduino Workshop starten. Anschliessend wurden die Arduino-Sets an die Voranmelder ausgegeben und Jens führte in den Arduino Uno bzw. die Arduino Plattform ein. Innerhalb von 30 Minuten waren alle Teilnehmer, mit Unterstützung von zwei, drei Begleitern, mit einer funktionalen Entwicklungsumgebung ausgestattet. |
| + | |
| + | |
| + | Dann vermittelte Christoph mit seinem Vortrag die elektrischen Grundlagen zur Beschaltung des Arduino. Das Thema Mittagessen wurde klassisch über Smileys gelöst ;) und nach der Stärkung ging es dann mit einem Beitrag von Stefan weiter, der auf die wesentlichen Typen von Motoren sowie die erforderliche Hardware zur Ansteuerung einging. Während des Vortrags wurde auch mit allerhand Arduino-Shields experimentiert, die teilweise im Attraktor zur Verfügung standen oder von Teilnehmern beigesteuert wurden. Für die Unentschlossenen hatte Axel Übungsaufgaben vorbereitet, auf die sich fünf bis sechs Teilnehmer erfolgreich eingelassen haben. |
| + | |
| + | |
| + | Am Sonntag ging es dann gegen 10 Uhr, nach einem gemeinsamen Frühstück in kleiner Runde, mit einem Vortrag über Fritzing weiter. Nach entsprechender Bastelzeit, stellten dann Rick und Stefan gemeinsam ihre bereits realisierten Arduino- / Mikrocontroller-Projekte vor: ein Modell, wie beim DESY das Interlock-System, beim Beschleuniger funktioniert sowie einen Reverse-Geocache. Gegen 16 Uhr konnten die Teilnehmer eigene Projekte vorstellen, pirx stellte seinen Wecker vor und Axel wie man ein Oszilloskop über zwei D/A-Wandler, über SPI ansteuert, beziehungsweise Pong spielt. :) Anschliessend ging es dann ans Aufräumen. |
| + | |
| + | |
| + | Wir haben uns auf jeden Fall auch dieses Mal sehr über das rege Interesse und die Beteiligung am Workshop gefreut und hoffen, dass es allen Teilnehmern ebenso gefallen hat. Wie bereits beim letzten Mal möchten wir uns auch dieses Mal bei Watterott electronic für das Entgegenkommen bei den Bestandteilen des Kits bedanken. Bis zum nächsten Mal! :) |
| + | |
| + | |
| + | ==Folien== |
| + | *[[Media:Attraktor_Arduino_Workshop_Slides.pdf|Inbetriebnahme der Arduino-Hardware und Grundlagen der Arduino-Programmierung (Jens) (PDF)]]<br> |
| + | :''* Folien vom letzten Workshop, Jens hat die Einführung dieses Mal an der Tafel gemacht'' |
| + | *[[Media:Vortrag-Beschaltung-Arduino.pdf|Elektrotechnische Hintergründe zur Beschaltung der Ein- und Ausgänge, dem Anschluss von Sensoren (Christoph) (PDF)]] |
| + | *[[Media:Vortrag-Motoren.pdf|Anschluss von Motoren (Stefan) (PDF)]] |
| + | *[[Media:Arduino_workshop_aufgaben.pdf|Übungsaufgaben zur Ansteuerung von Peripherie (Axel) (PDF)]] |
| + | |
| + | ==Impressionen== |
| + | <div style="width:250px; padding:3px; background-color:rgb(249,249,249); border:1px solid rgb(204,204,204); text-align:left;"> |
| + | <div> |
| + | [[File:Arduino_workshop_2_13.jpg|left|link=http://www.youtube.com/watch?v=Ree38VGZ0qY|250px|Pong on an Oscilloscope at the 2. Arduino-Workshop at Attraktor]] |
| + | [http://www.youtube.com/watch?v=Ree38VGZ0qY Pong on an Oscilloscope at the 2. Arduino-Workshop at Attraktor (YouTube)] |
| + | </div> |
| + | </div> |
| + | |
| + | * [http://hackaday.com/2012/04/24/pong-an-engine-and-bond-theme-oh-my/ Axel's Pong auf Hack a Day] ''Awesome!!!'' |
| + | <br style="clear:both"> |
| + | |
| + | <gallery> |
| + | File:Arduino_workshop_2_1.png |
| + | File:Arduino_workshop_2_2.png |
| + | File:Arduino_workshop_2_3.png |
| + | File:Arduino_workshop_2_4.png |
| + | File:Arduino_workshop_2_5.png |
| + | File:Arduino_workshop_2_6.png |
| + | File:Arduino_workshop_2_9.png |
| + | File:Arduino_workshop_2_10.jpg |
| + | File:Arduino_workshop_2_11.jpg |
| + | File:Arduino_workshop_2_12.jpg |
| + | File:Arduino_workshop_2_13.jpg |
| + | File:Arduino_workshop_2_14.jpg |
| + | </gallery> |
| | | |
| =Weblinks= | | =Weblinks= |
Zeile 158: |
Zeile 305: |
| *[http://www.heise.de/hardware-hacks/kalender/2-Arduino-Workshop-1499895.html Ankündigung (Veranstaltungskalender - Heise Hardware Hacks)] | | *[http://www.heise.de/hardware-hacks/kalender/2-Arduino-Workshop-1499895.html Ankündigung (Veranstaltungskalender - Heise Hardware Hacks)] |
| *[http://board.gulli.com/thread/1627944-talks-und-termine-april-attraktor-hamburg-/?p=14454638#post14454638 Ankündigung (gulli:board)] | | *[http://board.gulli.com/thread/1627944-talks-und-termine-april-attraktor-hamburg-/?p=14454638#post14454638 Ankündigung (gulli:board)] |
| + | *[http://newspresso.gulli.com/2606-zweiter-arduino-workshop-in-hamburg-05-04-2012 Ankündigung (gulli:newspresso)] |
| *[http://bewegung.taz.de/termine/arduino-workshop Ankündigung (bewegung.taz.de)] | | *[http://bewegung.taz.de/termine/arduino-workshop Ankündigung (bewegung.taz.de)] |
| *[http://www.mikrocontroller.net/topic/254503#2622411 Ankündigung (Mikrocontroller.net)] | | *[http://www.mikrocontroller.net/topic/254503#2622411 Ankündigung (Mikrocontroller.net)] |
| *[http://www.hamburg.ccc.de/2012/04/04/1004 Ankündigung (CCC Hamburg)] | | *[http://www.hamburg.ccc.de/2012/04/04/1004 Ankündigung (CCC Hamburg)] |
| *[http://arduino.cc/forum/index.php/topic,99910.0.html Ankündigung (Arduino.cc)] | | *[http://arduino.cc/forum/index.php/topic,99910.0.html Ankündigung (Arduino.cc)] |
| + | |
| + | [[Category:Arduino]] |
Letzte Aktualisierung: 20. April 2012
10:00 - Gemeinsames Frühstück (Wir besorgen Brötchen, jeder bring mit, was er drauf essen möchte)
11:00 - Grundlagen: Fritzing (Ole)
11:30 - Bastel- und Mittagszeit
14:00 - Vorstellung bereits realisierter Arduino-Projekte zur weiteren Inspiration (Rick, Stefan)
16:00 - Vorstellung des eigenen Workshop-Projekts (wer möchte)
Der Attraktor verfügt über eine gut ausgestattete Werkstatt, die eine Menge Raum bietet eigene Ideen und Projekte umzusetzen.
Hinweis: Bauteile und Werkstoffe werden zum Selbstkostenpreis abgegeben.
Hinweis: Die Teilnehmerzahl ist auf 30 begrenzt.
Wir haben uns entschieden für den Workshop keinen festen Beitrag zu erheben. Dennoch möchten wir bei jedem Teilnehmer das Bewusstsein dafür wecken, dass unser Hacker- und Makerspace finanzielle Mittel benötigt, um Workshops wie diesen anbieten zu können. Daher bitten wir jeden Teilnehmer um eine angemessene Spende, im Rahmen der eigenen finanziellen Möglichkeiten.
Samstag gegen halb elf hatten sich die meisten Teilnehmer eingefunden und nach kurzer Vorstellung des Attraktor e.V. sowie des weiteren Ablaufs, konnte der Arduino Workshop starten. Anschliessend wurden die Arduino-Sets an die Voranmelder ausgegeben und Jens führte in den Arduino Uno bzw. die Arduino Plattform ein. Innerhalb von 30 Minuten waren alle Teilnehmer, mit Unterstützung von zwei, drei Begleitern, mit einer funktionalen Entwicklungsumgebung ausgestattet.