Mikrocontroller stecken in den meisten elektronischen Geräten. Und das oft, ohne dass man es als Nutzer merkt. Sie sind im DVD-Player, im Fernseher oder auch in vielen anderen modernen Geräten zu finden. Immer dann, wenn ein Gerät „denkt“ und auf Eingaben reagiert, übernimmt ein Mikrocontroller die Kontrolle. Diese kleinen Chips sind die Alleskönner der modernen Elektronik.
Auf dieser Seite erfahren Sie, was Mikrocontroller genau sind, wie sie funktionieren und wie Sie selbst spannende Projekte damit realisieren können. Vom einfachen Arduino-Experiment bis hin zu Retro-Games mit PIC-Chips. Zunächst sollen Sie aber erfahren, was ein Mikrocontroller eigentlich ist.

Was ist ein Mikrocontroller?
Ein Mikrocontroller ist ein komplettes Computersystem auf einem einzigen Chip. Er enthält:
- einen Prozessor zur Berechnung von Befehlen
- Eingänge für Sensoren oder Tasten
- Ausgänge für LEDs, Motoren oder Displays
- Speicher für Programme und Daten
- optional analoge Schnittstellen zur Messung von Spannungen oder Strömen
Dank dieser Ausstattung kann ein Mikrocontroller auf unterschiedliche Signale reagieren, Berechnungen durchführen und Aktionen steuern. Und das alles abhängig vom gespeicherten Programmcode.
Warum Mikrocontroller so vielseitig sind
Der große Vorteil eines Mikrocontrollers ist der folgende: Der Mikrocontroller selbst bleibt immer derselbe. Erst durch den programmierten Code erhält er eine Aufgabe.
Damit können mit einem einzigen Baustein die unterschiedlichsten Projekte realisiert werden:
- Ampelsteuerungen für Modellbau und Schulprojekte
- Digitaluhren und Timer sowie andere zeitgesteuerte Schaltungen
- Temperatur- oder Lichtmessungen mit Anzeige
- Automatisierung von kleinen Maschinen oder Geräten
Im Vergleich zu klassischen Schaltungen mit vielen Einzelbauteilen ist dies deutlich einfacher, kompakter und günstiger.
Mikrocontroller in der Hobbyelektronik
Auch in der Hobbyelektronik sind Mikrocontroller heute nicht mehr wegzudenken. Sie sind preiswert, einfach verfügbar und lassen sich auf Steckplatinen (Breadboards) oder Lochrasterplatinen einsetzen. Mit wenigen zusätzlichen Bauteilen lassen sich spannende Projekte umsetzen.
Das Schöne: Viele Funktionen, die früher aufwendige Schaltungen erforderten, übernimmt nun der Mikrocontroller selbst. Er funktioniert gesteuert durch den eigenen Programmcode. So kann man schon mit einfachen Mitteln komplexe Abläufe simulieren oder Geräte steuern.
Beliebte Mikrocontroller-Typen
Auf dieser Seite werden unterschiedliche Mikrocontroller vorgestellt, die in der Hobbyelektronik häufig verwendet werden:
- PIC16F84 und PIC16F628 (Microchip Technology) als preiswerter, vielseitiger und gut dokumentierter Mikrocontroller
- Atmega-8-Reihe (Atmel/Microchip) als besonders für Arduino-Projekte geeignet, aber auch als Einzelner Chip gut einsetzbar
Diese Bausteine lassen sich leicht programmieren und wiederverwenden. Außerdem gibt es viele fertige Programme und Anleitungen online, sodass auch Einsteiger ohne Vorkenntnisse eigene Projekte realisieren können.
Praktische Projekte mit Mikrocontrollern und Arduino
Von der Theorie zur Praxis: Hier entstehen Schritt für Schritt interessante Schaltungen, die den Einstieg erleichtern und Spaß machen. Jeder Mikrocontroller kann für unterschiedliche Aufgaben programmiert werden, sei es ein klassischer PIC oder ein Arduino-Board.
Zu den vorgestellten Projekten zählen unter anderem:
5-Ton-Signalgeber mit Arduino Nano – einfache Soundausgabe über Arduino
Aufbau des Arduino – Einstieg in die Hardware und Steckplatinenprojekte
Erste Versuche mit dem Arduino – kleine Experimente für Einsteiger
PIC16F84 Retro-Game – Spielespaß mit klassischem Mikrocontroller
SD2IEC mit ATmega32 (erster Aufbau) – Speicherinterface für Retro-Computer
USB-ISP-Programmiergerät und ATMEL-Evaluationsboard-Bausatz – Werkzeuge zum Programmieren und Testen
Weiterführende Infos und Ressourcen
Für alle, die tiefer einsteigen möchten, werden nach und nach Anleitungen, Tipps zum Programmieren und weiterführende Tutorials veröffentlicht.

Mehr zum Autor der Webseite Gerd Weichhaus auf der Autorenseite




