Innehållsförteckning:

Walter Sonar Bot: 29 steg
Walter Sonar Bot: 29 steg

Video: Walter Sonar Bot: 29 steg

Video: Walter Sonar Bot: 29 steg
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 kommer att programmera Walters sonar

Steg 1:

Detta är en videohandledning som följer de instruerbara stegen.

Steg 2:

Bild
Bild

Vi kommer att ändra Walter -mikrobotkoden så att vi kan få ett fungerande ekolod.

Steg 3:

Bild
Bild

Öppna fliken Ingångar och välj På -knapp Tryck på kommando som jag har markerat.

Steg 4:

Bild
Bild
Bild
Bild
Bild
Bild

Vi behöver två av dessa kommandon, se till att ändra en av knapparna till B och lämna den andra på A.

Steg 5:

Bild
Bild

Öppna fliken variabler och klicka på skapa en variabel

Steg 6:

Bild
Bild
Bild
Bild
Bild
Bild

När du klickar på skapa en variabel kommer den att be dig att namnge den för att göra saker enkla bara namnge den Knapp och tryck sedan på ok, då ska du se 3 kommandon visas.

Steg 7:

Bild
Bild
Bild
Bild

Dra kommandot Set Button till On Button -kommandot som jag visade.

Steg 8:

Bild
Bild

Öppna logikfliken och ta kommandot som jag markerade.

Steg 9:

Bild
Bild
Bild
Bild

Ersätt knappkommandot med det nya kommandot.

Steg 10:

Bild
Bild
Bild
Bild
Bild
Bild

Välj knappvariabeln och ersätt den första 0. Det kan ta ett par försök att få den att snäppa till rätt stopp.

Steg 11:

Bild
Bild
Bild
Bild
Bild
Bild

Öppna fliken variabel så skapar vi en ny variabel som heter Sonar.

Steg 12:

Bild
Bild
Bild
Bild
Bild
Bild

Gå till tillägg och sök efter ekolod och välj det jag markerade.

Steg 13:

Bild
Bild
Bild
Bild

Ta kommandot set Sonar och dra det under if -satsen.

Steg 14:

Bild
Bild
Bild
Bild
Bild
Bild

Dra ekolodskommandot till ekolodsvariabeln.

Steg 15:

Bild
Bild
Bild
Bild
Bild
Bild
Bild
Bild

Därefter kommer vi att ändra variablerna i ekolodskommandot.

Steg 16:

Bild
Bild
Bild
Bild

Öppna logikfliken och dra kommandot if else under Sonar -kommandot.

Steg 17:

Bild
Bild
Bild
Bild
Bild
Bild

Öppna logikfliken och dra kommandot för att ersätta det sanna uttalandet.

Steg 18:

Bild
Bild
Bild
Bild
Bild
Bild

Dra ekolodsvariabeln och ersätt den sanna uttalandet.

Steg 19:

Bild
Bild
Bild
Bild

Dra det kontinuerliga servokommandot under den andra if -satsen.

Steg 20:

Bild
Bild
Bild
Bild
Bild
Bild
Bild
Bild

Klicka på avancerat och öppna sedan fliken Kontroll. Dra den sedan under de två första kontinuerliga servokommandona.

Steg 21:

Bild
Bild
Bild
Bild
Bild
Bild

Dra den andra uppsättningen av kontinuerligt kommando under kommandot vänta.

Steg 22:

Bild
Bild
Bild
Bild
Bild
Bild

Lägg till en väntetid under den andra uppsättningen kontinuerligt servokommando. Dra sedan den tredje uppsättningen kontinuerliga kommandon under kommandot first else.

Steg 23:

Bild
Bild
Bild
Bild
Bild
Bild
Bild
Bild

Radera de andra påståendena och lämna annars if -satsen och stoppservokommandona.

Steg 24:

Bild
Bild

Dra kommandot stoppservo under satsen if if.

Steg 25:

Bild
Bild
Bild
Bild

Öppna logikfliken och dra ett kommando till facket.

Steg 26:

Bild
Bild
Bild
Bild

Dra en knappvariabel för att ersätta 0

Steg 27:

Bild
Bild
Bild
Bild
Bild
Bild
Bild
Bild

Nu tänkte jag ändra några av variablerna.

Steg 28:

Bild
Bild

Så här ska den färdiga koden se ut.

Rekommenderad: