PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Blinker



roboter14
18.04.2010, 16:00
Ich wollte mal versuchen das der RP6 blinkt wenn er abbiegt. Habe aber noch nicht so viel Erfahrung ](*,) und deswegen wollte ich mal fragen wo man die Leds dafür hinlöten muss und wie dann das Programm aussehen soll. :arrow:

Hinweis: Ich will sie auf der Erweiterungsplatine haben

RobotMichi
19.04.2010, 14:16
Hallo,

wie viele LEDs brauchst du denn? wenn du es ganz einfach machen willst, und es dir egal ist, dass es unprofissionell ist, kannst du SDA und SCL als Ausgänge definieren und dann als Ports verwenden, ebenso INT1, INT2 und INT3.
siehe hier:

https://www.roboternetz.de/phpBB2/viewtopic.php?t=38575

Die professionellere Lösung (und auch die einzig saubere, wie ich leider selber feststellen musste) wäre, die LEDs über einen Portexpander an den I2C-Bus anzuschließen.
Die dritte Möglichkeit ist, wenn du ein M128 oder ein M32 Erweiterungsboard hast, die LEDs an die I/O-Ports des Boards anzuschließen und über den USER-Bus auf die Experimentierplatine legst.

lg
Michi

roboter14
19.04.2010, 16:57
wie viele LEDs brauchst du denn?

Ich brauche 2 LEDs (eine für links, eine für rechts)
Und ein M32 habe ich

roboter14

roboter14
19.04.2010, 17:09
Und außerdem geht das eigentlich mit den 5V und der LEd?

roboter14

RobotMichi
19.04.2010, 17:26
hallo,

dann würde ich dir empfehlen, die LEDs an die I/O-Ports des M32 anzuschließen (Ansteuerung siehe Anleitung der M32).
Das mit den 5V ist kein Problem, allerdings NUR über Vorwiderstand (ca. 1,5 kOhm) anschließen!

lg
Michi

roboter14
23.04.2010, 14:36
Brauch ich da ne Blink-led oder geht das auch mit ner normalen Led?

roboter14

RoboNull
23.04.2010, 15:33
Geht auch mit ner normalen!

TrainMen
24.04.2010, 17:30
Hi,
wenn du eine BlinkLED nimmst hast du etwas weniger Programmieraufwand. Wenn der Port High blinkts , bei einer normalen LED mußt Du ja den portzustand immer wechseln.
Trainmen