Aufgabe 9: Barcode-Leser

Überblick

In der Automatisierungstechnik und der Logistik spielt das Einlesen von an Objekten angebrachten Codes eine sehr wichtige Rolle. Da das Einlesen von Buchstaben und arabischen Ziffern komplex und fehleranfällig ist, haben sich bereits vor Jahrzehnten Barcodes („Strich-Codes“) durchgesetzt – z. B. für Bücher (ISBN) und Lebensmittel (EAN-Codes). Zweidimensionale Barcodes und QR-Codes sind Weiterentwicklungen dieser Kodierung. 

Gegenstand dieses Aufgabenblatts sind die Kodierung von Zahlen mittels Barcodes und die Programmierung eines einfachen mechanischen Barcodelesers. 

Themen

Wie funktioniert ein Barcodeleser? Welche Bedeutung verbirgt sich hinter den Strichen eines Barcodes?

 

Lernziel

  • Verständnis des Funktionsprinzips eines Barcodelesers
  • Programmierung eines einfachen Barcodes (Zähler)

Zeitaufwand

Der Aufbau des Barcodelesers benötigt etwas Zeit. Für die Einführung in das Thema des Aufgabenblatts, die Konstruktion des Lesegeräts und die erste Aufgabe, in der der Lesekopf getestet wird, sollte eine Schulstunde veranschlagt werden. Für die Lösung der Aufgaben 2+3 wird inklusive Tests und Fehlersuche etwa eine weitere Schulstunde benötigt.

Die Experimentieraufgaben (4+5) erfordern eine dritte Schulstunde. 

cd-green-7c944fd455-9hj2b