Obsah:

Bot Walter the Sonar: 29 krokov
Bot Walter the Sonar: 29 krokov

Video: Bot Walter the Sonar: 29 krokov

Video: Bot Walter the Sonar: 29 krokov
Video: Запуск двигателя немецкой подводной лодки времен Второй мировой войны 🔊 2024, November
Anonim
Walter Sonar Bot
Walter Sonar Bot

Naprogramujeme Walterov sonar

Krok 1:

Toto je video návod podľa pokynov, ktoré je možné vykonať.

Krok 2:

Obrázok
Obrázok

Upravíme kód Walterovho mikrobota, aby sme mohli mať funkčný sonar.

Krok 3:

Obrázok
Obrázok

Otvorte kartu vstupov a zvoľte príkaz On Button Press, ktorý som zvýraznil.

Krok 4:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Budeme potrebovať 2 z týchto príkazov, jedno z tlačidiel prepnite na B a druhé nechajte na A.

Krok 5:

Obrázok
Obrázok

Otvorte kartu premenných a kliknite na položku Vytvoriť premennú

Krok 6:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Keď kliknete na položku Vytvoriť premennú, požiada vás, aby ste ju pomenovali, aby bola jednoduchá, pomenujte ju Tlačidlo a potom stlačte tlačidlo OK. Potom by ste mali vidieť 3 príkazy.

Krok 7:

Obrázok
Obrázok
Obrázok
Obrázok

Presuňte príkaz Set Button na príkaz On Button, ako som ukázal.

Krok 8:

Obrázok
Obrázok

Otvorte kartu logiky a uchopte príkaz, ktorý som zvýraznil.

Krok 9:

Obrázok
Obrázok
Obrázok
Obrázok

Nahraďte príkaz Button novým príkazom.

Krok 10:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Vyberte premennú tlačidla a nahraďte prvú 0. Môže trvať niekoľko pokusov, kým sa zastaví na správnom mieste.

Krok 11:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Otvorte kartu premenných a vytvoríme novú premennú s názvom Sonar.

Krok 12:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Prejdite na rozšírenia a vyhľadajte sonar a vyberte ten, ktorý som zvýraznil.

Krok 13:

Obrázok
Obrázok
Obrázok
Obrázok

Uchopte nastavený príkaz Sonar a presuňte ho pod príkaz if.

Krok 14:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Presuňte príkaz Sonar do premennej sonaru.

Krok 15:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Ďalej zmeníme premenné v príkaze sonar.

Krok 16:

Obrázok
Obrázok
Obrázok
Obrázok

Otvorte kartu logiky a presuňte príkaz if else pod príkaz Sonar.

Krok 17:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Otvorte kartu logiky a presuňte pravdivý príkaz potiahnutím príkazu.

Krok 18:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Presuňte premennú Sonar a nahraďte pravdivé tvrdenie.

Krok 19:

Obrázok
Obrázok
Obrázok
Obrázok

Presuňte príkaz súvislého servo pod druhý príkaz if.

Krok 20:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Kliknite na rozšírené a potom otvorte kartu ovládania. Potom ho presuňte pod prvé 2 nepretržité príkazy serva.

Krok 21:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Presuňte druhú sadu spojitých príkazov pod príkaz čakania.

Krok 22:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Pod druhú sadu príkazov pre nepretržité servo pridajte čas čakania. Potom potiahnite tretiu sadu súvislých príkazov pod prvý príkaz else.

Krok 23:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Vymažte ostatné príkazy a nechajte príkaz else if a príkazy na zastavenie serva.

Krok 24:

Obrázok
Obrázok

Presuňte príkaz stop servo pod príkaz else if.

Krok 25:

Obrázok
Obrázok
Obrázok
Obrázok

Otvorte kartu logiky a presuňte príkaz do slotu.

Krok 26:

Obrázok
Obrázok
Obrázok
Obrázok

Presunutím premennej tlačidla nahradíte hodnotu 0

Krok 27:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Teraz sa chystáme zmeniť niektoré premenné.

Krok 28:

Obrázok
Obrázok

Takto by mal vyzerať hotový kód.

Odporúča: