LEGO Mindstorms kits zijn niet je vader LEGO kits . Mindstorms NXT is een complete robotica kit ontworpen om high school en college - niveau computer en robot programmeren te leren . De kits zijn gebouwd op het fundament van de traditionele LEGO blokken , en dan motoren , motion controls en bewegingssensoren worden toegevoegd aan een ingewikkeld en schaalbare robotica klas te creëren . MATLAB is de programmeeromgeving gebruikt voor het programmeren , controle , en debuggen van het gedrag van de robot als leerlingen leren de computer en engineering wetenschap achter robot ontwikkeling . Wat je nodig hebt LEGO Mindstorms NXT gebouw zet Mindstorms bewegingssensoren USB-adapter en kabel Draadloze Bluetooth -adapter USB compatibele desktop of laptop computer Toon Meer Instructions set 1 tot bekabelde of draadloze bediening . De Lego Mindstorms NXT robots worden bestuurd , hetzij door USB-kabels of via een draadloze Bluetooth -apparaat . Voordat de bouw van je robot , beslissen hoe je zal beheersen , en de aankoop van de juiste interface connectors . Kopen van 2 Bouw je robot . Sommige robots zijn gebouwd voor specifieke functies , terwijl andere zijn gebouwd voor veelzijdigheid en kunnen een aantal programma's en opdrachten aanvaarden . Studenten moeten het type robot ze bouwen bij het ontwerpen van de robot en de programmering te beslissen . 3 Sluit de sensoren . De Lego Mindstorms NXT robot de beweging wordt gecontroleerd via een aantal motion - sensing apparatuur . Versnellingsmeters meten beweging en snelheid . De unit ontvangt ook input van sensoren die veranderingen in licht , temperatuur en druk kunnen voelen . De student moet denken over hoe de sensoren gebruiken om de bewegingen van zijn robot . Programma 4 beheren en monitoren in de MATLAB -omgeving . De MATLAB -omgeving bepaalt wat de robot doet met de input van de elektronische sensoren . Bijvoorbeeld , wanneer de robot een obstakel raakt , is het omkeren van richting of stroom via ? De student maakt gebruik van MATLAB aan de robot wat te doen met de zintuiglijke gegevens ontvangen op dezelfde manier onze ogen communiceren met onze hersenen om ons lichaam wat te doen met de zichtbare gegevens die we ontvangen vertellen vertellen . 5 Run je robot . Na een opdracht programmeren , en doordenken hoe de robot te vertellen om de opdracht uit te voeren , MATLAB communiceert met de robot via USB of Bluetooth , en de robot probeert haar opgedragen taak te voltooien . 6 Evalueren en debuggen van de robot . MATLAB fungeert als het communicatie-interface tussen de studenten en de robot . Na het uitvoeren van het programma , studenten gebruik maken van MATLAB de ontvangen gegevens te evalueren en vergelijken van de verkregen resultaten met de gewenste resultaten . Zelden doen studenten het eerst programma een robot correct , en het oplossen van problemen is mogelijk met de MATLAB -software . Als de robot , door middel van het programma , niet haar taken goed uit te voeren , kan MATLAB data de basis voor het verfijnen en verbeteren van op het gedrag van de robot te zijn . Programmeer en reboot 7 . Na het maken van zowel de programmering en de robot veranderingen in het ontwerp , gebruik maken van MATLAB om de robot te bedienen , en voltooi de programmering taken.
|