Also nun ist es schon fast wieder ein Monat her, seit dem ich den Hilfe-Aufruf gestartet habe. Und es haben sich auch welche von euch gemeldet. Vielen Dank erstmal dafür!
Aufgrund der Praktikabilität, Bootzeit und Stromaufnahme des Raspberry Pis, wurde vorerst wieder ein Atmega328 als Markierer-Mikrokontroller ins Konzept aufgenommen. Ich hab mich da von den “Neuen” mal beraten lassen, ich hab ja keine Ahnung
Ob es ein Atmega328 bleibt, muss die Entwicklung zeigen, denn grob Überschlagen könnte die Firmware größer werden als in den Atmega328 reinpasst (ca. 30K).
Mein ursprüngliches Problem war das gleichzeitige Senden und Empfangen von IR-Signalen. Das habe ich auch immer noch nicht mit EINEM Atmega gelöst bekommen. Aus diesem Grund verwende ich nun mehrere Atmegas. Klingt komisch, ist aber so. Allerdings werden dadurch auch weitere Vorteile nutzbar:
- Dadurch das nun jeder Sensor einen eigenen Microcontroller erhält, kann sich der Sensor fast völlig auf das Empfangen konzentrieren.
- Die Anzahl der Sensoren ist nun nicht mehr fix, jeder Anwender kann “fast” beliebig viele Sensoren hinzufügen. Alle Sensoren werden einfach in Reihe geschaltet.
- Die Sensoren lassen sich nun lokalisieren, d. h. der Markierer weiß, welcher Sensor ausgelöst hat.
- Es wird in den Sensoren RGB-LEDs (5mm) eingebaut. Dadurch kann das Team in seinen Teamfarben leuchten, sofern das für das Spiel eingestellt wird.
Das war erstmal ein kleiner Ausblick, was kommen wird. Zunächst konzentrieren wir uns auf die Sensoren, danach auf das Senden des IR-Signals. Erster Sensorprogrammcode wurde bereits geschrieben und sieht vielversprechend aus. Im Laufe dieser Woche werde ich dazu noch weitere Details zu den Sensoren bekannt geben.