Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Hei alle sammen, I denne opplæringen lærer du hvordan du koder en fargebalsorterer i Modkit for Vex
Håper du får det til og trives!
Pls stem på meg!:)
Rekvisita:
en datamaskin
Modkit for Vex:
Vex IQ -sett
Vex -fargede baller (hvit og svart)
Trinn 1: Lag sortering
Dette er ikke teknisk kode, så jeg vil bare legge til et bilde og fortelle deg hvordan det fungerer
Ballene kommer foran, passerer over fargesensoren, forteller motoren hvilken vei den skal svinge, og setter ballene på forskjellige stier.
Trinn 2: Konfigurere koden
Først må du dra og slippe en fargesensor og en motor. Sørg for at fargesensoren er satt til gråtonemodus. Du kan velge hvilken som helst port for komponentene.
Trinn 3: Koding av fargesensoren
Dette er all koden for fargesensoren.
0,2 sekunders ventetid i begynnelsen er å la fargesensoren starte skikkelig.
Den første 'if' -setningen er å skille om ballen er hvit. Hvis fargesensoren oppdager en gråskala -prosentandel på mer enn 20%, er ballen hvit og den vil skrive ut denne på hjernens skjerm.
Den andre 'if' -setningen er å skille om ballen er svart. Hvis fargesensoren oppdager en gråtoneprosent på mindre enn 4%, er ballen svart og den vil skrive ut denne på hjernens skjerm.
Trinn 4: Koding av motoren
Motorkoden er veldig lik fargesensorkoden.
Den eneste forskjellen er at den ikke skrives ut på hjernen, den snurrer motoren i forskjellige retninger i henhold til fargen.
Denne koden må kanskje endres avhengig av hvordan sortereren ble laget i utgangspunktet. Jeg festet motoren med en kontakt som hadde akkurat nok friksjon til å bevege padlen (tingen som snur for å få ballene til å gå forskjellige veier), men hvis den hadde motstand, kunne motoren snurre uten å bevege padlen. Dette betyr at motoren kan fortsette å snurre selv etter at padlen har gått så langt den kan.
Det hjelper også på at når to kuler av samme farge settes igjennom, kan motoren føle begge kulene, snu motoren to ganger og ikke bryte noen stykker.
Trinn 5: Evner
Dette er en robot som jeg har jobbet med.
Det er egentlig ballsortereren på hjul med et blad foran for å få kulene inn i sortereren og en fangst på baksiden.
Trinn 6: Programmering av roboten
Velg hvilket spor du vil laste ned til, og trykk deretter på programknappen.
Ingenting annet for det!
Trinn 7: Takk
Takk for at du leser!
Håper du fant tynnene interessante!
Stem, kommenter og favoritt hvis du vil se mer som dette!:)