Koodaus VEXcode IQ:lla (1. sukupolvi)

VEXcode IQ on koodausympäristö VEX IQ -robotin ohjelmointiin. Seuraavassa artikkelissa on linkkejä muihin artikkeleihin, jotka auttavat sinua aloittamaan koodauksen VEXcode IQ:lla. Tämän artikkelin lopussa voit joko ohjelmoida VEX Clawbot IQ ajamaan eteenpäin tai luoda projektin tulostaaksesi VEX IQ Brainin LCD-näytölle.

Oppilaat rakentavat yhdessä VEX IQ -robottia luokkahuoneympäristössä.

Huomautus: haluat testata projektiasi tämän artikkelin lopussa, varmista, että aloitat ladatulla IQ-akulla.

Tämä artikkeli sisältää:

  • Lataa sovellus
  • Laitteet ja mallit
  • Lohkojen käyttäminen
  • Tallentaa
  • Päivitä laiteohjelmisto tarvittaessa
  • Lataaminen ja käynnissä
  • Projektin avaaminen
  • Muita hyödyllisiä linkkejä
  • Ensimmäinen projektini
    • Tulosta VEX-esimerkki (robottirakennetta ei vaadita)
    • Drive Forward -esimerkki (edellyttää Clawbot IQ -versiota)

Lataa sovellus

VEXcode IQ on saatavana useille erilaisille laitteille. Sovellus on ladattava laitteellesi. Katso VEXcode - lataussivu

VEXcode IQ:n latausvaihtoehdot ovat Windows, Mac, Apple App Store, Google Play ja Amazon Appstore.

Seuraavien linkkien avulla voit ladata sovelluksen laitteellesi:


Laitteet ja mallit

Uusi Blocks-projekti VEXcode IQ:ssa, jossa Blocks Toolbox on korostettuna osoittamaan, että vain aivojen ollessa kytkettynä näytetään vain oletusarvoiset lohkot.

Kun avaat uuden VEXcode IQ -projektin, projekti määritetään käyttämään vain VEX IQ Brain -aivoa. Ainoat lohkot, jotka näkyvät Toolboxissa, ovat oletuslohkot. 

Projekti räätälöidään lisäämällä robotissasi käytössä olevat laitteet. Lisälohkot täyttävät jokaisen lisättävän laitteen Toolboxin.

VEXcode IQ, jonka Laitteet-valikko on avattuna sivussa ja jossa näkyy kytketty kaksimoottorinen voimansiirto. Työkalupakissa on nyt käytettävissä Voimansiirto-kategorian lohkot.

Esimerkiksi 'DRIVETRAIN 2 -moottori' -laitteen lisääminen lisää joukon 'Drivetrain'-lohkoja Toolboxiin.

Clawbot IQ -robottirakennelma Autopilot-robottirakenteen vieressä.

On olemassa useita vakiomuotoisia VEX IQ -versioita, kuten Clawbot ja Autopilot, joita voidaan käyttää luokkahuoneessa ja VEX STEM Labsissa.

VEXcode IQ -laitevalikko, jossa on avattu mallipohjaprojekti ja esimääritetyt laitteet näkyvissä. Tässä esimerkissä kaksi moottoria nimeltä ClawMotor ja ArmMotor on määritetty porteille 11 ja 10, ja kaksimoottorinen gyroskooppinen voimansiirto on määritetty porteille 1, 6 ja 4.

VEXcode IQ:ssa on useita malleja, jotka on jo määritetty näitä koontiversioita varten. Esimerkiksi helppo tapa aloittaa VEXcode IQ -projekti Clawbot IQ:lle on käyttää esimerkkimallia. Tämä määrittää Clawbotin laitteet ja lisää tiettyjen laitteiden lohkot Toolboxiin.

VEXcode IQ -työkalurivi, jossa Tiedosto-valikko on avoinna ja Avaa esimerkit -vaihtoehto on korostettuna. Avaa esimerkit on valikon viides vaihtoehto, joka sijaitsee Uusi lohkoprojekti, Uusi tekstiprojekti, Avaa ja Avaa viimeisin -vaihtoehtojen alapuolella.

Avaa esimerkkiprojekti valitsemalla Tiedosto-valikosta Avaa esimerkit.

Esimerkki Projektit-valikosta, jossa suodatinpalkin Mallit-luokka on korostettuna.

Valitse 'Mallit' suodatinpalkista.

Clawbot-voimansiirto 2 moottoria Esimerkki projektin pikkukuvasta.

Valitse sitten Clawbot (Drivetrain 2-motor) -malli.

Huomautus: Katso artikkelien Robot Config -osa saadaksesi lisätietoja laitteiden määrittämisestä.


Lohkojen käyttäminen

VEXcode IQ avautuu Blocks-projektina. Lohkojen ohjelmointi tarjoaa ympäristön, joka on helposti saavutettavissa ja jolla on erittäin matala sisääntulokynnys. Blocks-projektin koodaaminen mahdollistaa kuitenkin myös edistyneen tason ohjelmoinnin.

Lohkon voi lisätä projektiin vetämällä sen Toolboxista työtilaan.

Nuoli osoittaa, että tulostuslohko on vedetty työkalupakista työtilaan, ja se muodostaa pinon aloituslohkon alle.

 Se voidaan yhtä helposti poistaa projektista vetämällä lohko pois työtilasta. 

Nuoli osoittaa, että tulostuslohko voidaan poistaa vetämällä se takaisin työkalupakkiin.

Muita hyödyllisiä artikkeleita, joissa käytetään lohkoja, ovat:


Tallentaa

Kun olet suorittanut VEX IQ -projektisi, se on tallennettava laitteellesi. Projektin tallentaminen vaihtelee laitteestasi riippuen.

VEXcode IQ -työkalurivi, jonka projektin nimikenttään on muutettu Drive. Oikealla oleva tarra on korostettu ja siinä lukee Tallennettu.

Seuraavissa artikkeleissa kerrotaan, kuinka projekti tallennetaan laitteellesi:


Päivitä laiteohjelmisto tarvittaessa

VEX IQ Brainilla ja muilla älylaitteilla on taustalla oleva ohjelmisto, jonka avulla laitteet voivat toimia VEXcode IQ -projektin kanssa. Tätä ohjelmistoa kutsutaan laiteohjelmistoksi tai muuten VEXosiksi.

VEXos Utility -sovelluksen kuvake.

Jos laiteohjelmisto ei ole ajan tasalla nykyisen VEXcode IQ -versiosi kanssa, et voi ladata projektiasi IQ Brainiin. VEXcode IQ hälyttää, kun laiteohjelmisto ei ole ajan tasalla, näyttämällä oranssin aivokuvakkeen heti, kun virtakäyttöinen IQ Brain on yhdistetty laitteeseen.

VEXcode IQ, jonka työkalupalkissa on oranssi aivokuvake, joka osoittaa, että aivojen laiteohjelmisto on vanhentunut.

Huomautus: katso Laiteohjelmisto - Aloitus - VEXcode IQ -artikkeli saadaksesi lisätietoja laiteohjelmistosta.


Lataaminen ja käynnissä

Aivot kytkettynä kannettavaan tietokoneeseen USB-kaapelilla.

VEXcode IQ -projektisi on ladattava VEX IQ Brainiin, jotta projektisi voi toimia. Tämä saavutetaan USB-johdolla, joka on kytketty IQ Brainin ja laitteesi välille. 

Aivot yhdistettynä iPadiin langattomasti.

Tai langattomasti iPad/Android-tablet-laitteiden kanssa.

VEXcode IQ, jossa on avattu Paikka-alasvetovalikko, josta voi valita yhden neljästä liitetyn aivojen paikasta.

VEX IQ Brainissa on neljä latauspaikkaa, joiden avulla IQ Brainiin voidaan tallentaa samanaikaisesti neljä erilaista projektia.

Kun VEX IQ Brain on kytketty ja paikka on valittu, projektisi voidaan ladata IQ Brainiin ja suorittaa sen jälkeen. Kun projekti on käynnissä, voit nähdä, kuinka projekti vaikuttaa robottisi toimintaan.

Joskus latausprosessin aikana voi tapahtua latausvirhe. Nämä ovat kuitenkin yleensä helppoja vianmääritystä.

Seuraavat artikkelit auttavat sinua lataamaan ja suorittamaan VEXcode IQ -projektisi:

Huomautus: Ennen kuin lataat projektin, tutustu Projektin esilataamisen tarkistuslistaan.


Projektin avaaminen

Kun VEXcode IQ -projekti on tallennettu laitteellesi, se voidaan avata myöhemmin uudelleen ladattavaksi robottiisi tai projektia voidaan muokata.

VEXcode IQ, jossa on aiemmin tallennettu Blocks-projekti, avattiin onnistuneesti työtilassa.

Seuraavat artikkelit auttavat sinua avaamaan VEXcode IQ -projektisi tietyllä laitteellasi:


Muita hyödyllisiä linkkejä

On monia muita VEX Library -artikkeleita jotka auttavat sinua työskentelemään VEXcode IQ:n kanssa.

Joitakin muita hyödyllisiä artikkeleita aloittamiseen ovat:

VEX IQ STEM Labstarjoaa myös monia hauskoja ja opettavaisia ​​aktiviteetteja.

Bannerikuva, jossa lukee VEX IQ STEM Labs.


Ensimmäinen projektini

Seuraavat kaksi projektia antavat sinun harjoitella projektin rakentamista VEXcode IQ:ssa.

Tulosta "VEX"

Tämän projektin avulla voit rakentaa projektin ilman robotin kokoamista. Tarvitset vain VEX IQ Brainin ja ladatun akun.

Aivot kytkettynä kannettavaan tietokoneeseen USB-kaapelilla.

Varmista, että IQ Brain on kytketty laitteeseesi ja päällä.

VEXcode IQ -sovelluksen kuvake.

Käynnistä VEXcode IQ.

Oletusarvoinen tyhjien lohkojen projekti on avoinna VEXcode IQ -työtilassa.

Uusi tyhjä projekti avautuu.

VEXcode IQ projektilla, jossa lukee Käynnistettynä tulosta Hello.

Valitse 'Looks'-luokasta [Tulosta]-lohko ja liitä se {When started} lohkoon.

VEXkoodaa IQ:ta projektilla, jonka arvona on nyt Käynnistettynä tulostetaan VEX.

Korvaa sana "Hei" parametrissa sanalla "VEX".

VEXcode IQ -työkalupalkki, jossa Lataa- ja Suorita-kuvakkeet on korostettu yhdessä Aivo- ja Pysäytä-kuvakkeiden välissä. Projekti on myös nimetty uudelleen ja tallennettu DisplayProject-tiedostona.

Tallenna, lataa ja suorita projektisi.

ÄO (1. sukupolvi) -aivokuvan näyttö DisplayProject-ohjelman suorittamisen jälkeen. Viesti VEX on tulostettu näytölle.

"VEX" tulostuu IQ Brainin LED-näytölle.

Aja Eteenpäin

Tämä projekti on tarkoitettu käytettäväksi standardin Clawbot IQ:n kanssa. Katso rakennusohjeet Clawbotista ohjaimella STEM Lab.

Clawbot IQ -rakennelman kulmakuva.

Aivot kytkettynä kannettavaan tietokoneeseen USB-kaapelilla.

Varmista, että IQ Brain on kytketty laitteeseesi ja päällä.

VEXcode IQ -sovelluksen kuvake.

Käynnistä VEXcode IQ.

Uusi tyhjä projekti avautuu.

Clawbot-voimansiirto 2 moottorilla Esimerkkiprojektin pikkukuva.

Avaa 'Clawbot (voimansiirto 2-moottori)' -esimerkkiprojekti.

Huomautus: Malli vaatii, että Gyro on kytketty Smart Port 4:ään.

VEXcode IQ ja Clawbot Drivetrain 2 -moottorimallin esimerkkiprojekti avattu työtilassa. Projektissa on huomautus, jossa on kuvaus projektista ja sen laitekokoonpanosta. Projektissa on myös pino palikoita, joissa lukee Käynnistyttäessä aja eteenpäin 200 mm.

Valitse 'Drivetrain'-luokasta [Drive for] -lohko ja liitä se {When started} lohkoon.

Huomaa: Ajaminen eteenpäin 200 millimetriä siirtää Clawbotin pyörät eteenpäin yhden kierroksen.

Tallenna, lataa ja suorita projektisi. Clawbot ajaa nyt 200 mm eteenpäin alla olevan animaation mukaisesti.

Huomautus: Jos sinulla on ongelmia työskennellessään VEXcode IQ:n kanssa, käytä VEXcode IQ:ssa olevaa palautetyökalua.

 

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

Last Updated: