Optisen IQ-anturin käyttäminen

IQ Optical Sensor on yksi tehokkaimmista IQ-antureista, jotka on suunniteltu täydellisesti integroitavaksi IQ-robotiikkaalustaan.

IQ_Optical_Sensor.png


Anturin kuvaus

IQ Optical Sensor 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ävyinä. 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.

IQ_Optical_Sensor-LED_On.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.

IQ_Optical_Sensor_Mounting.png

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

IQ_Optical_Sensor-WindowCallout.png

Anturin etupuolella on pieni ikkuna, jossa optiset anturit sijaitsevat.

IQ_Gen_2_Brain_Connected_to_Optical_Sensor.png

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

Optinen anturi toimii minkä tahansa IQ Brainin 12 älyportin kanssa.

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


Kuinka optinen anturi toimii

IQ Optical Sensor vastaanottaa valoenergiaa ja muuntaa energian sähköisiksi signaaleiksi. Anturin sisäinen elektroniikka (laitteiston tilakone) muuntaa nämä signaalit lähtösignaaleiksi, jotka IQ Brain vastaanottaa 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 IQ:n kanssa, jotta IQ Brainille voidaan luoda käyttäjäohjelma, joka käyttää anturin lukemia robotin toiminnan ohjaamiseen.

IQ 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

TH_Lesson_3_Tile__1_.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

IQ_Gen_2_Brain_-On-OpticalMenu.png

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


Optisen anturin lisääminen laitteeksi VEXcode IQ:ssa

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

Devices_-_optical_sensor.png

VEXcode IQ:lla tämä saadaan aikaan käyttämällä Laitteet-ikkunan Lisää laite -ominaisuutta.

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

Optical_blocks.png

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

Lisätietoa optiseen anturiin liittyvistä 'Sensing'-kategorian lohkoista on ohjetiedoissa (Blocks-projekti tai C++-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

IQ_Gen_2_Simple_Clawbot_with_Cubes-OpticalCallout.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 mittauksen väristä verrattuna yleiseen punaiseen, vihreään tai siniseen merkintään.


Optisen anturin käyttö kilpailurobotissa

Optinen anturi tarjoaa erinomaisen kilpailuedun kilpailuroboteille. Kyky havaita esineitä ja niiden väriä antaa paljon tietoa suunniteltaessa autonomisia rutiineja. Esineen läsnäolo ja värisävy tarjoavat hyödyllistä tietoa pelinappuloiden ja/tai maalien havaitsemisessa.

IQ_Gen_2_Fling_-OpticalCallout.png

Esimerkiksi vuosien 2021–2022 VEX IQ Challenge, Pitching In, optinen anturi voidaan kääntää kulmaan skannaamaan robottisi sisäänottoa.

Heti kun pallo havaitaan imuaukossa, tämä voi automaattisesti käynnistää robotin käden laukaistakseen pallon.

Riippumatta siitä, mihin sovellukseen VEX IQ -optista anturia käytetään, se on epäilemättä tervetullut lisä tiimeille.

Anturin arvojen toiminta on avoimia käyttäjän mielikuvitukselle.

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

Last Updated: