Inhoudsopgave:

Walter de sonarbot - Ajarnpa
Walter de sonarbot - Ajarnpa

Video: Walter de sonarbot - Ajarnpa

Video: Walter de sonarbot - Ajarnpa
Video: WALTER DE MARIA. THE 2000 SCULPTURE 2024, December
Anonim
Walter de Sonar Bot
Walter de Sonar Bot

We gaan Walter's Sonar programmeren

Stap 1:

Dit is een video-tutorial volgens de instructable stappen.

Stap 2:

Afbeelding
Afbeelding

We zullen de Walter-microbotcode aanpassen, zodat we een werkende sonar hebben.

Stap 3:

Afbeelding
Afbeelding

Open het tabblad Ingangen en selecteer de opdracht On Button Press die ik heb gemarkeerd.

Stap 4:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

We hebben 2 van deze commando's nodig, zorg ervoor dat je een van de knoppen in B verandert en de andere op A laat.

Stap 5:

Afbeelding
Afbeelding

Open het tabblad variabelen en klik op maak een variabele

Stap 6:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Als je op maak een variabele klikt, zal het je vragen om het een naam te geven om het eenvoudig te maken, noem het gewoon Button en druk dan op ok, dan zou je 3 commando's moeten zien verschijnen.

Stap 7:

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Sleep de opdracht Set Button naar de opdracht On Button zoals ik liet zien.

Stap 8:

Afbeelding
Afbeelding

Open het tabblad logica en pak de opdracht die ik heb gemarkeerd.

Stap 9:

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Vervang de knopopdracht door de nieuwe opdracht.

Stap 10:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Selecteer de knopvariabele en vervang de eerste 0. Het kan een paar pogingen kosten om hem op de juiste stop te laten klikken.

Stap 11:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Open het tabblad Variabelen en we gaan een nieuwe variabele maken met de naam Sonar.

Stap 12:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Ga naar extensies en zoek naar sonar en kies degene die ik heb gemarkeerd.

Stap 13:

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Pak het set Sonar-commando en sleep het onder het if-statement.

Stap 14:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Sleep de opdracht Sonar naar de sonarvariabele.

Stap 15:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Vervolgens zullen we de variabelen in het sonarcommando wijzigen.

Stap 16:

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Open het tabblad Logica en sleep de opdracht if else onder de opdracht Sonar.

Stap 17:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Open het tabblad Logica en sleep de opdracht om de true-instructie te vervangen.

Stap 18:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Sleep de sonarvariabele en vervang de ware instructie.

Stap 19:

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Sleep het continue servo-commando onder het tweede if-statement.

Stap 20:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Klik op geavanceerd en open vervolgens het tabblad controle. Sleep het vervolgens onder de eerste 2 continue servo-opdrachten.

Stap 21:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Sleep de tweede reeks continue opdrachten onder de opdracht wait.

Stap 22:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Voeg een wachttijd toe onder de tweede reeks continue servo-opdrachten. Sleep vervolgens de derde reeks doorlopende opdrachten onder de eerste else-opdracht.

Stap 23:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Verwijder de andere instructies en laat de else if-opdracht en de stop-servo-opdrachten staan.

Stap 24:

Afbeelding
Afbeelding

Sleep de opdracht stop servo onder het else if-statement.

Stap 25:

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Open het tabblad Logica en sleep een opdracht naar de sleuf.

Stap 26:

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Sleep een knopvariabele om de 0. te vervangen

Stap 27:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Nu gingen we een aantal variabelen veranderen.

Stap 28:

Afbeelding
Afbeelding

Dit is hoe de voltooide code eruit zou moeten zien.

Aanbevolen: