TCS230 Spalva Pripažinimo Jutiklis Pripažinimas Modulis Arduino "PASIDARYK pats" Modulis DC 3-5V Įvesties Jutiklio Modulis

TCS230 Spalva Pripažinimo Jutiklis Pripažinimas Modulis Arduino "PASIDARYK pats" Modulis DC 3-5V Įvesties Jutiklio Modulis

i17551

Nauja

Yra sandėlyje

€4.85 €3.01
Vnt.

Žymos: tcs230, arduino eeg jutiklis, arduino spalvos jutiklis, arduino įvestis, uv jutiklis arduino programą, 3632a, led juostelė ws2812b, led juostelė ws2801, zotac, phototransistor.

Spalva jutiklis principas: TCS230 8-pin SOIC paviršinio montavimo paketas, į vieną lustą turi 64 fotodiodų.Šie diodai skirstomi į keturis tipus. 16 fotodiodo su raudonu filtru; 16 fotodiodų su žalios spalvos filtras; 16 fotodiodų su mėlyna filtras; likusios 16 be jokių filtrų, gali optinis informaciją, per.Su fotodiodu lustas yra didžiausia, ji yra įmanoma, kad sumažintų nevienodos incidentą spinduliuotės, taip padidinant tikslumą spalva pripažinimo; kita vertus, tos pačios spalvos fotodiodo 16 prijungtas lygiagrečiai, vienodai paskirstyti diodų matricos, galite pašalinti poziciją klaida spalvos.Darbo du programuojami smeigtukai dinamiškai pasirinkite norimą filtrą.Tipiškas išėjimo dažnio diapazonas jutiklio iš 2 Hz ~ 500 kHz, vartotojai taip pat gali pasirinkti du programuojami smeigtukai 100%, 20% ar 2% produkcijos apimties veiksnys, arba power-off režimas.Produkcijos apimties veiksnys, todėl, kad produkcija jutiklis gali būti pritaikyti prie skirtingų matavimo diapazonas ir didina jos gebėjimą prisitaikyti.Pavyzdžiui, naudojant mažo greičio dažnio matuoklis, galite pasirinkti mažų padalos vertę, kad TCS230 išėjimo dažnis ir atsakomųjų rungtynių.Santrauka: 1.importuotų žetonų TCS3200 PCB lenta su paauksuoti 2.TCS3200 yra TCS230 versijos, tuo geriau 3.Maitinimo šaltinis 3-5v 4.anti-šviesos trikdžių 5.baltas LED, gali valdyti ir išjungti. 6.gali aptikti ne šviesos objekto spalva 7.PCB matmenys: (L) 33mm * (W) 25mm

Paprasta bandymo procedūra yra tokia:

#include

#define uchar nepasirašytas char

#define uint nepasirašytas int

Darbo ciklas // S0, S1 nustatyti išėjimo; sbit S0 = P1 ^ 0

sbit S1 = P1 ^ 1;

sbit S2 = P1 ^ 3; // S2, S3 yra nustatyti apsvarstyti modelio šviesos

sbit S3 = P1 ^ 4;

sbit OE = P1 ^ 2; // Įjungti

tuščia RS232_init ()

{

TMOD = 0X20; // Laikmatis 1 1 režimas

SCON = 0x50;

PCON = 0X80; //

TH1 = TL1 = 0XFF; // 22.1184 M kristalų, spartą ir yra nustatyta, kad 115200

TR1 = 1;

TI = 0;

RI = 0;

}

tuščia send_char (uchar a) // duomenų siuntimas

{

SBUF = a;

o (TI == 0);

TI = 0;

}

uchar get_char () // gaunami duomenys

{

o (RI == 0);

RI = 0;

grįžti SBUF;

}

uint color_display (uchar m)

{

uint metu;

a = m;

TMOD = 0x61; // counter-1, Laikmatis 0 veikiančių 16-bitų režimu

TH0 = TL0 = 0; // pradėti skaičiuoti nuo nulio, laikas

TH1 = TL1 = 0;

S0 = 1;

S1 = 1;

S2 = m & 0x01;

S3 = m & 0x02;

OE = 0;

TR0 = TR1 = 1;

o (TL1

Nė vienas klientas komentarus šiuo metu.

<

Panašūs produktai