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.
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
wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer
Vikipediya azad ensiklopediya Lego Mindstorms NXT Lego sikreti terefinden istehsal edilen robot kitidir Bu kitin hazirlanmasi ve satisinda sirketin esas meqsedi robototexnikaya yeni baslayanlar ucun ucuz ve proqramlasdirilmasi rahat muhit formalasdirmaqdir Bugune qeder Lego robotlarinin 3 versiyasi satisa cixarilmisdir Ilk defe 2006 ci ilde Lego Mindstorms daha sonra Lego Mindstorms NXT 2 0 ve 2013 cu ilde Lego EV3 platformasi robototexnika heveskarlarina teqdim edildi Haqqinda span Bu kitlerde toplanan robot hisseleri esasen 4 qisme ayrilir proqramlasdirma beyni aktivatorlari sensorlari diger mexaniki dizayn hisseleriProqramlasdirma beyni span Lego Mindstorm NXT kitlerinin esas proqramlasdirma hissesi proqramlasdirma beynidir Bu beyin giris portlarindan aldigi melumatlari prosesleyerek cixis motorlarina melumat gonderir Ferqli Lego Mindstorms robot kitlerinin ferqli sayda giris cixis portlari ve texniki imkanlari vardir En genis yayilmis Lego Mindstorms NXT 2 0 kitlerinin proqramlasdirma beyinlerinin 1 proqramlasdirma ucun USB 4 sensor girisi ve 3 motor cixisi portu vardir Beyinin uzerindeki 4 duyme beyine yuklenmis proqram teminatlarini idare etmeye ise salmaga dayandirmaga ve s imkan verir Aktivatorlar span Lego Mindstroms NXT kitlerinde istifade edilen aktivator yalniz 3 eded motordan ibaretdir Sensorlar span Bu robot kitlerinde esas 4 sensor yer alir Diger sensorlarsa elave olaraq sifaris verile bilir Kitde yer alan sensorlan bunlardir Ultrases sensoru ultrases dalgalari vasitesile mesafeni olcmeye imkan verir Infraqirmizi sensor infraqirmizi isiq dalgalari vasitesile mesafeni olcmeye ve 7 esas rengi teyin etmeye imkan verir Duyme sensoru reqemsal deyerler 0 ve 1 qiymeti qaytaran bu sensor toxunan sethlerde istifade edilir maneeni toxunaraq hiss etmek ucun ve s Ses sensoru hemcini mini mikrofon da demek olar Sesli emrlerle islemek ucun istifade edilir Bununla yanasi asagidaki elave sensorlar da elave olaraq sifaris verilib istifade edile biler Temperatur sensoru Tezyiq sensoru Gunes paneli Rutubet sensoru ve s Diger mexaniki dizayn hisseleri span Lego Mindstorm NXT kitlerinin mexaniki dizayn hisseleri bu kitden istifade etmekle onlarla ferqli dizaynda robotlar yigmaga ve proqramlasdirmaga imkan verir Proqramlasdirilmasi span Kitlerin proqramlasdirilmasi ucun bir nece usuldan istifade edilir Meselen yeni baslayanlar vizual proqramlasdirma muhitinden C mutexessisleri RobotC den java mutexessileri leJOS dan ve s istifade edirler Vizual Proqramlasdirma span Lego sirketi terefinden teklif edilen vizual proqramlasdirma muhiti NXT Software adlanir ve satilan Lego Mindstorm kitleri ile birlikde musterilere teqdim edilir Bu proqramlasdirma muhitinde hec bir proqramlasdirma biliyi olmayanlar bele robot proqramlasdirmasini oyrene bilerler RobotC span RobotC C kompilyatoru esasinda qurulmus Lego proqramlasdirma beyinlerini proqramlasdirmaga imkan veren muhitdir Bu dil sintaksina gore C diline benzese de robotlarla bagli bezi ozelliklere sahibdir Bunlara proqramlanabilen yaddas limiti ve s aid etmek olar leJOS span Java istifadecileri terefinden hazirlanan bu paket standart java muhitinde Lego Minstorms NXT kitlerini proqramlasdirmaga imkan verir Movcud her 3 Lego proqramlasdirma beyinleri ucun RCX NXT ve EV3 ucun leJOS proqramlasdirmasi muhiti vardir Bu Legolarin obyekt yonlu proqramlasdirma mentiqi istifade etmekle proqramlasdirilmasina imkan verir Xarici Kecid span leJOS resmi web sehifesi Lego Minstroms web sehifesi Arxivlesdirilib 2006 01 09 at the Wayback Machine Qafqaz Universiteti IKT ETM Bloqu Arxivlesdirilib 2014 04 18 at the Wayback Machine Kateqoriya Proqramlasdirma
