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.

VEX optinen anturiosa.


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.

Optinen anturi, jonka valkoiset LED-valot valaisevat edessä olevaa tilaa.

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.

Kaavio optisesta anturista, joka on kiinnitetty tukikappaleeseen kahdella ruuvilla.

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

Optinen anturiosa, jonka tunnistusikkuna on korostettu. Ikkuna on asetettu hieman anturin etupuolen sisään. Ikkuna on merkitty nimellä Optisten antureiden ikkuna.

Anturin etupuolella on pieni ikkuna, jossa optiset anturit sijaitsevat.

Kaavio EXP-aivoista, jotka on kytketty optiseen anturiin.

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

BaseBot rakentaa ajamista pellolla. Robotissa on kiinnitetty optinen anturi, joka on korostettu ja osoittaa kohti edessään olevaa punaista Buckyballia.

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

Aivonäyttö näytetään, ja optisen anturin kojelauta on avattu Laitteet-valikosta. Näytetään anturin tietoja, kuten sävy, LED, kirkkaus, läheisyys ja anturin Smart Port.

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

VEXcode EXP -laitteet -valikko Lisää laite -painikkeen valinnan jälkeen. Optinen vaihtoehto on korostettu.

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. 

Kuvakaappaus VEXcode EXP:stä, jossa Laitteet-valikko on auki. Liitetty optinen anturi näkyy korostettuna Laitteet-valikossa. Lohkojen työkalupakki on auki ja optisen tunnistuksen lohkojen luokka on korostettuna.

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

Lisätietoja optiseen anturiin liittyvistä lohkoista 'Sensing'-luokasta on ohjetiedoissa (Blocks project).


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

VEXcode EXP estää projektin, joka käyttää optista anturia ajaakseen eteenpäin, kunnes se löytää objektin. Projektin teksti on seuraava: Käynnistyksen jälkeen aja eteenpäin, odota, kunnes Optical3 löytää kohteen, ja pysähdy sitten ajaminen.

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

BaseBot-rakennelma, johon on kiinnitetty korostettu optinen anturi, joka osoittaa kohti kahta edessään olevaa eriväristä Buckyballia.

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

Esimerkkinä voisi olla robotin koodaaminen optisella anturilla kääntymään, kunnes se havaitsee esineen, kuten värillisen kuution.

Kun esine havaitaan, robotti pysähtyy 5 sekunnin ajaksi ja ajaa kuutiota kohti.

 

Mittaa ympäristön valo

VEXcode EXP estää projektin, joka käyttää optista anturia kääntyäkseen oikealle vain, kun huoneen valot ovat päällä. Projektin lukee Käynnistettynä, ikuisesti jos Optical3:n kirkkaus prosentteina on alle 2, pysähdy ajamaan, muuten käänny oikealle.

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

Väriympyrä, joka osoittaa, miten 360 asteen ympyrä korreloi sävyarvoon. Punainen väri on asteella 0, vihreä väri on asteella 120 ja sininen väri on asteella 240.

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: