Indholdsfortegnelse:

Walter Sonar Bot: 29 trin
Walter Sonar Bot: 29 trin

Video: Walter Sonar Bot: 29 trin

Video: Walter Sonar Bot: 29 trin
Video: Walter Isaacson: Elon Musk, Steve Jobs, Einstein, Da Vinci & Ben Franklin | Lex Fridman Podcast #395 2024, November
Anonim
Walter Sonar Bot
Walter Sonar Bot

Vi programmerer Walters sonar

Trin 1:

Dette er en video tutorial efter de instruerbare trin.

Trin 2:

Billede
Billede

Vi vil ændre Walter -mikrobotkoden, så vi kan få en fungerende ekkolod.

Trin 3:

Billede
Billede

Åbn fanen input og vælg On Button Press -kommando, som jeg har fremhævet.

Trin 4:

Billede
Billede
Billede
Billede
Billede
Billede

Vi skal bruge 2 af disse kommandoer, sørg for at ændre en af knapperne til B og lade den anden stå på A.

Trin 5:

Billede
Billede

Åbn fanen variabler, og klik på lav en variabel

Trin 6:

Billede
Billede
Billede
Billede
Billede
Billede

Når du klikker på lav en variabel, vil den bede dig om at navngive den for at gøre tingene enkle bare navngive den Knap og derefter trykke på ok, så skulle du se 3 kommandoer vises.

Trin 7:

Billede
Billede
Billede
Billede

Træk kommandoen Set Button til On Button -kommandoen, som jeg viste.

Trin 8:

Billede
Billede

Åbn logikfanen, og tag den kommando, som jeg fremhævede.

Trin 9:

Billede
Billede
Billede
Billede

Udskift knapkommandoen med den nye kommando.

Trin 10:

Billede
Billede
Billede
Billede
Billede
Billede

Vælg knapvariablen, og udskift den første 0. Det kan tage dig et par forsøg at få den til at snappe til det rigtige stop.

Trin 11:

Billede
Billede
Billede
Billede
Billede
Billede

Åbn variabelfanen, og vi laver en ny variabel ved navn Sonar.

Trin 12:

Billede
Billede
Billede
Billede
Billede
Billede

Gå til udvidelser, og søg efter ekkolod, og vælg den, jeg fremhævede.

Trin 13:

Billede
Billede
Billede
Billede

Grib kommandoen sæt Sonar, og træk den under if -sætningen.

Trin 14:

Billede
Billede
Billede
Billede
Billede
Billede

Træk kommandoen Ekkolod ind i ekkolodsvariablen.

Trin 15:

Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede

Dernæst ændrer vi variablerne i ekkolodskommandoen.

Trin 16:

Billede
Billede
Billede
Billede

Åbn logikfanen, og træk kommandoen if else under kommandoen Ekkolod.

Trin 17:

Billede
Billede
Billede
Billede
Billede
Billede

Åbn logikfanen, og træk i kommandoen for at erstatte den sande sætning.

Trin 18:

Billede
Billede
Billede
Billede
Billede
Billede

Træk ekkolodsvariablen og udskift den sande erklæring.

Trin 19:

Billede
Billede
Billede
Billede

Træk den kontinuerlige servokommando under den anden if -sætning.

Trin 20:

Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede

Klik på avanceret, og åbn derefter fanen Kontrol. Træk det derefter under de første 2 kontinuerlige servokommandoer.

Trin 21:

Billede
Billede
Billede
Billede
Billede
Billede

Træk det andet sæt kontinuerlig kommando under ventekommandoen.

Trin 22:

Billede
Billede
Billede
Billede
Billede
Billede

Tilføj en ventetid under det andet sæt kontinuerlig servokommando. Træk derefter det tredje sæt kontinuerlige kommandoer under kommandoen first else.

Trin 23:

Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede

Slet de andre udsagn, og lad rest -if -sætningen og stop -servokommandoerne stå.

Trin 24:

Billede
Billede

Træk stop -servokommandoen under else if -sætningen.

Trin 25:

Billede
Billede
Billede
Billede

Åbn logikfanen, og træk en kommando til åbningen.

Trin 26:

Billede
Billede
Billede
Billede

Træk en knapvariabel for at erstatte 0

Trin 27:

Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede

Nu skulle nogle af variablerne ændres.

Trin 28:

Billede
Billede

Sådan skal den færdige kode se ud.

Anbefalede: