Am venit peste, în modul său mic - senzor TCS230 de culoare - și el părea un lucru foarte amuzant. Am idee foarte puțin din utilizarea sa reală. Ca mersul pe teren colorat. Ei bine, adevarul este, mai mult decât orice fel de idei. Dar dacă cineva dintr-o dată este necesar, atunci îl puteți cumpăra aici.
Și acum un pic despre legătura lui. Spre deosebire de mulți senzori pentru a se conecta, avem nevoie de toate picioarele (8 fire de sex masculin-feminin).
Conectați-l după cum urmează:
Desigur, conectat ca în diagrama nu funcționează, deoarece senzorul pur și simplu se fixează în breadboard, așa că am avut în timpul asamblării și experimente atârnat în aer ca aceasta:
Din moment ce nu am găsit o bibliotecă pentru locuri de muncă, trebuie să citească toate semnalele mânere:
Cu această schiță, putem obține valorile de culoare ale RGB modele de culoare (roșu, albastru, verde), și, dacă vom deschide consola, consultați următoarele:
Valorile se vor schimba în cazul în care senzorul pentru a aduce lucruri de diferite culori.
Acum trece la mai interesant de făcut - avem 3 culori si 3 LED-uri. Să încercăm să facem determinarea unei lumini de culoare specifică până LED-ului.
Ideea este, se procedează la punerea sa în aplicare. Pentru a începe cu o mică schimbare diagrama noastră de cabluri:
După ce vom modifica schița de aproximativ noastre, după cum urmează:
Din moment ce condiții pot experimenta - calibrare mea este departe de a fi ideală, dar încă mai este ceva, dar show-uri;)
Includerea de flori are loc în următoarele condiții: în cazul în care valoarea acestei culori este mai mic decât toate celelalte, includ LED-uri de culoare. În toate cazurile, cu excepția roșu. Implicit roșu mai puțin albastru sau verde. Dar, în cazul în care culoarea nu este definită, valorile sunt la nivelul de 15-20. Prin urmare, condiția pentru includerea roșu, adăugați încă o - „și, dacă este de culoare roșie este mai mică de 10“.
Din păcate, atunci când am fotkal, LED-ul verde a reacționat încet, și am realizat acest lucru numai atunci când demontat întreaga structură. Deci, imaginile cu LED-ul verde nu am, dar va trebui să ia cuvântul meu pentru asta;)