Tartalomjegyzék:

Walter, a Sonar Bot: 29 lépés
Walter, a Sonar Bot: 29 lépés

Videó: Walter, a Sonar Bot: 29 lépés

Videó: Walter, a Sonar Bot: 29 lépés
Videó: Walter Isaacson: Elon Musk, Steve Jobs, Einstein, Da Vinci & Ben Franklin | Lex Fridman Podcast #395 2024, November
Anonim
Walter, a Sonar Bot
Walter, a Sonar Bot

Walter szonárját programozzuk

1. lépés:

Ez az oktatóvideó az oktatható lépéseket követi.

2. lépés:

Kép
Kép

Módosítjuk a Walter mikrobot kódját, hogy működő szonárunk legyen.

3. lépés:

Kép
Kép

Nyissa meg a bemenetek fület, és válassza az On Button Press parancsot, amelyet kiemeltem.

4. lépés:

Kép
Kép
Kép
Kép
Kép
Kép

Szükségünk lesz 2 ilyen parancsra, győződjön meg róla, hogy az egyik gombot B -re változtatja, a másikat pedig hagyja A -n.

5. lépés:

Kép
Kép

Nyissa meg a változók fület, és kattintson a változó létrehozása gombra

6. lépés:

Kép
Kép
Kép
Kép
Kép
Kép

Amikor rákattint a változó létrehozására, akkor megkéri Önt, hogy nevezze el, hogy egyszerűbb legyen a dolog, csak nevezze el a gombot, majd nyomja meg az OK gombot, és megjelenik 3 parancs.

7. lépés:

Kép
Kép
Kép
Kép

Húzza a Gomb beállítása parancsot az On Button parancsra, ahogy azt mutattam.

8. lépés:

Kép
Kép

Nyissa meg a logika lapot, és ragadja meg a kiemelt parancsot.

9. lépés:

Kép
Kép
Kép
Kép

Cserélje ki a Gombparancsot az új paranccsal.

10. lépés:

Kép
Kép
Kép
Kép
Kép
Kép

Válassza ki a gombváltozót, és cserélje ki az első 0 -t. Előfordulhat, hogy néhány próbálkozásra van szüksége ahhoz, hogy a megfelelő ütközésig pattanjon.

11. lépés:

Kép
Kép
Kép
Kép
Kép
Kép

Nyissa meg a változó lapot, és új változót készítünk, Sonar néven.

12. lépés:

Kép
Kép
Kép
Kép
Kép
Kép

Nyissa meg a kiterjesztéseket, keresse meg a szonárt, és válassza ki azt, amelyet kiemeltem.

13. lépés:

Kép
Kép
Kép
Kép

Fogja meg a set Sonar parancsot, és húzza az if utasítás alá.

14. lépés:

Kép
Kép
Kép
Kép
Kép
Kép

Húzza a Sonar parancsot a szonár változóba.

15. lépés:

Kép
Kép
Kép
Kép
Kép
Kép
Kép
Kép

Ezután megváltoztatjuk a szonár parancs változóit.

16. lépés:

Kép
Kép
Kép
Kép

Nyissa meg a logika lapot, és húzza az if if parancsot a Sonar parancs alá.

17. lépés:

Kép
Kép
Kép
Kép
Kép
Kép

Nyissa meg a logikai lapot, és húzza a parancsot a valódi utasítás helyett.

18. lépés:

Kép
Kép
Kép
Kép
Kép
Kép

Húzza a szonár változót, és cserélje ki az igaz állítást.

19. lépés:

Kép
Kép
Kép
Kép

Húzza a folyamatos szervo parancsot a második if utasítás alá.

20. lépés:

Kép
Kép
Kép
Kép
Kép
Kép
Kép
Kép

Kattintson a speciális gombra, majd nyissa meg a vezérlőfület. Ezután húzza az első 2 folyamatos szervo parancs alá.

21. lépés:

Kép
Kép
Kép
Kép
Kép
Kép

Húzza a második folyamatos parancskészletet a wait parancs alá.

22. lépés:

Kép
Kép
Kép
Kép
Kép
Kép

Adjon hozzá várakozási időt a második folyamatos szervo parancshoz. Ezután húzza a harmadik sor folyamatos parancsot az első else parancs alá.

23. lépés:

Kép
Kép
Kép
Kép
Kép
Kép
Kép
Kép

Törölje a többi utasítást, és hagyja el az else if utasítást és a stop servo parancsokat.

24. lépés:

Kép
Kép

Húzza a stop servo parancsot az else if utasítás alá.

25. lépés:

Kép
Kép
Kép
Kép

Nyissa meg a logikai lapot, és húzza a parancsot a nyílásba.

26. lépés:

Kép
Kép
Kép
Kép

Húzzon egy gombváltozót a 0 helyett

27. lépés:

Kép
Kép
Kép
Kép
Kép
Kép
Kép
Kép

Most változtatni akartunk néhány változón.

28. lépés:

Kép
Kép

Így kell kinéznie a kész kódnak.

Ajánlott: