PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sensoren am RNBFRA 1.2 mit Mega 32 auslesen



friedrich
14.04.2005, 13:41
Leider hab ich als totaler Anfänger keine Ahnung wie ich meinen
Sensor mit Basic auslesen kann, weil ich diesen wie ich annehme über den I2c
Bus auslesen muss.

Ich habe einen Sharp Entfernungssensor und habe diesen an einer der vierpoligen Sensorleisten angeschlossen (vermutlich richtig)

In den Beispielprogrammen wird aber lediglich der Wert aller Sensoren abgefragt. Wie kann ich also einen Sensor abfragen? Es wäre sehr hilfreich, wenn mir jemand den Code hier reinschreibt.

Mit der Suche habe ich im Forum nichts gefunden

Vielen Dank

PicNick
15.04.2005, 08:55
Du darfst eben nur das eine Bit abfragen, wo du deinen Sensor angeschlossen hast. In Basic

dim Alle as byte

irgendwo:
I2Cstart
I2Cwbyte addr+1
I2Crbyte Alle
I2Cstop

if Alle.0 = 1 then ..... SensPin #0
--
if Alle.7 = 1 then .... SensPin #7


Wenn der Sharp aber analoge Werte schickt, geht das so nicht gut, da mußt du an einen analog-Eingang statt auf der PCF...

friedrich
15.04.2005, 16:36
'Ich werds ausprobieren.
DAnke