VEXcode IQ är kodningsmiljön för programmering av en VEX IQ-robot. Följande artikel innehåller länkar till andra artiklar som hjälper dig att börja koda med VEXcode IQ. I slutet av den här artikeln har du möjlighet att antingen programmera VEX Clawbot IQ för att köra framåt eller att skapa ett projekt för att skriva ut "VEX" på LCD-skärmen på VEX IQ Brain.
Obs: För att testa ditt projekt i slutet av den här artikeln, se till att du börjar med ett laddat IQ-batteri..
Den här artikeln kommer att innehålla:
- Ladda ner applikationen
- Enheter och mallar
- Använda block
- Sparande
- Uppdatera firmware om det behövs
- Nedladdning och körning
- Öppna ett projekt
- Ytterligare användbara länkar
- Mitt första projekt
- Skriv ut 'VEX'-exempel (ingen robotkonstruktion krävs)
- Drive Forward-exempel (Clawbot IQ-version krävs)
Ladda ner applikationen
VEXcode IQ finns tillgängligt för flera olika typer av enheter. Applikationen måste laddas ner till din enhet. Visa nedladdningssidanför VEXcode .
Följande länkar hjälper dig att ladda ner appen till din enhet:
- Chromebook - Installera - VEXcode IQ
- Windows - Installera - VEXcode IQ
- Mac och macOS - Installera - VEXcode IQ
- iPad - Installera - VEXcode IQ
Enheter och mallar
När du öppnar nytt VEXcode IQ-projekt projektet för att endast använda VEX IQ Brain. De enda blocken som kommer att visas i verktygslådan är standardblocken.
Ett projekt anpassas genom att lägga till de enheter som används på din robot. Ytterligare block kommer att fyllas i verktygslådan för varje enhet som läggs till.
Om du till exempel lägger till en enhet som heter 'DRIVETRAIN 2 motor', läggs uppsättningen 'Driveträna'-block till i verktygslådan.
Det finns ett antal standard VEX IQ-byggen, såsom Clawbot och Autopilot, som kan användas i klassrummet och VEX STEM Labs.
VEXcode IQ har ett antal mallar som redan är konfigurerade för dessa byggen. Till exempel är ett enkelt sätt att starta ett VEXcode IQ-projekt för Clawbot IQ att använda en exempelmall. Detta konfigurerar Clawbotens enheter och lägger till de specifika enhetsblocken i verktygslådan.
Öppna ett exempelprojekt genom att välja "Öppna exempel" från Arkiv-menyn.
Välj "Mallar" från filterfältet.
Välj sedan mallen Clawbot (drivlina 2-motor).
Obs: se avsnittet Robotkonfiguration i artiklarna för mer information om att konfigurera enheter.
Använda block
VEXcode IQ öppnas som ett Blocks-projekt. Programmering med block ger en miljö som är lättillgänglig, med en mycket låg tröskel för inträde. Att koda ett Blocks-projekt möjliggör dock också en avancerad programmeringsnivå.
Ett block kan läggas till i ett projekt genom att dra det från verktygslådan till arbetsytan.
Det kan lika enkelt tas bort från projektet genom att dra blocket från arbetsytan.
Några ytterligare användbara artiklar om block inkluderar:
- Blockstorlek - Blockhandledning - VEXcode IQ
- Blockformer och betydelse - Blockhandledningar - VEXcode IQ
- Ta bort ett block - Blockhandledning - VEXcode IQ
Sparande
När du har slutfört ditt VEX IQ-projekt måste det sparas på din enhet. Hur du sparar ditt projekt varierar beroende på din enhet.
Följande artiklar förklarar hur du sparar ditt projekt på din enhet:
- Spara ett Blocks-projekt i Windows - Öppna och spara Blocks-projekt - VEXcode IQ
- Spara ett Blocks-projekt på macOS - Öppna och spara Blocks-projekt - VEXcode IQ
- Spara ett Blocks-projekt på en Chromebook - Öppna och spara Blocks-projekt - VEXcode IQ
- Spara ett Blocks-projekt på en Android-surfplatta - Öppna och spara Blocks-projekt - VEXcode IQ
- Spara ett blockprojekt på iPad - Öppna och spara blockprojekt - VEXcode IQ
Uppdatera firmware om det behövs
VEX IQ Brain och andra smarta enheter har en underliggande programvara som gör att enheterna kan arbeta med VEXcode IQ-projektet. Denna programvara kallas firmware, eller på annat sätt känd som VEXos.
Om den inbyggda programvaran inte är uppdaterad med din nuvarande version av VEXcode IQ kommer du inte att kunna ladda ner ditt projekt till IQ Brain. VEXcode IQ varnar dig när firmware inte är uppdaterad genom att visa en orange hjärnikon så snart en IQ-hjärna med strömförsörjning ansluts till din enhet.
Obs: se artikeln Firmware - Kom igång - VEXcode IQ för mer information om firmware.
Nedladdning och körning
Ditt VEXcode IQ-projekt måste laddas ner till VEX IQ Brain för att projektet ska kunna köras. Detta görs med en USB-kabel som ansluts mellan IQ Brain och din enhet.
Eller trådlöst med iPad/Android-surfplattor.
VEX IQ Brain har fyra nedladdningsplatser vilket gör att fyra olika projekt kan lagras på IQ Brain samtidigt.
När VEX IQ Brain är ansluten och en plats har valts kan ditt projekt laddas ner till IQ Brain och sedan köras. När ett projekt körs kan du se hur projektet påverkar robotens beteende.
Ibland kan ett nedladdningsfel uppstå under nedladdningsprocessen. Dessa är dock vanligtvis enkla att felsöka.
Följande artiklar hjälper dig att ladda ner och köra ditt VEXcode IQ-projekt:
- Hjärnstatusikon (USB) - Anslut till hjärnan - VEXcode IQ
- iPad / Android-surfplatta (trådlös) - Anslut till hjärnan - VEXcode IQ
- Ladda ner till en vald plats - Blockhandledning - VEXcode IQ
- Ladda ner och kör ett Blocks-projekt - Blocks-handledningar - VEXcode IQ
- Ladda ner på iPad - Blockhandledning - VEXcode IQ
- Nedladdningsfel - Felsökning - VEXcode IQ
Obs: Innan du laddar ner ditt projekt, granska Checklista före nedladdning av ett projekt.
Öppna ett projekt
När ett VEXcode IQ-projekt har sparats på din enhet kan det öppnas vid ett senare tillfälle för att laddas ner igen till din robot, eller så kan projektet ändras.
Följande artiklar hjälper dig att öppna ditt VEXcode IQ-projekt på din specifika enhet:
- Öppna ett Blocks-projekt i Windows - Öppna och spara Blocks-projekt - VEXcode IQ
- Öppna ett Blocks-projekt på macOS - Öppna och spara Blocks-projekt - VEXcode IQ
- Öppna ett Blocks-projekt på Chromebook - Öppna och spara Blocks-projekt - VEXcode IQ
- Öppna ett Blocks-projekt på iPad - Öppna och spara Blocks-projekt - VEXcode IQ
- Öppna ett Blocks-projekt på Android - Öppna och spara Blocks-projekt - VEXcode IQ
Ytterligare användbara länkar
Det finns många ytterligare VEX Library-artiklar som kan hjälpa dig när du arbetar med VEXcode IQ.
Några ytterligare användbara artiklar för att komma igång inkluderar:
- Få åtkomsthjälp i ett blockprojekt - Blocks handledning - VEXcode IQ
- Kontextmeny - Blockhandledning - VEXcode IQ
- Kommentarer - Blockhandledning - VEXcode IQ
- Anteckningar - Blockhandledning - VEXcode IQ
Det finns också många roliga och lärorika aktiviteter i VEX IQ STEM Labs.
Mitt första projekt
Följande två projekt låter dig öva på att bygga ett projekt i VEXcode IQ.
Skriv ut 'VEX'
Det här projektet låter dig bygga ett projekt utan att behöva montera en robot. Allt som behövs är VEX IQ Brain och ett laddat batteri
Se till att IQ Brain är ansluten till din enhet och påslagen.
Starta VEXcode IQ.
Ett nytt tomt projekt öppnas.
Från kategorin 'Utseenden' väljer du ett [Skriv ut]-block och kopplar det till {When started} blocket.
Ersätt ordet 'Hello' i parametern med ordet 'VEX'.
Spara, ladda ner och kör ditt projekt.
'VEX' kommer att skrivas ut på IQ Brain-displayen.
Kör framåt
Detta projekt är avsett att användas med standard Clawbot IQ. Se Clawbot med kontrollenhet STEM Lab för bygginstruktioner.
Se till att IQ Brain är ansluten till din enhet och påslagen.
Starta VEXcode IQ.
Ett nytt tomt projekt öppnas.
Från kategorin 'Drivitrin', välj ett [Drivitrin för]-block och koppla det till {When started} blocket.
Obs: Om du kör 200 millimeter framåt flyttas Clawbots hjul ett varv framåt.
Spara, ladda ner och kör ditt projekt. Clawbot kommer nu att köra framåt 200 mm som visas i animationen nedan.
Obs: om du upplever några problem när du arbetar med VEXcode IQ, vänligen använd feedbackverktyget som finns i VEXcode IQ.