was verstehst du unter 'sehr verleichtert' programmieren?
Klar kannst du auch Assembler programmieren. Aber was bringts dir?
Letzten Endes programmierst du immer noch dasselbe, wozu du jetzt eben
einen Satz vorgefertigter Bibliotheksfunktionen in C benutzt.
Du musst dir Aufgaben suchen!
Kannst du zb deinen Bee so programmieren, dass er aus einem Labyrinth
herausfindet?
Was ist mit dem Verfolgen einer Linie? Geht das auch, wenn die Linie
einen 90° Winkel hat und der Bee die Linie wiederfunden muss, die er am
Knick verloren hat?
Linienverfolgung: Was ist wenn sich die Linie selbst überkreuzt oder
sowas wie Abzweigungen beeinhaltet. Funktioniert dein Verfahren
zuverlässig?
Kann dein Bee auch dann geradeaus fahren, wenn ein Rad auf dem Teppich
und ein Rad auf dem Parkettboden läuft?
Schaffst du es, dass der Bee eine Linie verfolgt und dabei sich selbst
um ein Hinderniss (Schachtel) auf der Linie herummanövrieren kann, bis
er wieder auf der Linie ist und diese (in der richtigen Richtung)
weiterverfolgt?
Dein Bee hat Infrarot Sensoren. Die sprechen zb auch auf
TV-Fernsteuerungen an. Kannst du damit Kommandos an deinen Bee
übertragen. Oder umgekehrt: Dein Bee fährt vor den Fernseher und
schaltet per Infrarot den TV aus.
Dein Bee hat Portpins auf Stecker hersuageführt. Unter anderem auch
Eingänge zum ADC. Da kann man zb mittels LDR + Widerstand einen
Helligkeitssensor anbringen, so dass der Bee ein Fenster finden kann.
Die Pinbelegung ist zwar nicht 1:1 dafür geeignet, aber man kann an so
einen Port auch ein Servo ansteuern, mit dem der Bee zb einen Greifarm
kriegt oder eine drehende Sensorplattform (zb für den Lichtsensor, mit
dem er das Fenster findet). Oder einen Ultraschall-Entfernungsmesser
oder ...
Man kann ....