Lego Mindstorms on ohjelmoitava robotti(rakennussarja), jossa on kolme sähkömoottoria ja neljä anturia: valo-, etäisyys- (ultraääni), kosketus- ja äänianturi. Nämä ovat ohjelmoijan käytettävissä. Tehdyt ohjelmat ladataan robottiin joko USB-portin kautta tai Bluetooth-yhteyden yli.
Lego Mindstorms kotisivut
Lego Mindstorms Wikipedia-artikkeli
Mindstormille voidaan ohjelmoida RobotC-kielellä, joka pohjautuu C-kieleen. RobotC-kielestä on karsittu turhia ominaisuuksia, mitä ei tarvita Mindstormsin ohjelmoinnissa. Kehitysympäristö on maksullinen, mutta kokeiluversio on ladattavissa ilmaiseksi. Luokan E404 koneisiin on asennettu täysversiot.
Esimerkkejä mitä Mindstormeilla voi saada aikaan:
- http://www.youtube.com/watch?v=4YZeX8ti7Io
- http://www.youtube.com/watch?v=b3vDnwwBmgQ
- http://www.youtube.com/watch?v=ZIkj2rpyCmE
Osuuden (alustava) aikataulu
- Tunti: Mindstormiin tutustuminen. Yksinkertaisen ohjelman lataaminen.
- Tunti: Anturien lukeminen. Moottorien ohjaaminen.
- Tunti: Moottorien enkooderin lukeminen ja exceliin vienti.
- Tunti: Tehtävien tekemistä ja lisää robottiin tutustumista.
Tehtävät
Ohjeet, jos robotti menee toimimattomaan tilaan (ei reagoi nappeihin, eikä usb:n kautta pääse käsiksi): http://thenxtstep.blogspot.com/2006/06/clicking-brick-syndrome.html