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.
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.
Seuraavien linkkien avulla voit ladata sovelluksen laitteellesi:
- Chromebook - Asenna - VEXcode IQ
- Windows - Asenna - VEXcode IQ
- Mac ja macOS - Asenna - VEXcode IQ
- iPad - Asenna - VEXcode IQ
Laitteet ja mallit
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.
Esimerkiksi 'DRIVETRAIN 2 -moottori' -laitteen lisääminen lisää joukon 'Drivetrain'-lohkoja Toolboxiin.
On olemassa useita vakiomuotoisia VEX IQ -versioita, kuten Clawbot ja Autopilot, joita voidaan käyttää luokkahuoneessa ja VEX STEM Labsissa.
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.
Avaa esimerkkiprojekti valitsemalla Tiedosto-valikosta Avaa esimerkit.
Valitse 'Mallit' suodatinpalkista.
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.
Se voidaan yhtä helposti poistaa projektista vetämällä lohko pois työtilasta.
Muita hyödyllisiä artikkeleita, joissa käytetään lohkoja, ovat:
- Lohkon koko - Blocks Tutorials - VEXcode IQ
- Lohkojen muodot ja merkitys - Lohkojen opetusohjelmat - VEXcode IQ
- Poista lohko - Lohkojen opetusohjelmat - VEXcode IQ
Tallentaa
Kun olet suorittanut VEX IQ -projektisi, se on tallennettava laitteellesi. Projektin tallentaminen vaihtelee laitteestasi riippuen.
Seuraavissa artikkeleissa kerrotaan, kuinka projekti tallennetaan laitteellesi:
- Tallenna lohkoprojekti Windowsissa - Avaa ja tallenna lohkoprojektit - VEXcode IQ
- Tallenna lohkoprojekti macOS:ssä - Avaa ja tallenna lohkoprojektit - VEXcode IQ
- Tallenna lohkoprojekti Chromebookille - Avaa ja tallenna lohkoprojektit - VEXcode IQ
- Tallenna lohkoprojekti Android-tabletille - Avaa ja tallenna lohkoprojektit - VEXcode IQ
- Tallenna lohkoprojekti iPadiin - Avaa ja tallenna lohkoprojektit - VEXcode IQ
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.
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.
Huomautus: katso Laiteohjelmisto - Aloitus - VEXcode IQ -artikkeli saadaksesi lisätietoja laiteohjelmistosta.
Lataaminen ja käynnissä
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.
Tai langattomasti iPad/Android-tablet-laitteiden kanssa.
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:
- Aivojen tilakuvake (USB) - Yhdistä aivoihin - VEXcode IQ
- iPad / Android-tabletti (langaton) - Yhdistä aivoihin - VEXcode IQ
- Lataa valittuun paikkaan - Blocks Tutorials - VEXcode IQ
- Lataa ja suorita Blocks Project - Blocks Tutorials - VEXcode IQ
- Lataa iPadiin - Blocks Tutorials - VEXcode IQ
- Latausvirheet - Vianetsintä - VEXcode IQ
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.
Seuraavat artikkelit auttavat sinua avaamaan VEXcode IQ -projektisi tietyllä laitteellasi:
- Avaa lohkoprojekti Windowsissa - Avaa ja tallenna lohkoprojektit - VEXcode IQ
- Avaa lohkoprojekti macOS:ssä - Avaa ja tallenna lohkoprojektit - VEXcode IQ
- Avaa Blocks Project Chromebookilla – Avaa ja tallenna lohkoprojektit – VEXcode IQ
- Avaa lohkoprojekti iPadissa - Avaa ja tallenna lohkoprojektit - VEXcode IQ
- Avaa lohkoprojekti Androidissa - Avaa ja tallenna lohkoprojektit - VEXcode IQ
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:
- Ohjeet Blocks-projektissa - Blocks-opetusohjelmat - VEXcode IQ
- Kontekstivalikko - Blocks Tutorials - VEXcode IQ
- Kommentit - Blocks Tutorials - VEXcode IQ
- Notes - Blocks Tutorials - VEXcode IQ
VEX IQ STEM Labstarjoaa myös monia hauskoja ja opettavaisia aktiviteetteja.
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.
Varmista, että IQ Brain on kytketty laitteeseesi ja päällä.
Käynnistä VEXcode IQ.
Uusi tyhjä projekti avautuu.
Valitse 'Looks'-luokasta [Tulosta]-lohko ja liitä se {When started} lohkoon.
Korvaa sana "Hei" parametrissa sanalla "VEX".
Tallenna, lataa ja suorita projektisi.
"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.
Varmista, että IQ Brain on kytketty laitteeseesi ja päällä.
Käynnistä VEXcode IQ.
Uusi tyhjä projekti avautuu.
Avaa 'Clawbot (voimansiirto 2-moottori)' -esimerkkiprojekti.
Huomautus: Malli vaatii, että Gyro on kytketty Smart Port 4:ään.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.