- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 2 von 2

Thema: Frage zum sketch von RGB-Sensor TCS3200

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    23.08.2016
    Beiträge
    8

    Frage zum sketch von RGB-Sensor TCS3200

    Anzeige

    E-Bike
    Hallo zusammen und nachträglich frohe Weihnachten,

    gestern hab ich den RGB-Sensor "TCS3200" bekommen und wollte heute schon ein paar Sachen damit ausprobieren.
    bei meiner Internetrecherche bin ich dann auf das Datenblatt gestoßen:
    http://www.anleitung.joy-it.net/wp-content/uploads/2016/09/TCS3200-Farbsensor.pdf
    Dort wird auch alles schön erklärt, allerdings habe ich, trotz 2 Jahre langerArduinoerfahrung, schwierigkeiten den Beispielcode zu verstehen auch, da bei anderen beispielen wie hier:
    Code:
    #define S0 4
    #define S1 5
    #define S2 6
    #define S3 7
    #define sensorOut 8
    
    int frequency = 0;
    
    void setup() {
      pinMode(S0, OUTPUT);
      pinMode(S1, OUTPUT);
      pinMode(S2, OUTPUT);
      pinMode(S3, OUTPUT);
      pinMode(sensorOut, INPUT);
      
      digitalWrite(S0,HIGH);
      digitalWrite(S1,LOW);
      
      Serial.begin(9600);
    }
    
    void loop() {
      digitalWrite(S2,LOW);
      digitalWrite(S3,LOW);
      frequency = pulseIn(sensorOut, LOW);
      Serial.print("R= ");
      Serial.print(frequency);
      Serial.print("  ");
      delay(100);
    
      digitalWrite(S2,HIGH);
      digitalWrite(S3,HIGH);
      frequency = pulseIn(sensorOut, LOW);
      Serial.print("G= ");
      Serial.print(frequency);
      Serial.print("  ");
      delay(100);
    
      digitalWrite(S2,LOW);
      digitalWrite(S3,HIGH);
      frequency = pulseIn(sensorOut, LOW);
      Serial.print("B= ");
      Serial.print(frequency);
      Serial.println("  ");
      delay(100);
    }
    : keine Bibliothek eingefügt werden muss.

    Vieleicht kann jemand von euch mir helfen.

    Danke im vorraus,

    Jonah
    Geändert von Jonah (25.12.2016 um 23:39 Uhr)

  2. #2
    HaWe
    Gast
    hallo,
    per Google finden sich etliche Links, generell zu diesem Sensor und auch speziell zu Arduino-Treibern, Code und Tutorials dafür (dein Link funktioniert übrigens nicht)

    Ich hatte auch hier schon einige Infos gesammelt und verlinkt:
    http://www.mindstormsforum.de/viewto...p=68975#p68977

    es werden über
    frequency = pulseIn(sensorOut, LOW);
    jeweils quasi ping-Zeiten zurückgeliefert (Umschaltzeiten LOW-HIGH-LOW oder HIGH-LOW-HIGH, Werte im Bereich 0...255), die den Intensitäten der jeweiligen RGB-Kanäle entsprechen.

Ähnliche Themen

  1. Digispark - Sketch hochladen
    Von Cysign im Forum Arduino -Plattform
    Antworten: 2
    Letzter Beitrag: 23.02.2016, 14:36
  2. Sketch Problem
    Von wendtdir im Forum Arduino -Plattform
    Antworten: 1
    Letzter Beitrag: 16.07.2015, 19:25
  3. frage zu sketch arduino und webserver
    Von der_tom im Forum Elektronik
    Antworten: 7
    Letzter Beitrag: 11.03.2012, 19:07
  4. Frage zur Auflösung ( Sensor .µC)
    Von steve_urkel im Forum Sensoren / Sensorik
    Antworten: 7
    Letzter Beitrag: 15.06.2010, 20:28
  5. frage zu ultraschall sensor
    Von Bluesmash im Forum Elektronik
    Antworten: 1
    Letzter Beitrag: 17.06.2005, 19:33

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen