Aufgabe war es die physischen Aspekte von Sensoren und Aktoren zu erkunden und die dazugehörige Software zu entwickeln – von Embedded über die Kommunikation via verschiedener Protokolle, bis hin zur Schnittstelle mit dem Nutzer.
MusicMania ist eine Möglichkeit für musikbegeisterte Menschen sich gegenseitig Lieder vorzuspielen und diese zu erraten.
Das Semesterprojekt ist das Produkt aus dem Kurs Technische Grundlagen 2, um das technische know-how zu vertiefen, Arduino besser kennenzulernen und MQTT mit einzubinden.
Spielregeln
Die Spielregel sind recht einfach gehalten, Spieler:in 1 denkt sich eine eine Melodie von einem bekannten Song aus oder schaut in dem Menü nach einem Lied, welches passen könnte. Da viele die Noten nicht auswendig wissen, können die Noten über das Display angezeigt werden. Daraufhin wird der “record Modus” gestartet. Durch einen Button-Klick auf die Recordtaste beginnt auch schon die Aufnahme. Nun werden die die Noten zu dem passenden Lied gespielt und der Record Modus abgeschlossen durch einen erneuten Klick auf die Recordtaste. Anschließend wird das Gespiele über die Playtaste nochmals abgespielt und der/die Spieler:in können entscheiden, ob die Aufnahme gelungen ist. Falls nicht, dann kann der Record Modus nochmals gestartete werden. Sollte die Aufnahme passen wird diese über die Sendetaste verschickt.
Spieler:in 2 bekommt nun eine Meldung, dass eine neue Nachricht eingetroffen ist. Diese kann über die Accepttaste angenommen werden und durch die Playtaste anschließen abgespielt werden. Nun kann Spieler:in 2 das Raten beginnen und durch die gespielten Noten das Lied erkennen.
Komponente
Das Gehäuse besteht aus Holz, wurde mit dem Lasercutter bearbeitet und ist mit Steckverbindungen befestigt. Außerdem wurde die Buttons für die Arduinotaster mit dem 3D-Drucker hergestellt. Für die Navigation durch das Menü wurde ein Rotary Encoder verwendet und für die visuelle Darstellung ein 20x4 LCD-Display.
Die Eingabe funktioniert über die Klaviatur, welche sich an einer Klaviatur eines Pianos orientiert.
Hinterlasse einen Kommentar