Sadržaj:

Walter Sonar Bot: 29 koraka
Walter Sonar Bot: 29 koraka

Video: Walter Sonar Bot: 29 koraka

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

Programirat ćemo Walterov sonar

Korak 1:

Ovo je video vodič koji slijedi upute.

Korak 2:

Slika
Slika

Izmijenit ćemo Walter kod mikrobota kako bismo mogli imati radni sonar.

3. korak:

Slika
Slika

Otvorite karticu ulaza i odaberite gumb Uključeno Pritisnite naredbu koju sam istaknuo.

Korak 4:

Slika
Slika
Slika
Slika
Slika
Slika

Trebat će nam 2 od ovih naredbi, svakako promijenite jedan od gumba u B, a drugi ostavite na A.

5. korak:

Slika
Slika

Otvorite karticu varijabli i kliknite na napravi varijablu

Korak 6:

Slika
Slika
Slika
Slika
Slika
Slika

Kada kliknete na napravi varijablu, od vas će se tražiti da joj date ime kako biste pojednostavili stvari, samo joj dajte ime Button, a zatim pritisnite u redu, tada bi se trebale pojaviti 3 naredbe.

Korak 7:

Slika
Slika
Slika
Slika

Povucite naredbu Set Button na On Button naredbu kao što sam pokazao.

Korak 8:

Slika
Slika

Otvorite karticu logike i zgrabite naredbu koju sam istaknuo.

Korak 9:

Slika
Slika
Slika
Slika

Zamijenite naredbu Button novom naredbom.

10. korak:

Slika
Slika
Slika
Slika
Slika
Slika

Odaberite varijablu gumba i zamijenite prvu 0. Možda će vam trebati nekoliko pokušaja da je natjerate da se uskoči do desne točke.

11. korak:

Slika
Slika
Slika
Slika
Slika
Slika

Otvorite karticu varijabli i napravit ćemo novu varijablu pod nazivom Sonar.

Korak 12:

Slika
Slika
Slika
Slika
Slika
Slika

Idite na proširenja i potražite sonar i odaberite onu koju sam istaknuo.

Korak 13:

Slika
Slika
Slika
Slika

Zgrabite naredbu set Sonar i povucite je ispod naredbe if.

Korak 14:

Slika
Slika
Slika
Slika
Slika
Slika

Povucite naredbu Sonar u varijablu sonara.

Korak 15:

Slika
Slika
Slika
Slika
Slika
Slika
Slika
Slika

Zatim ćemo promijeniti varijable u naredbi sonara.

Korak 16:

Slika
Slika
Slika
Slika

Otvorite logičku karticu i povucite naredbu if else ispod naredbe Sonar.

Korak 17:

Slika
Slika
Slika
Slika
Slika
Slika

Otvorite logičku karticu i povucite naredbu da zamijenite istinitu izjavu.

Korak 18:

Slika
Slika
Slika
Slika
Slika
Slika

Povucite varijablu sonara i zamijenite istiniti podatak.

Korak 19:

Slika
Slika
Slika
Slika

Povucite kontinuiranu servo naredbu ispod druge naredbe if.

Korak 20:

Slika
Slika
Slika
Slika
Slika
Slika
Slika
Slika

Pritisnite napredno, a zatim otvorite kontrolnu karticu. Zatim ga povucite pod prve 2 kontinuirane servo naredbe.

Korak 21:

Slika
Slika
Slika
Slika
Slika
Slika

Povucite drugi niz kontinuiranih naredbi pod naredbu wait.

Korak 22:

Slika
Slika
Slika
Slika
Slika
Slika

Dodajte vrijeme čekanja u drugi skup kontinuiranih servo naredbi. Zatim povucite treći skup kontinuiranih naredbi pod prvu naredbu else.

Korak 23:

Slika
Slika
Slika
Slika
Slika
Slika
Slika
Slika

Izbrišite ostale izraze, a naredbe else if ostavite i naredbe stop servo.

Korak 24:

Slika
Slika

Povucite naredbu stop servo ispod naredbe else if.

Korak 25:

Slika
Slika
Slika
Slika

Otvorite karticu logike i povucite naredbu u utor.

Korak 26:

Slika
Slika
Slika
Slika

Povucite varijablu gumba kako biste zamijenili 0

Korak 27:

Slika
Slika
Slika
Slika
Slika
Slika
Slika
Slika

Sada smo htjeli promijeniti neke varijable.

Korak 28:

Slika
Slika

Ovako bi trebao izgledati gotov kod.

Preporučeni: