2. Inhalt
● Historisches
● Einstieg - Begriffe
● Löten für Einsteiger
● µController - Parallax Propeller
● Pong auf dem µController
● Hive
● Blinkenlights
● Blinkenlights Projekt
3. Historisches
● 19. Jh Lochkarten-”Computer” (Hollerith)
● Zuse Z3 (1941)
● Bipolarer Transistor verdrängt Röhren ab 1955
● 60er-Jahre erste µProzessoren
● Intel 4004 (1971)
● Homebrew Computer Club (ca 1975-1977)
● Apple I (1976) & Apple II (1977)
4.
5.
6.
7.
8.
9.
10. Motivation für Hardware-Basteleien
● Hardwarenahes, effizientes Programmieren
● Signalverarbeitung
● Neue Konzepte kennenlernen
● Etwas „handfestes” machen
● Spass
11. Ziele
● Begeisterung für Hardware wecken
● Andere Interessierte finden
● Grundlage für kommende Projekte setzen
● Erweiterung der Vorlesung
Rechnerarchitekturen und Betriebssysteme
● Hackerspace
12. Nötige Grundlagen
● Grundwissen Elektrotechnik, Physik
● Schaltplan lesen
● Löten
● Lötkolben, Entlötpumpe und Multimeter
● Ein wenig Geld
● Viel Zeit
18. µController – Parallax Propeller
● Spezifikationen
● Released in 2006 by Parallax
● 3.3 Volt DC
● 8 x 32 Bit RISC CPU (Cogs)
● System Clock Speed: DC to 80 MHz
● 32K RAM / 32 K ROM
27. Blinkenlights
● Projekt des CCC anlässich des 20 Jahr
Jubiläums 2001
● Haus des Lehrers in Berlin
● 18x8 Pixel Monochromes Display
● Interaktion mit Mobiltelefonen (Nachrichten
senden und Pong)
● 11.Sept 2001- 23. Feb 2002 (23w 5d)
28.
29.
30. Mini-Blinkenlights-Projekt
● 1. Idee
● Blinkenlights am Messezentrum
● 2. Idee
● Blinkenlights an der FG-Glaswand
● 3. Idee
● Mini-Computer mit Punkt-Matrix-Display
● Vorteile: Portabel, günstiger, Computer-Feeling und
Einmaligkeit
31. Mini-Blinkenlights-Projekt
● 32 I/O Ports
● 2 für Programmierung
● 2 für Flash-Speicher
● 2 für Sound (Stereo)
● 6 für Eingabe (Tasten)
● Es bleiben 20 Ports für
LED-Ausgabe
– 8 x 12 LED-Matrix
– 12x16 = 192 LED's