Produkteinführung #
Der Farbsensor ist ein optischer Sensor zur Erkennung der Oberflächenfarbe eines Objekts. Unterstützt die drei Grundfarben Rot, Grün und Blau (RGB), unterstützt die Induktion von hellem Licht, kann den entsprechenden spezifischen Wert ausgeben und die tatsächliche Farbe wiederherstellen. Das Onboard verfügt über zwei helle LEDs, die es dem Sensor ermöglichen, bei schwachem Umgebungslicht normal zu arbeiten und die Funktion „Fülllichtfüllung“ zu realisieren.
Anwendungsreferenz: Farbkalibrierungsgerät, Farbdrucker, Plotter usw.

Parameterspezifikation #
| PDurchmesser | Wert/DBeschreibung |
| Betriebsspannung | 3.3V-5V |
| Erkennungsabstand | 3-10mm |
| Ausgabeprotokoll | I2C |
| Betriebstemperatur | -30 ° C ~ + 70 ° C |
| Größe | 3.2cm * 2.4cm |

Schaltplan #
Hinweis: Die Erweiterungskarte ist angeschlossen an esp32 Controller-Platine.

| Farbsensor | ESP32 |
| SCL | SCL |
| SDA | SDA |
| VCC | 5V |
| GND | GND |
Beispielcode #
#enthalten //Importieren Sie eine Bibliothek von Farbsensoren
#define R „red“ //Definiere den Namen der Zeichenfolge
#define G „grün“
#define B „blau“
ACB_ColorSensor colorSensor; //Erstelle ein Sensorobjekt
int red_value;//Speichere die Rotlichtwerte des Farbsensors
int green_value;//Speichere die Grünlichtwerte des Farbsensors
int blue_value;//Speichere die Blaulichtwerte des Farbsensors
void setup () {
Serial.begin (115200);
}
void loop () {
roter_Wert = Farbsensor.read(R);
grüner_Wert = Farbsensor.read(G);
blauer_Wert = Farbsensor.read(B);
//Farbwert drucken
Serial.print(„R:“);
Serial.println(roter_Wert);
Serial.print(„G:“);
Serial.println(grüner_Wert);
Serial.print(„B:“);
Serial.println(blauer_Wert);
}
Hinweis: Wenn Sie ein Arduino-Board verwenden, verbinden Sie den SCL-Pin des Farbsensors mit dem PIN A5 des Arduino und den SDA-Pin mit dem PIN A4 des Arduino, stellen Sie die Baudrate auf 9600 ein und laden Sie das Programm hoch.
Testergebnis #
Nachdem Sie die Leitung gemäß dem Schaltplan erfolgreich angeschlossen und das richtige Programm erfolgreich hochgeladen haben, schalten Sie bitte den LED-Lichtschalter des Farbsensors ein und stellen Sie ihn dann auf verschiedene Farben ein. Der serielle Portmonitor gibt die Daten der drei Primärfarben Rot, Grün und Blau aus.

Relevante Unterlagen #
Holen Sie sich jetzt eins #
B2B-Geschäft: info@acebott.com
