Anzeige der Spielzeit eines 100s Eurobot Spiels.
Zusammenfassung
Eurobot Spiele sind 100s lang, das passt gerade noch so in zwei 7-Segment Anzeigen. Wir haben eine große LED-Anzeige ergattert, die 6x 7-Segment Anzeigen hat (2x blau, 4x rot) und gut hackbar ist. Die einzelnen LED Anzeigen werden jeweils via SPI mit einem 16-bit Constant Current LED Driver (FD9802) gesteuert.
Wir wollen den obskuren (8-bit?) Prozessor auf dem Board ersetzen durch einen STM32 (Nucleo-32 passt gut) und das Board per Funk mittels NRF24 in unsere Roboterfunk Verbindung einbinden, sodass das Display den Spielstart automatisch mitbekommt, ohne speziell konfiguriert werden zu müssen.
Auf dem Blauen LEDs sollen die verbleibende Spielzeit angezeigt werden, und auf den restlichen Anzeigen evtl. die Punkte, die unser Roboter schätzt gemacht zu haben. Creative Animationen mit den wenigen LEDs sind gern gesehen.
Anforderungen
- Neue Hardware ist klein genug um im original Gehäuse zu bleiben
- Leicht zu Wettbewerben mitnehmbar
- Stromsparend wenn nicht in Benutzung
- Automatische Erkennung von Spielstart und Punkten via Funk
- Animation für Spielende
Tätigkeitsfelder und Technologien
- PCB Reverse Engineering
- Funkkommunikation mit NRF24L01
- Eingebettete Software mit modm.io [1]
- 7-Segment LED Anzeigen
Referenzen und Links
- [1] https://modm.io