Zaznacz stronę

LEGO Mindstorms

Lego Mindstorms to seria, która powstała w 1998 roku, a wywodzi się od serii Lego Technic. Tak na prawdę jest jest rozwinięciem o elektronikę, serwomechanizmy oraz jednostkę komputerową. Wszystko to pozwala na skonstruowanie układów automatyki oraz robotów. Największą zaletą jest natomiast możliwość dodania do tego warstwy własnego oprogramowania.

Do tej pory powstały cztery generacje tej wspaniałej serii: RCX, NXT, NXT 2.0 oraz EV3. Warto przy okazji wspomnieć, że nowy system jest w pełni kompatybilny wstecz z elementami elektronicznymi z poprzednich serii NXT. Można więc podłączyć posiadane czujniki przy użyciu tych samych kabli co wcześniej. Istnieje jednak wyjątek. Nie można bowiem używać nowych serw ze starszymi wersjami.

Warto wspomnieć o elementach, które wchodzą w skład serii. Są to między innymi czujniki światła, czujniki dźwięku, czujniki dotykowe, czujniki ultradźwiękowe oraz termometry.

Programowanie

Warto wspomnieć, że Lego Mindstorms to wspaniały pomysł na wstęp do nauki programowania dla najmłodszych. Lego domyślnie wspiera dwa języki:

  • RCX Code
  • ROBOLAB (oparty na LabVIEW i rozwijany przez Tufts University)

Pojawiły się również języki programowania oraz systemy od innych firm. Są to między innymi:

  • ev3dev – system operacyjny od Debian dla EV3, który pozwala na używanie wielu języków włącznie z Python’em
  • GNAT GPL
  • leJOS – port dla języka programowania Java
  • Not eXactly C
  • Not Quite C
  • Robot C
  • RoboMind
  • ROBOTC
  • Simulink
  • pbFORTH
  • pbLua
  • Visual Basic
  • TurtleBots

Wyświetlanie wszystkich wyników: 1