You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 28 Next »

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. Luokkien E404 ja E413 koneisiin on asennettu täysversiot.

Esimerkkejä mitä Mindstormeilla voi saada aikaan:

Materiaali

RobotC-kieli

Osuuden (alustava) aikataulu

  1. Tunnit: Mindstormiin ja kehitysympäristöön tutustuminen. Ohjelman rakenne. Moottorien ohjaaminen.
  2. Tunnit: Anturien lukeminen. while. Koodin kommentit. Muuttujista.
  3. Tunnit: Ehtorakenne. Toistorakenteet.
  4. Tunnit: Loogiset operaattorit. Funktiot.
  5. Tunnit: RobotC:n ajastimet.
  6. Tunnit: Taulukot.
  7. Tunnit: Moottorien ohjaamisesta lisää. Moottorien enkooderien lukeminen ja exceliin vienti.

Tehtävät

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

  • No labels
You must log in to comment.