Hack Your School!: Difference between revisions
Jump to navigation
Jump to search
→Microcontroller und Löt-Workshop
(37 intermediate revisions by 7 users not shown) | |||
Line 10: | Line 10: | ||
''Der Hackathon findet an nur einem Tag im Chaosdorf statt, aber wir organisieren hier die gesamte Veranstaltung.'' | ''Der Hackathon findet an nur einem Tag im Chaosdorf statt, aber wir organisieren hier die gesamte Veranstaltung.'' | ||
Einwöchiger Hackathon mit [http://machinaex.de/ machina eX] für Schüler*innen der [http://www.schulen.duesseldorf.de/rs-luisenstr/ Realschule Luisenstraße] und alle interessierten Jugendlichen im [https://chaosdorf.de Chaosdorf], im [http://www.garage-lab.de/ GarageLab] und in den Räumen des [http://fft-duesseldorf.de/ FFT]. | |||
Organisation: [http://fft-duesseldorf.de/0304/hackyourschoolff.html Forum Freies Theater]. | |||
Ansprechpartner: | Ansprechpartner: | ||
Line 15: | Line 19: | ||
* Katja, Lisa, Rebecca (FFT) | * Katja, Lisa, Rebecca (FFT) | ||
* Mic, Till (Chaosdorf) | * Mic, Till (Chaosdorf) | ||
* Giselle, | * Giselle, Gro (GarageLab) | ||
* René (Realschule Luisenstraße) | * René (Realschule Luisenstraße) | ||
Line 37: | Line 41: | ||
Programm | Programm | ||
* Kennenlernen | * Kennenlernen | ||
* | * '''Right of Passage''' spielen | ||
''Right of Passage'' ist ein Spiel der Theatergruppe '''machina eX''' und läuft zwischen dem 11. und 23. März in den [http://fft-duesseldorf.de/0304/rightofpassageff.html FFT Kammerspielen]. Teilnehmer des Chaosdorfs erhalten für die Vorstellung am 23. März freie Eintrittskarten. Startzeiten sind 19:00 Uhr, 19:30 Uhr, 20:00 Uhr und 20:30 Uhr. Das Spiel dauert bis zu drei Stunden. Wenn ihr Interesse habt, meldet euch bitte bei {{U|nomaster}}. | |||
Für die Reservierung von Karten an anderen Tagen bitte bei Katja melden. | |||
== Vorbereitung (Dienstag) == | |||
; Datum | |||
: 25.3. | |||
; Ort | |||
: GarageLab | |||
Orga-Treffen für Vorbereitung der Bausätze. | |||
Arbeitsschritte | |||
* Pfostenleiste auf Arduino löten | |||
* Arduino flashen | |||
* Streifenraster-Platine zuschneiden | |||
* Bausätze eintüten | |||
* Fotos anfertigen | |||
* Anleitung schreiben (Mic) | |||
TODO | |||
* Bauteile besorgen (Robin) | |||
* Software portieren (Derf) | |||
* Zip-Lock-Beutel oder ähnliches besorgen | |||
== Tag 2 (Mittwoch) == | == Tag 2 (Mittwoch) == | ||
Line 46: | Line 76: | ||
: FFT Kammerspiele | : FFT Kammerspiele | ||
Programm | ; Zeit | ||
: 16:00 - 20:00 Uhr | |||
'''Programm''' | |||
* Spiel als Einstieg: Treffen im Foyer? - Philip, Robin verschollen - Erpresserschreiben - Spur zum Veranstaltungsort - zwei kleine Rätsel - zwei Bomben -> Losgehts... (Kreisbilden und absoluten Widerstand schließen?) | * Spiel als Einstieg: Treffen im Foyer? - Philip, Robin verschollen - Erpresserschreiben - Spur zum Veranstaltungsort - zwei kleine Rätsel - zwei Bomben -> Losgehts... (Kreisbilden und absoluten Widerstand schließen?) | ||
* Kurzvortrag: Definition von Hacking und Fabbing (Philip, Robin, Machina Ex) | * Kurzvortrag: Definition von Hacking und Fabbing (Philip, Robin, Machina Ex) | ||
Line 52: | Line 85: | ||
* Diskussion: Von welchen Systemen (Schule, Familie, Handy, Facebook...) seid ihr umgeben? '''Die Schüler sollen als Experten für ihr System Schule angesprochen werden.''' | * Diskussion: Von welchen Systemen (Schule, Familie, Handy, Facebook...) seid ihr umgeben? '''Die Schüler sollen als Experten für ihr System Schule angesprochen werden.''' | ||
* Kurzes Brainstorming: Projektfindung: ''''Was wollt ihr hacken?'''' (Angebote, Vorschläge: Philip, Robin, Mic) | * Kurzes Brainstorming: Projektfindung: ''''Was wollt ihr hacken?'''' (Angebote, Vorschläge: Philip, Robin, Mic) | ||
'''PAUSE''' ----------------------------------------------------------------------- | |||
* Aufteilung in zwei Gruppen | * Aufteilung in zwei Gruppen | ||
* Kleine Einführung zu Arduino, Programmierung und Elektronik | * Kleine Einführung zu Arduino, Programmierung und Elektronik | ||
Line 58: | Line 91: | ||
TODO: Methode fürs Brainstorming finden, Fotos von Hackerspaces recherchieren, Prototypen für Präsentation vorbereiten | TODO: | ||
*Methode fürs Brainstorming finden, Fotos von Hackerspaces recherchieren, Prototypen für Präsentation vorbereiten | |||
== Tag 3 (Donnerstag) == | == Tag 3 (Donnerstag) == | ||
Line 68: | Line 102: | ||
; Ort | ; Ort | ||
: Chaosdorf | : Chaosdorf | ||
; Aufbau | |||
: 14 Uhr | |||
; Beginn | |||
: 16 Uhr | |||
; Ende | |||
: 20 Uhr oder später | |||
''Das Chaosdorf hat keine regulären Öffnungszeiten, aber vor Mitternacht ist es üblicherweiser nie geschlossen.'' | |||
Programm | '''Programm''' | ||
* Erkundung des Hackerspaces | * Erkundung des Hackerspaces | ||
* Workshop: LED Schmuck mit Arduino pro mini löten und ggf programmieren. | * Workshop: LED Schmuck mit Arduino pro mini löten und ggf programmieren. Anleitung: [[Teleo-c]] | ||
* Gemeinsames Essen. yrthy und Katja machen Türkische Pizza (vegan) | |||
TODO: | TODO: | ||
* | * Batterie-Clips besorgen (siehe [[teleo-c]]) | ||
== Tag 4 (Freitag) == | == Tag 4 (Freitag) == | ||
Line 83: | Line 126: | ||
: GarageLab | : GarageLab | ||
Programm | '''Programm''' | ||
* | * Führung durchs GarageLab | ||
* | * 3D Druck kurz vorstellen | ||
Aufteilung in drei oder vier Gruppen: | |||
* Basteln geheimer Botschaften mit leitender Farbe, LEDs und LDRs | |||
* Programmierung des Arduinos mit DotMatrixDisplay | |||
* Musikinstrumente und Spiele mit dem MakeyMakey | |||
* Wearables mit kapazitiven Interaktionsflächen | |||
'''KURZE PAUSE'''-------------------------------------------------- | |||
* Arbeit in den Gruppen | |||
* evt. gemeinsames Abendbrot um 18:00 Uhr | |||
TODO | TODO | ||
Line 113: | Line 166: | ||
: 29.3. | : 29.3. | ||
; Ort | ; Ort | ||
: | : Coworking Space GarageBilk | ||
: OpenSpace_2 | |||
Programm | ;Programm | ||
* Brainstorming: Projekte zusammen weiterentwickeln | * Brainstorming: Projekte zusammen weiterentwickeln | ||
* Letzte Chance, Bauteile einzukaufen | * Letzte Chance, Bauteile einzukaufen | ||
Line 126: | Line 180: | ||
: FFT Kammerspiele | : FFT Kammerspiele | ||
Programm | ;Programm | ||
* Präsentation der Projekte (Stil: "kleine Maker Faire") | * Präsentation der Projekte (Stil: "kleine Maker Faire") | ||
= Workshops = | = Workshops = | ||
== | == Einkaufsliste Material == | ||
TODO: | Vorhanden: | ||
* Pappe, Buntpapier und Papier sind im FFT vorhanden | |||
* noch verwendbare Materialreste werden beim Abbau des Bühnenbildes zur Seite gestellt | |||
* Gaffer und Doppelseitiges Klebeband | |||
Benötigt: | |||
* Aquarellfarben | |||
* Buntstifte | |||
* Kleber verschiedener Art | |||
* Metallsägeblätter für Dekupiersäge | |||
* Zipper-Backs oder ähnliches für die Bausätze | |||
== Microcontroller und Löt-Workshop == | |||
'''TODO:''' | |||
* Einen Namen für das Projekt finden | * Einen Namen für das Projekt finden | ||
* Software schreiben | * Software schreiben | ||
* Bausätze vorbereiten | * Bausätze vorbereiten | ||
* Dank der Unterstützung von [http://www.exp-tech.de/ Exp-Tech] konnte die Materialfrage super geklärt werden. | |||
Die ersten teleo-c Bausätze werden für den Workshop zur Verfügung gestellt. | |||
=== Bauteile === | === Bauteile === | ||
Line 156: | Line 226: | ||
* LED panel | * LED panel | ||
* Laptop mit Arduino IDE | * Laptop mit Arduino IDE | ||
{| class="wikitable" | |||
|- | |||
! NAME !! Stueckzahl !! Preis in Euro | |||
|- | |||
| Arduino Pro Mini 328 - 5V/16MHz || 17 || 169.15 | |||
|- | |||
| Dot-Matrix-Display, 5x7 Pkt. || 20 || 36.00 | |||
|- | |||
| Stiftleisten || 30 || 4.80 | |||
|- | |||
| Buchsenleisten || 24 || 21.84 | |||
|- | |||
| gebogene Stiftleisten || 3 || 0.90 | |||
|- | |||
| Lochrasterplatine || 6 || 4.92 | |||
|- | |||
| Streifenrasterplatinen || 6 || 2.28 | |||
|- | |||
| Kurzhubtaster 6x6mm || 20 || 2.20 | |||
|- | |||
| Lötzinn || 2 || 21.50 | |||
|} | |||
=== Ablauf === | === Ablauf === | ||
Line 163: | Line 256: | ||
=== Software === | === Software === | ||
{{U|derf}} hat die [https://github.com/fabster/Hacklace-classic Hacklace Firmware] auf den ATMega328p des Arduino Pro Mini [https://github.com/chaosdorf/arduino-5x7-dmshield portiert], sie wird auf den Boards fertig ausgeliefert. Da der Button (an/aus und Animationswechsel) zwangsläufig an RXD angeschlossen werden muss, ist es nicht möglich, die RS-232-Funktionalität zur Übertragung eigener Texte zu übernehmen (Button und RS232 schließen sich gegenseitig aus, nur eines von beiden kann in einer Firmware aktiv sein). | |||
Mit der [http://arduino.cc/en/main/software Arduino IDE] kann eine andere Software für das Kit entwickelt werden. | |||
== Schaltkreise, Programmierung, Games und Gestaltung == | |||
=== Programmierung des Arduinos mit DotDisplay === | |||
*Einstieg je nach Kenntnisstand der Teilnehmer | |||
*evt. mit Arduino Uno, Breadboard und LEDs einsteigen | |||
=== Musikinstrumente und Spiele mit dem MakeyMakey === | |||
*Scratch und Processing als Basis für die Programmierung | |||
*Bare Conductive, Alu-Folie, Play_Do als leitende Materialien | |||
*Spiele, Pianos und DrumMachines als Ausgangspunkt | |||
'''Beispiele:''' | |||
*MakeyMakey und Scratch | |||
*http://scratch.mit.edu/studios/230629/projects/ | |||
*MakeyMakey und Processing | |||
*http://www.interactiondesign.se/wiki/courses:intro.prototyping.fall.2012.dec03 | |||
*http://codasign.com/2013/01/what-can-you-do-with-a-makey-makey/ | |||
*Musik mit Max/MSP + MakeyMakey ect.: | |||
*http://www.instructables.com/id/Create-Interactive-Electronic-Instruments-with-Max/all/?lang=de | |||
=== Geheim Botschaften === | |||
*Schaltkreis mit Bare Conductive in Karte oder Kiste malen | |||
*Prinzip der Häuser nutzen aber an die Geheimnachricht anpassen | |||
*LEDs und LDRs integrieren so das die LEDs im Dunkeln eine Nachricht lesbar machen | |||
Links: | |||
*http://www.instructables.com/id/Simpler-BARE-Conductive-Paint-Paper-Houses/ | |||
*https://www.youtube.com/watch?v=mummPcq3vh8 | |||
*https://www.youtube.com/watch?v=Iyt024xP-OM | |||
=== Wearables === | |||
Mit | * Mit Druckknöpfen, leitenden Faden und kapazitiven Flächen die Kleidung zum Eingabegerärt machen | ||
= Dokumentation = | = Dokumentation = |