Hoe maak je een LEGO Mindstorms NXT Alpha Rex Vermijd Objecten

Programmering van de LEGO Mindstorms NXT robots is een vrij eenvoudig project, dat een visuele stijl gebruikt . Als je een robot eerder hebt gemaakt , heb je waarschijnlijk enkele ervaring in het werken met de programmeertaal . Om uw Mindstorms Alpha Rex programmeert , moet u een aantal van de basisprincipes van Mindstorms programmering, waaronder de programmering motoren en sensoren en het maken subroutines.Things je nodig hebt
Bluetooth -chip of-dongle ( optioneel )
weten Toon meer instructies
1

Bouw de LEGO Mindstorms Alpha Rex model volgens de aanwijzingen . De aanwijzingen voor het model worden vermeld onder Referenties .

Sluit Pagina 2 van de LEGO NXT steen naar uw computer met de Bluetooth of USB-kabel meegeleverd . Voer de NXT programmeersoftware .
3

Program drie subroutines , een voor het lopen vooruit, een voor het draaien naar links en een voor rechts afslaan . Om te wandelen , te gebruiken verhuizing blokken om een been te programmeren om te bewegen en de motor op de rug te kantelen in de richting van het andere been . Herhaal dit met de andere benen te lopen beweging te creëren . Te draaien , programma een been te bewegen op een moment . U vindt het misschien nuttig om de robot te kantelen in dezelfde richting als de tuning been. Als u het model eerder hebt gebouwd , kan je al deze routines opgeslagen .
4

Programmeer de robot naar voren te lopen totdat de IR-sensor pikt een obstakel . U kunt de afstand zo dicht of ver als je liever .
5

Plaats een schakelaar blok op het einde van de lijn . Programma het blok te kiezen willekeurig een van de twee paden die zij kiest als een optie .

Plaats
6 links en rechts blokken op de twee takken van de schakelaar blok . Dit maakt het zo dat de robot willekeurig zal draaien naar links of rechts wanneer het een obstakel detecteert .
7

Plaats het hele programma in een lus. Als je de lus ingesteld op oneindig, zal de robot onbeperkt lopen en draai bij het zien van obstakels. Je kunt ook instellen om deze maar een paar keer uit te voeren .