Vorschlag: Projekt ALPHA für Robby RP5
Hallo JanPeter und alle,
ich hätte da ein einfaches Projekt "ALPHA" für den Anfang, was auch nicht so teuer ist:
1. AUFGABEN:
1.1. Konstante Anzeige der DCF-Uhrzeit, des DCF-Datums und der Akku-Spannung (SYS_VOLTS) auf dem LC-Display.
1.2. "Überleben" über einen Zeitraum von 4 Wochen mit Solarladung in einem (ruhigen!) Zimmer mit Süd- oder Westfenster.
2. BEDINGUNGEN:
2.1. Hardware:
- Robby RP5 mit Erweiterungsplatine, Experimentierplatine und LC-Display
- 6x Mignon-Akkus (NiMH oder NiCd) 1700 bis 2300 mAh
- 1x Solarzelle ASI3Oo07/122/115 von RWE Solar (CONRAD 112240)
- 1x DCF-Modul (CONRAD 641138)
2.2. Software:
Treiber: "P5DRIV12.S19". Sonst völlig freigestellt.
3. ERKLÄRUNGEN:
Zu 1.1.:
Die Anzeige muß ständig erfolgen, eine DCF-Synchronisation wird 4x/Tag erzwungen. Innerhalb 1 Stunde muß eine gültige Anzeige wieder erreicht werden, ansonsten erfolgt Programmabbruch: SCHEITERN DER AUFGABE!
Zu 1.2.:
Zur Ladung darf nur das angegebene Solarmodul verwendet werden. Eine Zusatzladung durch andere Energiequellen darf nicht erfolgen. Wenn die Akkuspannung unter 7,0 Volt sinkt (Digital: 179), erfolgt Programmabbruch: SCHEITERN DER AUFGABE!
Zu 2.1.:
Das Solarpanel muß fest auf dem Robby montiert werden. Die Neigung kann selbst gewählt werden.
Das DCF-Modul muß ebenfalls fest auf der Experimentierplatine montiert werden, der Abstand größer als 5 cm sein. Die Antenne muß rechtwinklig zum Roboter-Körper angebracht werden.
Es dürfen KEINE weiteren Bauteile zur Energiegewinnung oder zur DCF-Empfangsverbesserung verwendet werden.
Sonstige aktive und passive Bauteile können beliebig eingebaut werden, dies gilt auch für Sensoren. Somit kann eine umfangreiche Ladeschaltung oder Sensorik entwickelt werden.
Die Kapazität der Akkus ist nicht wesentlich relevant, da ein Überleben über 4 Wochen ohne Zuladung auch mit hohen Kapazitäten nicht gelingt.
Eine Hardwareänderung ist nach dem Start der 4 Wochen NICHT mehr erlaubt. Falls eine Hardwareänderung erfolgen soll, beginnt die Zeit von vorn.
Zu 2.2.:
Die Herausforderung des Projekts ALPHA ist die Entwicklung der KI. Der Robby kann im Zimmer umherfahren oder sich drehen, um DCF-Empfang zu erreichen oder das Solarpanel ins Licht auszurichten. Oder er kann das eben auch NICHT tun, weil der Antrieb viel Strom braucht. Alles eine Sache des Programms. Ohne KI wird es nicht gehen, weil das Solarpanel kein besonderes "Powerpaket" ist, sondern nur eine Ergänzungsladung ermöglicht. Daher muß sich die KI etwas einfallen lassen!
Auf jeden Fall müssen folgende Aufgaben von der Software geleistet werden: Anzeige von gültiger DCF-Uhrzeit u. -Datum sowie Akkuspannung (V) im LC-Display, Erzwingen einer DCF-Synchronisation alle 6 Stunden durch einen von der DCF-Zeit unabhängigen Zähler, Überwachen der Akkuspannung und Programmabbruch, wenn SYS_VOLTS < 179 ist; ebenfalls Programmabbruch, wenn nach 1 Stunde kein DCF-Empfang gelingt (4x/Tag!).
Eine Softwareänderung ist während des 4-Wochen-Zeitraums ERLAUBT. Der Robby muß aber nach Upload der Software sofort wieder auf seine alte Position im Zimmer gestellt werden und darf natürlich NICHT nachgeladen werden.
---------------------------------------------------------------------------------
Was haltet ihr von dem Projekt?
Ich hätte Lust, bald anzufangen!
Gruß Dirk