PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Farbsensor RP6



Arjen98
22.02.2014, 22:12
Guten Tag Community,
ich habe mir letztens zu meinem RP6 ein Farbsensormodul bestellt, und zusätzlich zur Ansteuerung das M32 Erweiterungsmodul.

Bei dem Farbsensor handelt es sich um den TCS230 Chip von Taos, der auf einem Modul von OZ-Hobbies befestigt ist.

Das Datenblatt für den Farbsensor ist hier zu finden => http://www.ozhobbies.eu/sensormodule/digitaler-farbsensor/

Soweit so gut. Da ich jedoch noch ein Neuling auf dem Gebiet bin, wäre ich über Hilfe sehr erfreut.

Zum einen bin ich mir noch sehr im Unklarem über die Anschlussbelegung. Die Ports VDD und GND machen mir natürlich keine Probleme, aber an welche Pins gehören die Anschlüsse S0, S1, S2 und S3, oder auch die LED Ports, des Sensors.

Aber mein Hauptproblem liegt bei der Programmierung.
Wie initzialisiere ich den Farbsensor, und wie werte ich den Sensor aus, sodass ich die Werte des RGB-Farbsensors nachher in Variablen wie Rot, Grün, Blau abrufe? Sodass man z.B. dies in einer if-Verzweigung verwenden kann, wie:

if(Rot)
{
move(70, FWD, DIST_MM(10),true);
}
else
{
move(70, BWD, DIST_MM(10), true);
}
Als Beispiel genommen.

Ich würde mich sehr über Hilfe freuen.
Danke im vorraus.

Grüße Arjen

Ps. Wenn ihr mehr Informationen benötigt schreibt es hier rein.

inka
25.02.2014, 10:13
hallo Arjen,

Du wirst sicher schon festgestellt haben, dass Du mit antworten nicht gerade überschüttet wirst...

Wenn aber der eindruck entstehen solte, dass man hier keine hilfe bekommt, wäre das grundlegend falsch. Man erwartet aber ein paar dinge wie z.b. die fähigkeit mit der suchfunktion im forum umgehen zu können (suche nach farbsensor ergab immerhin vier seiten ergebnisse), die sollten man sich evtl. anschauen, auch wenn der TS230 nicht dabei sein sollte...

auch habe ich gesehen, dass auf der seite mit dem datenblatt auch programmbeispiele (in c++) vorhanden sind. Angeschaut?

also noch einmal, nichts für ungut, auch eigeninitiative wird hier hoch geschätzt - das sagt einer, der genauso ein anfänger ist wie Du (lasse Dich von der hochtrabenden beschreibung in meinem profil nicht täuschen)....

viel erfolg noch...