WERDE HARDWARE-CODER!

Mikrocontroller sind kleine Computer, die man programmieren kann. Sie sind in fast allen technischen Geräten eingebaut. Man findet sie in Spielzeugen, Mikrowellenherden, Handys, Robotern, Autos und Raumschiffen.
Hier erfährst du, wie du sie selbst programmieren kannst. Von blinkenden LEDs bis zum elektronischen Haustier tauchst du ein in die spannende Welt der Hardware.
Level 1

Level 1

StartHardware.org Lektion 1 Vorbereitung

1. Vorbereitung

Wir laden die Software herunter und installieren sie.

StartHardware.org Lektion 2 Das Arduino

2. Das Arduino

Ein kleiner Computer an den wir LEDs, Motoren und Sensoren anschließen können.

StartHardware.org Lektion 3 Stromkreis

3. Stromkreis

Was ist ein Stromkreis? Und was ist überhaupt Strom? Und was ist Spannung?

StartHardware.org Lektion 4 Unser erster eigener Stromkreis

4. Unser erster eigener Stromkreis

Eine LED, ein Taster und ein Widerstand. Was ist überhaupt ein Widerstand?

Level 2

Level 2

StartHardware.org Lektion 5 Wie funktioniert das Breadboard?

5. Wie funktioniert das Breadboard?

Was ist ein Breadboard und wie funktioniert es? Wieso leiten manche Stoffe elektrischen Strom?

StartHardware.org Lektion 6 Digital Out Vorbereitung

6. Digital Out Vorbereitung

Wir bauen den ersten interaktiven Stromkreis, der mit Arduino programmiert werden kann.

StartHardware.org Lektion 7 Digital Out

7. Digital Out: Endlich geht es los

Du programmierst dein erstes Programm! Ich erkläre dir, worauf du achten musst.

StartHardware.org Lektion 8 Es blinkt

8. Es blinkt!

Jetzt lassen wir es blinken. Ich zeige dir, wieso wir das Arduino ab und zu anhalten müssen.

Level 3

Level 3

StartHardware.org Lektion 9 Variablen

9. Variablen!

Was sind Variablen und wie werden sie benutzt?

StartHardware.org Lektion 10 For-Schleife

10. For-Schleife und der LED Rechner

Jetzt lernst du die for-Schleife kennen und wir bauen einen LED-Taschenrechner.

StartHardware.org Lektion 11 Der Taster

11. Der Taster

Was ist ein Taster und wie können wir mit Arduino herausfinden, ob er gedrückt ist?

StartHardware.org Lektion 12 Die if-Abfrage

12. Der Taster und if-Abfrage

Jetzt lernst du die if-Abfrage kennen. Das ist eine der wichtigsten Konstruktionen in der Programmierung.

Level 4

Level 4

StartHardware.org Lektion 13 LEDs dimmen -- analoge Ausgabe

13. LEDs dimmen mit der analogen Ausgabe

Ich zeige dir, das wir LEDs nicht nur An- und Ausschalten, sondern auch dimmen können.

StartHardware.org Lektion 14 Melodie

14. Melodie

Wie wandelt man elektronische Signale in hörbaren Schall um?

StartHardware.org Lektion 15 Array

15. Array

Wie kann man viele Werte in einer Variable speichern? Und was hat das mit Container-Schiffen zu tun?

StartHardware.org Lektion 16 Ein-Tasten-Piano

16. Ein-Tasten-Piano

Wie kann man ein Piano mit nur einer Taste bauen?

Level 5

Level 5

StartHardware.org Lektion 17 Fotowiderstand

17. Die Sonne spielt Musik! Analoge Eingabe

Kann man mit Licht Musik machen? Wie funktioniert ein Fotowiderstand? Was ist die Analoge Eingabe?

StartHardware.org Lektion 18 Berührungsempfindliches Instrument

18. Ein Instrument zum anfassen

Wir nutzen den Hautwiderstand, um Töne zu erzeugen.

StartHardware.org Lektion 19 Mein digitales Haustier 1/2

19. Mein digitales Haustier, Teil 1

Zwinkern, Schnurren und auf sich aufmerksam machen – das wird ein Haustier.

StartHardware.org Lektion 20 Mein digitales Haustier 2/2

20. Mein digitales Haustier, Teil 2

Wir programmieren das Verhalten und basteln die Außenform.