Elektronischer Gedächtnistrainer mit LPC810 (Cortex M0+)

Vor einigen Wochen bekam ich ein paar Muster des LPC810 - ein ARM Cortex M0+ im DIP8 Gehäuse des Herstellers NXP. Schnell entstand die Idee, mit diesen Controllern das Spiel Simon Says - in Deutschland besser bekannt unter dem Namen Senso  - zu realisieren.

Zunächst wurde die Schaltung auf einem Breadboard aufgebaut und die Software unter LPCXpresso in C geschrieben. Im zweiten Schritt entstand daraus eine kleine Platine (70 x 70mm), die durch ihren einfachen Aufbau und die durchgehende Verwendung von THT (bedrahteten) Bauteilen besonders gut für Lötanfänger geeignet ist.

Die Software und der Schaltplan können gern für eigene Experimente mit dem LPC810 und Nachbauten heruntergeladen werden (siehe unten). Zusätzlich kann man einen Bausatz erwerben, der neben der Leiterplatte und dem vorprogrammierten LPC810 alle notwendigen Bauteile enthält. Eine schöne Bastelei im Rahmen von Projekttagen, Lehrausbildung oder Arbeitsgemeinschaften an Schulen...

 

Die Bedienung des Spiels ist sehr einfach:

 

1.) Aufwecken des Controllers durch Drücken der grünen Taste. Alle LED's leuchten kurz auf.

 

2.) Das Spiel gibt nun eine Farb- und Tonfolge vor, die der Anwender wiederholen muss. Mit jeder Runde kommt eine Farbe hinzu.

 

3.) Das Spiel ist beendet, wenn eine Farbfolge nicht korrekt wiederholt wird. Zunächst blinken alle LED als Zeichen für das Spielende kurz auf. Dann wird die eigentlich richtige Farbe kurz gezeigt, bevor der Controller in den Powerdown Mode geht.

 

Ein Ausschalter ist nicht erforderlich, da der Controller im Powerdown Modus nur wenige uA verbraucht.

 

Sieh dir diesen Beitrag auf Instagram an

Ein Beitrag geteilt von Zihatec (@hartmutwendt) am

Bausatz hier bestellen:

Simon Says Bausatz

Enthält die abgebildeten Bauteile. 2x Batterien R3  (AAA) werden zum Betrieb benötigt, sind aber nicht im Bausatz enthalten.

19,99 €
Add to Cart
  • 0,04 kg
  • verfügbar / available
  • 1 - 3 Tage Lieferzeit / 1 - 3 days for delivery1

Downloads

Version 01-06

Bauanleitung (Englisch)
Für Version 01-06
simon says construction manual rev B.pdf
Adobe Acrobat Document 1.2 MB
Schaltplan Simon Says V1.6
Schaltplan "Simon Says" Version 1.6
Electronic simon V01-06.pdf
Adobe Acrobat Document 199.9 KB
Firmware Simon says V1.2 (Stand 12/2014)
Source code "Simon says" Version 1.2 für LPCXpresso 6.1.4
inklusive compilierter Simon.hex Datei
Simon_v1_2.zip
Compressed Archive in ZIP Format 147.3 KB

Informationen

Featured product

Adafruit Feather Thingplus din rail enclosure
ArduiBox Feather Enclosure

Newsletter

Sale RS485 HAT