Innholdsfortegnelse:

Hvordan kode en fargesorterer i Modkit for Vex: 7 trinn
Hvordan kode en fargesorterer i Modkit for Vex: 7 trinn

Video: Hvordan kode en fargesorterer i Modkit for Vex: 7 trinn

Video: Hvordan kode en fargesorterer i Modkit for Vex: 7 trinn
Video: Programmering i folkeskolen - Eleverne arbejder 2024, November
Anonim
Hvordan kode en fargesorterer i Modkit for Vex
Hvordan kode en fargesorterer i Modkit for Vex

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

Gjør sortereren
Gjør sortereren

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

Sette opp koden
Sette opp 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

Koding av fargesensoren
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

Koder for motoren
Koder for 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

Evner
Evner
Evner
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

Programmering av roboten
Programmering av roboten
Programmering av roboten
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!:)

Anbefalt: