Yazeka
Arama sonuçlarına göre oluşturuldu
Arduino ile renk ölçümü yapmak için aşağıdaki adımları izlemek gerekmektedir:
- Gerekli Malzemeler: Arduino Uno veya uyumlu bir board, TCS34725 veya benzeri bir renk sensörü, breadboard ve jumper wires 14.
- Bağlantılar: Renk sensörünün 3.3V, GND, SCL ve SDA pinlerini Arduino'nun ilgili pinlerine bağlayın 14. Ayrıca, SDA hattı ile 3.3V arasında 4.7K ohm'luk bir pull-up direnç kullanın 1.
- Library Kurulumu: Adafruit TCS34725 kütüphanesini Arduino IDE'ye yükleyin 1. Bunun için:
- Kod Yazma: Arduino kodunu yazarak renk sensöründen veri okuyun 14. Örneğin, aşağıdaki kod, sensörün RGB (kırmızı, yeşil, mavi) renk değerlerini okur ve bunları Serial Monitor'de yazdırır:
#include <Adafruit_TCS34725.h> Adafruit_TCS34725 tcs = Adafruit_TCS34725(TCS34725_INTEGRATIONTIME_700MS, TCS34725_GAIN_1X); void setup() { Serial.begin(9600); if (tcs.begin()) { Serial.println("Found sensor"); } else { Serial.println("No TCS34725 found ... check your connections"); while (1); } } void loop() { uint16_t r, g, b, c, colorTemp, lux; tcs.getRawData(&r, &g, &b, &c); Serial.print("R: "); Serial.print(r); Serial.print(" "); Serial.print("G: "); Serial.print(g); Serial.print(" "); Serial.print("B: "); Serial.print(b); Serial.print(" ");
5 kaynaktan alınan bilgiyle göre: