Animus94
28.12.2011, 16:08
Hi.
ich hab zu Weihnachten einen RP5 geschenkt bekommen.
Hab mich seitdem mit dem System befasst und kann LED´s ,Motoren usw. ansteuern.
Jetzt wollte ich noch selber Schaltungen über die Ein- u. Ausgänge am RP5 anschließen.
Zuanfang hab ich einfach ein paar LED´s über Transistoren an die Ports angeklemmt und diese dann angesteuert.
Hat prima funktioniert. Jetzt gerade versuch ich das Signal von einem Taster einzulesen. Aber das klappt nicht so gut...
Im Netz hab ich rausgefunden wie das ganze über einen Pullup-Widerstand angeschlossen wird und die Schaltung so aufgebaut.
Immer wenn ich den Taster drücke hab ich am Kabel das an den Port kommt ein low Signal und wenn der taster unbetätigt ist ein high Signal.
Wenn ich jetzt in C basic schreibe :
#Start
if FREIP9=OFF then goto Blink
FREIP14=ON
Pause 5
FREIP14=OFF
Pause 5
goto Start
#Blink
LED1ON
Pause 20
LED1OFF
Goto Start
Läuft das Programm nur im Abschnitt "Blink" so als ob ich immer ein low Signal hätte. Es sieht irgentwie so aus als würde die Spannung einbrechen sobald ich
das Kabel an einen Port anschließe...
Hat jemand eine Ahnung woran das liegt. Schaltung hab ich eigt. schon durch gecheckt.
Danke
ich hab zu Weihnachten einen RP5 geschenkt bekommen.
Hab mich seitdem mit dem System befasst und kann LED´s ,Motoren usw. ansteuern.
Jetzt wollte ich noch selber Schaltungen über die Ein- u. Ausgänge am RP5 anschließen.
Zuanfang hab ich einfach ein paar LED´s über Transistoren an die Ports angeklemmt und diese dann angesteuert.
Hat prima funktioniert. Jetzt gerade versuch ich das Signal von einem Taster einzulesen. Aber das klappt nicht so gut...
Im Netz hab ich rausgefunden wie das ganze über einen Pullup-Widerstand angeschlossen wird und die Schaltung so aufgebaut.
Immer wenn ich den Taster drücke hab ich am Kabel das an den Port kommt ein low Signal und wenn der taster unbetätigt ist ein high Signal.
Wenn ich jetzt in C basic schreibe :
#Start
if FREIP9=OFF then goto Blink
FREIP14=ON
Pause 5
FREIP14=OFF
Pause 5
goto Start
#Blink
LED1ON
Pause 20
LED1OFF
Goto Start
Läuft das Programm nur im Abschnitt "Blink" so als ob ich immer ein low Signal hätte. Es sieht irgentwie so aus als würde die Spannung einbrechen sobald ich
das Kabel an einen Port anschließe...
Hat jemand eine Ahnung woran das liegt. Schaltung hab ich eigt. schon durch gecheckt.
Danke