színes érzékelő robotrek wiki

3) a távolságot a meghatározott felület - 0-2 cm

4) Eljárás színének meghatározásában: a visszavert fény

A színes érzékelő lehetővé teszi, hogy meghatározza a felület színét. Valójában ez a két eszköz egyben - a háromszínű LED-del és egy fényérzékelő külön is használható.







MŰKÖDÉS: A színes érzékelő két fő összetevője -trehtsvetny (RGB) LED bocsát ki piros, kék és zöld fény, és a fényérzékelő (fénysorompó), amely meghatározza a fényintenzitás ráeső.

Fehér fény alkotja minden a szivárvány színeiben. Amikor a fény esik a felületre, néhány szín szívódik fel, és néhány tükröződik. Visszavert színek - a színek a tárgy által érzékelt minket. Mérésére és mennyiségének meghatározására szín egy elektronikus áramkör, meg kell mérni az intenzitás különböző hullámhosszúságú fény visszaverődik a felületről. A legegyszerűbb módja ennek - világítja meg a felületet a különböző színű és intézkedés, milyen színű felület jobban tükrözi. Mérésével a visszavert fény, minden szín lehet számítani a színe a tárgy.

Hogy javítsa a mérési eredményeket, az alábbi tippeket:

Kerüljük a közvetlen sugárzás a fotocella és egy erős fény

Az érzékelőt úgy helyezze, hogy a fotocella lehetővé vált az árnyékban

Ne mérjen DC, hogy a rövid szünetek mérések között.

A program elemei, így a mérés akkor kezdődik, amikor az objektum a látómező, az érzékelő és nem mozog.

Minden mérés körülbelül 0,4 másodperc. Ha elindítjuk a mérést, ha a látómezőben volt a tárgya egy színt (vagy nem egyáltalán), és végül egy másik objektumot, az eredmény valószínűleg rossz.

Tartsa a tárgy olyan közel a szenzor, akkor is pihenni a LED - lehetőség lesz elkülöníteni a külső világítás.

A továbbiakban egy olyan modellben az érzékelőt egy dobozban, összeállítva a tervezők. Ez növeli a mérés pontosságát.







kapcsolat

A szenzor két standard 3-tűs csatlakozóval. azonban van kötve nem egészen normális:

1. csatlakozó (nélkül színes jelöléssel) van csatlakoztatva bármelyik in port vezérlő „Trekduino”. jelvezeték a busz csatlakozik a fényérzékeny így csatlakoztatja csak erre a buszra, akkor az érzékelő egy fényérzékelő.

2 csatlakozó (színkód) vezérlésére használnak háromszínű LED. Mind a vezetékek közvetlenül van csatlakoztatva a megfelelő csatornát a LED. Matrica egy színjelölés a csatlakozót mutatja, amelyhez a csatornák, amelyek megfelelnek az egyes vezetékek. Ez a dugók bármely három port OUT és IN bármilyen vezérlő port „Trekduino”. Connected felső részén vízszintesen (jel, «S») érintkezési vonal .. Annak érdekében, hogy csak a RGB-LED-csatlakozó №1 még mindig kell csatlakoztatni, mert A földelő vezeték (GND) közösek a fotoellenállásra és LED-ek.

Csatlakozás csatlakozó 1

Csatlakoztatása a 2 csatlakozó

programozás

Blocks megmunkálásához szükséges a színes érzékelő van elhelyezve a blokk csoport „érzékelők”.

Minden alkalommal, amikor újraindítja a programot, amely színes érzékelő idején végrehajtását a blokk színes érzékelő kiigazítás az érzékelő kalibrálását az aktuális fényviszonyokhoz. A kalibrációs eljárás a következő:

Háromszínű LED érzékelő háromszor felvillan fehér fény. Ez azt jelenti, hogy a kalibrációs eljárás fut.

3 másodpercen belül, hogy egy átalakító bármilyen fehér fényvisszaverő felület, például egy fehér lapon. 3 másodperc után az érzékelő felváltva világít a piros, zöld, kék.

Amint az érzékelő kikapcsol, tartsa bármely fekete a szenzor felületén. Van 3 másodpercig. 3 másodperc után az érzékelő beolvassa a különböző színek a fekete felületen.

A kalibrációs eljárás befejeződött. A program várjon 5 másodpercet, majd folytassa a normál működést.

A kényelmes munka az érzékelő, hogy 2 lapot 5x8 cm. A fekete és fehér.

A blokk funkció generált és

Érzékelő kötődik specifikus portok és a kalibrálási eljárást.


érvek:
Piros LED (int Rpin) - a port, hogy csatlakozik a piros csatorna RGB-LED
Kék LED (int Bpin) - porton csatlakozik az RGB-LED kék csatorna
Zöld LED (int Gpin) - port csatlakozik a zöld csatorna RGB-LED
érzékelő (int Centrifugálás) - port csatlakozik a jelöletlen vezetőképes fényérzékelő.

Elvégzi a felület vizsgálata és visszaadja az azonosító számát egy adott szín:

0 - fekete
1 - Fehér
2 - Red
3 - Zöld
4 - Kék
9 - hiba (a szín nem lehet meghatározni a megfelelő megbízhatósági szintet)

Alkalmazási példák projektekben




Kapcsolódó cikkek