De VEX AIM Coding Robot is uitgerust met veel functies waarmee studenten op een interactieve en schaalbare manier robotica en computerwetenschappen kunnen ervaren - van projecten voor beginners tot complexe autonome systemen. Dit artikel biedt een overzicht van deze functies en sensoren.

Beweging

Aandrijflijn en Kicker

De basis van de robot bestaat uit drie omni-wielen, waardoor een aandrijflijn. Hierdoor kan de robot soepel in elke richting bewegen: vooruit, achteruit, zijwaarts en diagonaal.

Schuin aanzicht van een AIM-robot op een veld. De robot heeft zijn kicker uitgestoken met een bal die van voren komt, wat aangeeft dat de robot hem zojuist heeft getrapt.

Een kicker bevindt zich aan de voorkant van de robot. Achter de kicker zit een magneet waarmee de robot vaten en sportballen met metalen kernen kan verzamelen.

Wanneer de kicker geactiveerd wordt, duwt deze aan de voorkant van de robot naar buiten, waardoor de sportbal of het vat van de magneet wordt gescheiden.

Sensoren voor beweging

Naast de aandrijflijn is de robot uitgerust met sensoren om een consistente beweging en oriëntatie te garanderen. Deze sensoren omvatten:

  • Een 3-assige gyroscoop
  • Een 3-assige accelerometer
  • Wiel-encoders

Beweging beheersen

Studenten kunnen deze bewegingen verkennen door de Drive-modus en One Stick Controller te gebruiken om de robot op afstand te besturen. Ze kunnen ook bewegingen in elke richting coderen met behulp van Blocks of Python in VEXcode AIM.

Lees meer over de Drive-modus in dit artikel.

Daarnaast kunnen leerlingen Button Coding gebruiken om de bewegingen van de robot te besturen. Beginnende programmeurs kunnen de robot direct via het scherm van de robot laten bewegen, draaien en schoppen voordat ze met VEXcode beginnen. 

Lees meer over knopcodering in dit artikel.

AI-visiesensor

Schuin zijaanzicht van de AIM-robot met een markering op de cirkel waarin de camera van de AI Vision Sensor is ondergebracht. Dit bevindt zich boven de kicker aan de voorkant van de robot.

De AI Vision Sensor vormt de kern van de sensormogelijkheden van de robot en stelt de robot in staat om:

  • Detecteer objecten zoals sportballen en oranje en blauwe vaten
  • Herken AprilTags
  • Identificeer geconfigureerde kleurhandtekeningen en kleurcodes

Lees meer over de gegevens van de AI Vision Sensor in dit artikel.

Visuele kenmerken

Scherm

Bovenaanzicht van de AIM-robot met een overlay die de afmetingen van het scherm weergeeft. Rond de buitenste grenzen van het scherm wordt een kader met afmetingen weergegeven. De linkerbovenhoek is gemarkeerd met 0 0, waarbij de x- en y-dimensies beide tot 240 reiken. Het midden van het scherm wordt weergegeven met de afmetingen 120 120.

Het touchscreen op de robot reageert op capacitieve aanraking en kan worden gecodeerd om veel verschillende dingen weer te geven, waaronder: 

  • Emoji's
  • Tekst
  • Kleuren
  • Vormen
  • Door gebruikers geüploade afbeeldingen

U kunt deze allemaal aanpassen via VEXcode. Leer meer over codering op het scherm van de robot met behulp van de VEXcode API-referentie.

LED's

Studenten kunnen de zes programmeerbare LED's (Light Emitting Diodes) van de robot besturen om het volgende te creëren:

  • Statusindicatoren
  • Decoratieve lichtpatronen
  • Feedbacksignalen

Ontdek het gebruik van LED's in een project met een voorbeeldproject. Leer in dit artikel hoe u een voorbeeldproject opent.

Geluiden

Schuin aanzicht van een robot die op een veld bezig is met het verzamelen van voorwerpen. Er verschijnen muzieknoten aan de zijkant van de robot om aan te geven dat er een geluid wordt afgespeeld.

Dankzij de luidspreker aan de onderkant van de robot kunnen leerlingen zowel ingebouwde als zelf geüploade geluiden in hun projecten verwerken.

Lees dit artikel voor meer informatie over het uploaden van aangepaste geluiden in VEXcode.

Robot-tot-robot-berichten

Twee VEX AIM-codeerrobots kunnen aan elkaar worden gekoppeld, zodat ze tijdens een VEXcode AIM-project berichten kunnen verzenden en ontvangen. Omdat robots met elkaar kunnen communiceren en samenwerken, kunnen ze complexere projecten aanpakken dan één robot alleen zou kunnen.

Lees meer over robot-tot-robotcommunicatie in dit artikel.

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

Last Updated: