THÔNG SỐ KỸ THUẬT :
Điện áp cung cấp: Từ 2.7V đến 5V
Khoảng cách phát hiện tối ưu: 10 mm
Giao tiếp : Digital
Độ phân giải cao chuyển đổi cường độ ánh sáng thành tần số
ỨNG DỤNG :
Áp dụng để phân loại màu sắc, cảm ứng và hiệu chuẩn ánh sang mặt trời, kiểm tra dải đọc, kiểm tra màu sắc phù hợp.
SƠ ĐỒ KẾT NỐI CẢM BIẾN MÀU SẮC TCS230 VỚI ARDUINO NANO:
CODE MẪU :
/*
VCC 5V
GND GND
s0 8
s1 9
s2 10
s3 11
OUT 12
OE GND
*/
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
const int s0 = 8;
const int s1 = 9;
const int s2 = 10;
const int s3 = 11;
const int out = 12;
// LED pins connected to Arduino
int redLed = 2;
int greenLed = 3;
int blueLed = 4;
// Variables
int red = 0;
int green = 0;
int blue = 0;
void color()
{
digitalWrite(s2, LOW);
digitalWrite(s3, LOW);
//count OUT, pRed, RED
red = pulseIn(out, digitalRead(out) == HIGH ? LOW : HIGH);
digitalWrite(s3, HIGH);
//count OUT, pBLUE, BLUE
blue = pulseIn(out, digitalRead(out) == HIGH ? LOW : HIGH);
digitalWrite(s2, HIGH);
//count OUT, pGreen, GREEN
green = pulseIn(out, digitalRead(out) == HIGH ? LOW : HIGH);
}
void setup()
{
Serial.begin(9600);
lcd.init(); // initialize the lcd
lcd.init();
lcd.backlight();
lcd.setCursor(3, 0);
lcd.print("DIEN TU VIETNIC");
delay(1000);
lcd.clear();
pinMode(s0, OUTPUT);
pinMode(s1, OUTPUT);
pinMode(s2, OUTPUT);
pinMode(s3, OUTPUT);
pinMode(out, INPUT);
pinMode(redLed, OUTPUT);
pinMode(greenLed, OUTPUT);
pinMode(blueLed, OUTPUT);
digitalWrite(s0, HIGH);
digitalWrite(s1, HIGH);
}
void loop()
{
color();
Serial.print("R Intensity:");
Serial.print(red, DEC);
Serial.print(" G Intensity: ");
Serial.print(green, DEC);
Serial.print(" B Intensity : ");
Serial.print(blue, DEC);
//Serial.println();
if (red < blue && red < green && red < 20)
{
Serial.println(" - (Red Color)");
lcd.setCursor(3, 0);
lcd.print("Red Color");
delay(1000);
lcd.clear();
digitalWrite(redLed, HIGH); // Turn RED LED ON
digitalWrite(greenLed, LOW);
digitalWrite(blueLed, LOW);
}
else if (blue < red && blue < green)
{
Serial.println(" - (Blue Color)");
lcd.setCursor(3, 0);
lcd.print("Blue Color");
delay(1000);
lcd.clear();
digitalWrite(redLed, LOW);
digitalWrite(greenLed, LOW);
digitalWrite(blueLed, HIGH); // Turn BLUE LED ON
}
else if (green < red && green < blue)
{
Serial.println(" - (Green Color)");
lcd.setCursor(3, 0);
lcd.print("Green Color");
delay(1000);
lcd.clear();
digitalWrite(redLed, LOW);
digitalWrite(greenLed, HIGH); // Turn GREEN LED ON
digitalWrite(blueLed, LOW);
}
else {
Serial.println();
}
delay(300);
digitalWrite(redLed, LOW);
digitalWrite(greenLed, LOW);
digitalWrite(blueLed, LOW);
}
☼ Linh kiện điện tử vietnic. Cung cấp các loại mạch Arduino như Arduino Uno R3, Arduino Mega2560, Arduino nano, Arduino Promini, Board phát triển Arduino, KIT học tập Arduino, KIT phát triển, Module cảm biến, Board mạch IoT, Phụ kiện Arduino, Robotics, module chuyển mạch...
☼ Cung cấp linh kiện điện tử, board mạch thí nghiệm, KIT arduino cho giáo dục, học tập, cơ sở sản xuất, nghiên cứu và thí nghiệm
☼ Đặt hàng các loại linh kiện, module theo yêu cầu
SỬA CHỮA BIẾN TẦN TẠI ĐÀ NẴNG
Sửa chữa biến tần ABB, Sửa chữa Biến tần Siemens, Biến tần Emersons, Biến tần Sneijder, Biến tần Yaskawa, Sữa chữa Biến tần LS, Sữa chữa biến tần Delta, Sữa chữa Biến tần INVT, Biến tần Lenze, Biến tần Fuji và các dòng biến tần như Biến tần Yolico, Biến tần Nowforever..........
- Sửa chữa biến tần lỗi nguồn, lỗi quá áp, lỗi quá dòng
- Sửa chữa biến tần lỗi lệch pha, hỏng công suất
- Cài đặt biến tần theo yêu cầu
SỬA CHỮA BIẾN TẦN LS - SỬA CHỮA BIẾN TẦN IG5
Sửa chữa biến tần LS các dòng 0.75KW đến 37KW lỗi nguồn điều khiển, Nguồn Bus DC, hỏng công suất, hỏng chỉnh lưu, thấp áp, quá áp, lỗi quá dòng, lỗi lệch pha
Sửa chữa biến tần yaskawa tại Đà Nẵng
Sửa chữa biến tần Yaskawa lỗi nguồn điều khiển, lỗi công suất, lỗi thấp áp, lỗi quá áp, lỗi quá dòng, lỗi lệch pha
Sửa chữa biến tần Lenze tại Đà Nẵng
Sửa chữa biến tần danfoss
Sửa chữa biến tần Danfoss VLT2800, Sửa chữa biến tần Danfoss VLT2900
Sửa chữa biến tần Danfoss lỗi nguồn điều khiển, Nguồn Bus DC, hỏng công suất, lỗi thấp áp, lỗi quá áp, lỗi quá dòng, lỗi lệch pha
Sửa chữa biến tần INVT tại Đà Nẵng
Sửa chữa biến tần Nowforever tại Đà Nẵng
Sửa chữa biến tần Siemens tại Đà Nẵng
Sửa chữa biến tần SAJ tại Đà Nẵng
Sửa chữa biến tần Yolico tại Đà Nẵng
Sửa chữa biến tần ABB
Sửa chữa biến tần ABB các dòng như ACS150, ACS355, ACS550 với công suất từ 0.75KW đến 132KW
SỬA CHỮA BIẾN TẦN ABB ACS800
SỬA CHỮA BIẾN TẦN ACS810
SỬA CHỮA BIẾN TẦN ACS510 ACS550
SỬA CHỮA BIẾN TẦN ACS355
SỬA CHỮA BIẾN TẦN ABB ACS550
SỬA CHỮA BIẾN TẦN ABB ACS150
Sửa chữa biến tần Hitachi SJ700
Sửa chữa biến tần Mitshubishi tại Đà Nẵng
SỬA CHỮA BIẾN TẦN FUJI
Sửa chữa biến tần delta tại Đà Nẵng
Sửa chữa biến tần Inovance tại Đà Nẵng
Sửa biến tần Altivar Schneider tại Đà Nẵng
Sửa chữa biến tần Varispeed tại Đà Nẵng
Sửa chữa biến tần Varispess 616G5, Sửa chữa biến tần Varispeed 606PC3
Sửa chữa biến tần máy CNC tại Đà Nẵng
SỬA CHỮA BIẾN TẦN VEICHI
SỬA CHỮA BIẾN TẦN ALLEN-BRADLEY
Sửa chữa biến tần Panasonic tại Đà Nẵng
- Sửa chữa Biến tần, Servo driver, UPS, Máy hàn, Nguồn chuyên dụng, Sạc ắc quy, Inverters, PLC, HMI, Driver Controllers, DCS, Máy may, Thiết bị công nghiệp....
- Thiết kế mạch, lập trình theo yêu cầu các mạch ứng dụng
- Tư vấn, thiết kế tủ điện. Bảo trì thiết bị sản xuất tự động, Máy NC, CNC, Phay, Tiện, Máy đúc, Máy ép, Dập....
* Với đội ngũ là Kỹ Sư, Cử Nhân chuyên ngành Điện Tử, Cơ Điện Tử, Tự Động Hóa.., có kinh nghiệm tích lũy trong quá trình sửa chữa, cũng như thiết kế, Chúng tôi hy vọng sẽ đáp ứng được và mang lại hiệu quả cao nhất đến với quý khách hàng.
Thông tin liên hệ :
- Điện Tử VIETNIC
- Địa chỉ : 816 Tôn Đức Thắng, P. Hòa Khánh, Q. Liên Chiểu, TP. Đà Nẵng
- SĐT : 0979245175