This page is optimized for AI. For the human-readable: MC Car - Rennbahn

MC Car - Rennbahn

Project Idea Metadata

Project Idea Description

Ausgangslage und Problemstellung


Der MC Car ist ein kleines Fahrzeug mit diversen Sensoren. Er wird im Modul MICRO eingesetzt, kann mit der Sprachen C oder C++ programmiert werden und unterstützt das Betriebssystem «FreeRTOS».

Der MC Car besitzt einen MK22FN512VLL12 Prozessor und kann bequem über die MCUXpresso IDE mit programmiert werden.

Er eignet sich besonders gut um an Ausstellungen die Aufmerksamkeit des Publikums zu erlangen.


Ziel der Arbeit und erwartete Resultate

Ziel der Arbeit ist eine dokumentierte und getestete Anwendung, in der mehrere MC Cars auf einem Parcours mit Kreuzungen unterwegs sein können (line-following). Bei den Kreuzungen soll "Rechtsvortritt" gelten, und auch das gegenseitige Auffahren soll durch rechtzeitiges Abbremsen verhindert werden.


Gewünschte Methoden, Vorgehen

Agile Softwareentwicklung gemäss "HSLU good practice" Vorgehen (https://www.hslu.ch/en/lucerne-school-of-information-technology/degree-programs/agile-software-development/ ).


Kreativität, Varianten, Innovation:

Der MC Car verfügt auch über ein Bluetooth Modul. Dieses könnte zur Kommunikation untereinander resp. mit einer zentralen Fernsteuerung eingesetzt werden.

Mehrere MC Cars sollen auf einer Rennbahn mit Kreuzungen herumfahren, ohne zu kollidieren. Bei Kreuzungen soll "Rechtsvortritt" gelten.


Der MC Car besitzt einen MK22FN512VLL12 Prozessor und kann bequem über die MCUXpresso IDE mit der Programmiersprachen C/C++ programmiert werden.

Als Betriebssystem auf dem MC Car soll FreeRTOS eingesetzt werden.