Butun axtardiqlarinizi tapmaq ucun buraya: DAXIL OLUN
  Mp4 Mp3 Axtar Yukle
  Video Axtar Yukle
  Shekil Axtar Yukle
  Informasiya Melumat Axtar
  Hazir Inshalar Toplusu
  AZERI CHAT + Tanishliq
  1-11 Sinif Derslikler Yukle
  Saglamliq Tibbi Melumat
  Whatsapp Plus Yukle(Yeni)

  • Ana səhifə
  • Təsadüfi
  • Yaxınlıqdakılar
  • Daxil ol
  • Nizamlamalar
İndi ianə et Əgər Vikipediya sizin üçün faydalıdırsa, bu gün ianə edin.

Lego Mindstorms NXT

  • Məqalə
  • Müzakirə

Lego Mindstorms NXT — Lego şikrəti tərəfindən istehsal edilən robot kitidir. Bu kitin hazırlanması və satışında şirkətin əsas məqsədi robototexnikaya yeni başlayanlar üçün ucuz və proqramlaşdırılması rahat mühit formalaşdırmaqdır. Bugünə qədər Lego robotlarının 3 versiyası satışa çıxarılmışdır. İlk dəfə 2006-cı ildə Lego Mindstorms, daha sonra Lego Mindstorms NXT 2.0 və 2013-cü ildə Lego EV3 platforması robototexnika həvəskarlarına təqdim edildi.

Mündəricat

  • 1 Haqqında
    • 1.1 Proqramlaşdırma beyni
    • 1.2 Aktivatorlar
    • 1.3 Sensorlar
    • 1.4 Digər mexaniki dizayn hissələri
  • 2 Proqramlaşdırılması
    • 2.1 Vizual Proqramlaşdırma
    • 2.2 RobotC
    • 2.3 leJOS
  • 3 Xarici Keçid

Haqqında

Bu kitlərdə toplanan robot hissələri əsasən 4 qismə ayrılır:

  • proqramlaşdırma beyni
  • aktivatorları
  • sensorları
  • digər mexaniki dizayn hissələri

Proqramlaşdırma beyni

Lego Mindstorm NXT kitlərinin əsas proqramlaşdırma hissəsi proqramlaşdırma beynidir. Bu beyin giriş portlarından aldığı məlumatları prosesləyərək çıxış motorlarına məlumat göndərir. Fərqli Lego Mindstorms robot kitlərinin fərqli sayda giriş-çıxış portları və texniki imkanları vardır. Ən geniş yayılmış Lego Mindstorms NXT 2.0 kitlərinin proqramlaşdırma beyinlərinin 1 proqramlaşdırma üçün USB, 4 sensor girişi və 3 motor çıxışı portu vardır. Beyinin üzərindəki 4 düymə beyinə yüklənmiş proqram təminatlarını idarə etməyə, işə salmağa-dayandırmağa və s. imkan verir.

Aktivatorlar

Lego Mindstroms NXT kitlərində istifadə edilən aktivator yalnız 3 ədəd motordan ibarətdir.

Sensorlar

Bu robot kitlərində əsas 4 sensor yer alır. Digər sensorlarsa əlavə olaraq sifariş verilə bilir. Kitdə yer alan sensorlan bunlardır:

  • Ultrasəs sensoru - ultrasəs dalğaları vasitəsilə məsafəni ölçməyə imkan verir.
  • İnfraqırmızı sensor - infraqırmızı işıq dalğaları vasitəsilə məsafəni ölçməyə və 7 əsas rəngi təyin etməyə imkan verir.
  • Düymə sensoru - rəqəmsal dəyərlər (0 və 1) qiyməti qaytaran bu sensor toxunan səthlərdə istifadə edilir (maneəni toxunaraq hiss etmək üçün və s.).
  • Səs sensoru - həmçini mini-mikrofon da demək olar. Səsli əmrlərlə işləmək üçün istifadə edilir.

Bununla yanaşı aşağıdakı əlavə sensorlar da əlavə olaraq sifariş verilib istifadə edilə bilər:

  • Temperatur sensoru
  • Təzyiq sensoru
  • Günəş paneli
  • Rütubət sensoru və s.

Digər mexaniki dizayn hissələri

Lego Mindstorm NXT kitlərinin mexaniki dizayn hissələri bu kitdən istifadə etməklə onlarla fərqli dizaynda robotlar yığmağa və proqramlaşdırmağa imkan verir.

Proqramlaşdırılması

Kitlərin proqramlaşdırılması üçün bir neçə üsuldan istifadə edilir. Məsələn, yeni başlayanlar vizual proqramlaşdırma mühitindən, C mütəxəssisləri RobotC-dən, java mütəxəssiləri leJOS-dan və s. istifadə edirlər.

Vizual Proqramlaşdırma

Lego şirkəti tərəfindən təklif edilən vizual proqramlaşdırma mühiti NXT Software adlanır və satılan Lego Mindstorm kitləri ilə birlikdə müştərilərə təqdim edilir. Bu proqramlaşdırma mühitində heç bir proqramlaşdırma biliyi olmayanlar belə robot proqramlaşdırmasını öyrənə bilərlər.

RobotC

RobotC C kompilyatoru əsasında qurulmuş Lego proqramlaşdırma beyinlərini proqramlaşdırmağa imkan verən mühitdir. Bu dil sintaksına görə C dilinə bənzəsə də robotlarla bağlı bəzi özəlliklərə sahibdir. Bunlara proqramlanabilən yaddaş limiti və s. aid etmək olar.

leJOS

Java istifadəçiləri tərəfindən hazırlanan bu paket standart java mühitində Lego Minstorms NXT kitlərini proqramlaşdırmağa imkan verir. Mövcud hər 3 Lego proqramlaşdırma beyinləri üçün (RCX, NXT və EV3) üçün leJOS proqramlaşdırması mühiti vardır. Bu Legoların obyekt yönlü proqramlaşdırma məntiqi istifadə etməklə proqramlaşdırılmasına imkan verir.

Xarici Keçid

  • leJOS - rəsmi web səhifəsi
  • Lego Minstroms - web səhifəsi Arxivləşdirilib 2006-01-09 at the Wayback Machine
  • Qafqaz Universiteti İKT ETM Bloqu Arxivləşdirilib 2014-04-18 at the Wayback Machine
Mənbə — "https://az.wikipedia.org/w/index.php?title=Lego_Mindstorms_NXT&oldid=7230805"
Informasiya Melumat Axtar