If you're seeing this message, it means we're having trouble loading external resources on our website.

Bağlandığınız bilgisayar bir web filtresi kullanıyorsa, *.kastatic.org ve *.kasandbox.org adreslerinin engellerini kaldırmayı unutmayın.

Ana içerik

Lego NXT Kullanarak Programlama

NXT-G ortamını tanıma. Orijinal video Brit Cruise tarafından hazırlanmıştır.

Tartışmaya katılmak ister misiniz?

Henüz gönderi yok.
İngilizce biliyor musunuz? Khan Academy'nin İngilizce sitesinde neler olduğunu görmek için buraya tıklayın.

Video açıklaması

Bu, Lego Mindstorms(mayndsıtorms) NXT grafik programlama ortamı. İlk olarak, yeni bir program oluşturmalısınız. Bunun için “Yeni” simgesini kullanabilir veya Dosya menüsünden “Yeni”ye tıklayabilirsiniz. Oluşturduğunuz yeni program, burada bir sekme olarak görünür. Şu an burada birçok program açık. Daha önce üzerinde çalıştığım programlar bunlar. Açık kalmaları hiçbir sorun yaratmaz. İkinci aşama, araçların yerlerini öğrenmek. Araçlar işte burada, solda duruyor. Bu, ortak araç paleti. Bunu alet çantanız olarak düşünebilirsiniz. Ama ben, daha iyi bir alet çantası olan “tüm araçlar paleti”ne geçmenizi tavsiye ederim. Bu palet, ileri seviye kullanıcılar için. O yüzden sizden hiçbir ayrıntıyı saklamıyor. Bu blokların ne işe yaradığını bilmediğiniz için endişelenmeyin. Hepsini tek tek deneyerek öğrenin. Bloklar kolay anlaşılır şekilde dizilmiş. Mesela yeşil bloklar, çıktı birimlerini temsil ediyor. Motor gibi. Sarı bloklar, ışık sensörü veya ultrasonik sensör gibi girdi birimlerini simgeliyor. Turuncular, akışa dair bloklar. Döngüler veya beklemeler gibi. Matematik, karşılaştırma, rastgele sayı üretme veya değişken saklama gibi bloklarsa... veri blokları arasında yer alıyor. Ve son olarak, bir de gelişmiş bloklar var. Bunlar daha nadir kullanılan bloklar. Sensörleri kalibre etmek veya değerleri dosyaya saklamak gibi işlevleri var. İşte “tüm araçlar paleti” bunlardan ibaret. Şimdi çok basit bir örnek yapalım ve her şeyin düzgün çalıştığından emin olmak için... bir program nasıl indirilir, nasıl çalıştırılır, bi’ bakalım. “Çıktı” menüsündeki “ses” bloğunu sürükleyip ardıllık doğrusuna bırakıyorum. Programların soldan sağa çalıştığını bilmek önemli. Yani şu haliyle bu program, ses bloğu neyi yapmak üzere ayarlandıysa onu yapacak ve bitecek. Bunun yanına bir tane daha ses bloğu yerleştirelim. Bir bloğun üstüne tıkladığınızda, aşağıda bir ayarlar bölümü açılır. Bunları dikkatle inceleyin. Blokları tanımak, blok ayarlarını tanımaktır. Örneğin ses bloğu, bir ses dosyası açmamıza veya bir ton üretmemize olanak tanınır İstersek sesi açıp kısabiliyoruz. Bir klavye bile koymuşlar ki üretmek istediğimiz tonu kolayca seçebilelim. Bu bloğu, yarım saniye boyunca ince do notası çalacak şekilde ayarlıyorum. Şimdi de bu ses bloğuna tıklıyorum. “Ton”u seçiyorum. Bu bloğa da yarım saniye boyunca kalın do çaldıracağım. İşte programım bundan ibaret. Yapacağı tek şey, iki notayı art arda çalmak. NXT’niz bilgisayarınıza bağlıysa ve açıksa, program indirmek çok kolay bir şey. Bu “çal” tuşuna bastığınızda program NXT’ye indirilir ve çalışmaya başlar. Veya indirdikten sonra çalışmaması için bu düğmeye basabilirsiniz. Olur ya, cihaz ters duruyordur, falan Şimdi indirip çalıştırmayı seçiyorum. İşte bu kadar. Artık programı artık NXT’ye aktardığıma göre, cihazı bilgisayardan ayırıp... programı cihaz menüsünden çalıştırabilirim. Hadi, başlayalım.