PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LED am XBUS anschliessen



Hatzl
10.04.2008, 17:17
Hallo,
ich habe mal eine frage fals sie überhaupt noch jemand lest.
ich habe eine led mit dem Pluspol am VDD und mit dem minuspol am IT1 auf der experimentplatine.habe ein prog dazu geschrieben aber im prog steht beim ausgang INT1 und die LED leuchtet immer und dass prog sollte sie eigentlich blinkenlassen.warum geht es net?

radbruch
10.04.2008, 17:54
Hallo

Wenn du den INT1-Pin am XBUS meinst, der hat einen 10K-PullUp(R34). Das könnte reichen um die LED zum Leuchten zu bringen. Hast du einen Helligkeitsunterschied an der LED? Hat die LED einen Vorwiderstand? Wie sieht denn dein Programm aus?

Gruß

mic

Hatzl
11.04.2008, 18:52
DDRA |= (E_INT1); // PA4 (IT1) als Ausgang definieren
DDRC |= (SCL | SDA); // PC0, PC1 als Ausgänge definieren

while (true)
{
PORTA |= E_INT1; // PA4 high
mSleep(1000);
PORTA &= ~E_INT1; // PA4 low

PORTC |= SCL; // PC0 high
mSleep(1000);
PORTC &= ~SCL; // PC0 low

PORTC |= SDA; // PC1 high
mSleep(1000);
PORTC &= ~SDA; // PC1 low
}

/************************************************** ***************************/
// End of main:

return 0;
}

Helichkeitsunterschied: jop
Vorwiederstand: 1,2kohm also jop
ist aber eine schöne dicke LED.und noch eine frage die dzwar net dazupasst aber egal: kann man dem rp6 eine webcam verpassen und sie dann auch anschließen?

-andi_007-
11.04.2008, 21:09
Webcam ??

Ich persöhnlich würde sowas auf ihn draufbastln!

http://cgi.ebay.at/MINI-Funkkamera-Spycam-FARBBILD-AUDIO-FUNK-2-4GHz_W0QQitemZ120241751377QQihZ002QQcategoryZ22380 QQssPageNameZWDVWQQrdZ1QQcmdZViewItem

MFG ANDi

radbruch
11.04.2008, 22:33
Und was passiert wenn die LED (mit Vorwiderstand) zwischen Pin(Anode) und GND(Kathode) angeschlossen ist?

Dirk
11.04.2008, 23:11
Hallo Hatzl,

in diesem Post wird eigentlich alles beantwortet (Programm und Schaltung der LEDs):
https://www.roboternetz.de/phpBB2/viewtopic.php?t=38575

Gruß Dirk

Hatzl
12.04.2008, 16:57
schon aber so hab ich s ja und es funkt net und ich meinte mit der cam dass man dann mit hilfe pc und software bilderkennung macht

Hatzl
12.04.2008, 17:00
ich habe die led nur am einem am it1 unt den plus am vdd

Pr0gm4n
12.04.2008, 19:42
zur bilderkennung würd ich dir da eher eine normale Tv-cam empfehlen (anschlüsse video/audio L und R)

das ist aber für Anfänger wie mich nicht so sehr geeignet, da das sehr kompliziert ist (ich weis es halt aus anderen Threads)

MfG Pr0gm4n

Dirk
13.04.2008, 10:10
Hallo Hatzl,

... schon aber so hab ich s ja und es funkt net ... ich habe die led nur am einem am it1 unt den plus am vdd ...
In meinem Post, aus dem du auch das Blinkprogramm kopiert hast, sind die LEDs nach GND angeschlossen und nicht nach VDD.
Also: So hast du's ja nicht.

Gruß Dirk

Hatzl
17.04.2008, 16:11
ok thx funkt programmier fehler

Hatzl
17.04.2008, 16:15
zum thema webcam hab ich drauf( und Pr0gm4n ich meinte nichtn dass ich was sehe sondern der rp6 also bilderkennung war aber meine schuld schlecht erklärt).

Pr0gm4n
17.04.2008, 16:26
Hi hatzl,

ich weis, dass du bilderkennung machen wolltest

das war mir klar



Ich habe dir lediglich eine TV-Cam empfohlen, da es dazu hier schon einige Erfahrungen gibt

EDIT: sorry, bin deine Posts nochmal durchgegangen, ich meinte du willst den RP6 eine Bilderkennung machen lassen


MfG Pr0gm4n

radbruch
17.04.2008, 17:30
ok thx funkt programmier fehler
Und was genau?

Hatzl
21.04.2008, 20:16
ich habe nur eine LED programmiert und die anderen aussgänge weggelöscht und dann mus man noch nach port in/aus nochmal mSleep hin machen.

Dirk
22.04.2008, 20:25
Übersetzungsversuch Post Hatzl:

"Ich wollte nur EINE LED blinken lassen und habe zuerst das Programm so geändert:
while (true)
{
PORTA |= E_INT1; // PA4 high
mSleep(1000);
PORTA &= ~E_INT1; // PA4 low
}

Dann habe ich aber gemerkt, dass da noch eine Pause fehlt, damit die eine LED blinkt. Mein Programm sieht jetzt so aus,- und funktioniert:
while (true)
{
PORTA |= E_INT1; // PA4 high
mSleep(1000);
PORTA &= ~E_INT1; // PA4 low
mSleep(1000);
} Grüße Hatzl" (Übersetzungsversuch Post Hatzl Ende)

Gruß Dirk

radbruch
22.04.2008, 20:58
Aha! Das macht Sinn :)
*ichschmeissmichweg*

Hatzl
23.04.2008, 15:17
dass ist völlig richtig war also meine schuld aber danke an alle die geholfen haben