Optisen anturin käyttäminen VEX EXP:n kanssa

EXP-optinen anturi on yksi tehokkaimmista EXP-antureista, jotka on suunniteltu täydellisesti integroitavaksi EXP-robotiikkaalustan kanssa.

EXP_optical.png


Anturin kuvaus

EXP-optinen anturi on yhdistelmä seuraavista antureista:

  • Ympäristön valon tunnistin: Ilmoittaa nykyisen ympäristön valon määrän, jonka anturi havaitsee. Tämä voi olla huoneen kirkkaustaso tai tietyn kohteen kirkkaus.
  • Värisensori: Väritiedot ovat saatavilla RGB-muodossa (punainen, vihreä, sininen), sävynä ja kylläisyytenä tai harmaasävynä. Värintunnistus toimii parhaiten, kun kohde on lähempänä kuin 100 millimetriä (mm).
  • Läheisyysanturi: Läheisyysanturi mittaa heijastuneen IR (infrapuna) energian, joka on peräisin integroidusta IR-LED:stä. Sellaisenaan arvot muuttuvat ympäristön valon ja kohteen heijastavuuden mukaan.

lit_up_EXP_optical.png

Optinen anturi sisältää myös valkoisia LED-valoja.

Nämä LEDit voidaan sytyttää ja sammuttaa tai asettaa tiettyyn kirkkausprosenttiin.

Tämä tarjoaa tasaisen valonlähteen havaittaessa värejä ympäristön valaistusolosuhteista riippumatta.

Screen_Shot_2022-01-27_at_12.16.46_PM.png

Anturin kotelon takaosassa on viisi reikää joustavuuden lisäämiseksi, kun anturi asennetaan robottiin.

highlighted_EXP_optical.png

Anturin etupuolella on pieni ikkuna, jossa optiset anturit sijaitsevat.

EXP_brain_with_optical.png

Jotta optinen anturi toimisi EXP Brainin kanssa, anturin Smart Port ja EXP Brainin Smart Port on yhdistettävä älykaapelilla.

Optinen anturi toimii minkä tahansa EXP-aivojen 12 älyportin kanssa.

Kun liität EXP Smart Cable -kaapelin portteihin, varmista, että kaapelin liitin on työnnetty kokonaan porttiin ja liittimen lukituskieleke on kunnolla kiinni.


Kuinka optinen anturi toimii

EXP-optinen anturi vastaanottaa valoenergiaa ja muuntaa energian sähköisiksi signaaleiksi. Anturin sisäinen elektroniikka (laitteiston tilakone) muuntaa nämä signaalit ulostulosignaaleiksi, jotka EXP-aivot vastaanottavat tulona.

Kuten aiemmin mainittu:

  • Anturin värintunnistus toimii parhaiten, kun kohde on lähempänä kuin 100 millimetriä (mm) tai noin 3,9 tuumaa.
  • Läheisyysanturi mittaa heijastuneen lR-valon voimakkuutta. Tämä saa arvot muuttumaan ympäristön valon ja kohteen heijastavuuden mukaan.

Optinen anturi on liitettävä pariksi VEXcode EXP:n kanssa, jotta EXP-aivoille voidaan luoda käyttäjäohjelma, joka käyttää anturin lukemia robotin toiminnan ohjaamiseen.

EXP Brainia yhdessä käyttäjäohjelman kanssa voidaan käyttää optisen anturin kanssa seuraaviin tarkoituksiin:

  • Kytke anturin valkoiset LED-valot päälle tai pois päältä.
  • Aseta valkoisten LED-valojen tehoprosentti.
  • Tunnista esine.
  • Tunnista väri.
  • Mittaa ympäröivän valon prosentuaalinen kirkkaus.
  • Mittaa värin sävy asteina.

Optisen anturin asennus

Sijoitus

EXP_CC_Lesson_4_Tile_Optical_sensor.png

Optisen anturin sijoitus on erittäin tärkeä tarkkojen lukemien saamiseksi.

Varmista, ettei robotissa ole mitään rakennetta anturin edessä olevan pienen optisen anturin ikkunan edessä.

Anturin edessä on oltava vapaa reitti minkä tahansa mitattavan kohteen ja anturin välillä.

Optisten anturin arvojen lukeminen

exp-brain-screen-read-optical.png

On hyödyllistä käyttää EXP Brainin Laitteet-näyttöä nähdäksesi optisen anturin raportoimat tiedot.


Optisen anturin lisääminen laitteeksi VEXcode EXP:ssä

Aina kun anturia käytetään ohjelmointikielen kanssa, se on määritettävä kyseisellä kielellä. 

Add_a_Device_Screen.png

VEXcode EXP:ssä tämä saavutetaan käyttämällä Laitteet-ikkunan Lisää laite -ominaisuutta.

Voit lisätä optisen anturin kokoonpanoon noudattamalla tämän artikkelin ohjeita. 

Optical_Sensor_Blocks.png

Kun optinen anturi on lisätty projektiisi, uusi sarja anturilohkoja tulee saataville.

Lisätietoja Optiseen anturiin liittyvistä 'Sensing'-kategorian lohkoista on ohjetiedoissa (Blocks-projekti).


Optisen anturin yleiset käyttötavat

Optinen anturi voi tuottaa useita mittauksia, joiden avulla voidaan muuttaa robotin käyttäytymistä. Näitä ominaisuuksia ovat:

Tunnista esine

Detect_an_object.png

Tämän ominaisuuden avulla robotti voi havaita kohteen, kun se tulee optisen anturin kantamaan.

Vasemmalla näkyvää esimerkkiprojektia käytetään koodaamaan robotti, jonka etuosaan on asennettu optinen anturi, ajamaan, kunnes se havaitsee kohteen, kuten kuution, ja lopettaa sitten ajamisen, kun optinen anturi havaitsee kohteen.

Tunnista väri

EXP_looking_at_objects_optical.png

Tämän ominaisuuden avulla robotti voi tunnistaa esineen värin.

Esimerkkinä voisi olla robotin koodaaminen, jonka etuosaan on asennettu optinen anturi ja kosketusvalo, joka kääntyy, kunnes se havaitsee esineen, kuten värillisen kuution.

Kun esine havaitaan, robotti lopettaa pyörimisen 5 sekunniksi ja sytyttää Touch-LEDin havaitun kohteen värin.

Mittaa ympäristön valo

Ambient_light.png

Tämän ominaisuuden avulla robotti voi mitata ympärillään olevan valon kirkkauden.

Vasemmalla näkyvää esimerkkiprojektia käytetään ajamaan robottia ympyrässä, kun huoneen valot sytytetään, ja pysäyttämään robotin ajaminen, kun valot sammutetaan.

Mittaa sävyn arvo

vex-rainbow-circle-graphic_2.jpg

Tämän ominaisuuden avulla robotti voi antaa numeron kohteen värisävylle.

Optinen anturi ilmoittaa vastaavan sävyarvon asteina 0 - 359 vasemmalla olevan väripyörän perusteella.

Tämä antaa tarkemman värimittauksen verrattuna yleiseen punaiseen, vihreään tai siniseen merkintään.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: