LEGO® Powered UP programlama blokları
Programlama blokları, ne tür bir blok kullandığınızı belirtmek için çeşitli türlerde ve renklerde gelir.
Yaygın olarak kullanılan programlama bloklarına bazı örnekler aşağıda verilmiştir. Bir bloğun ne işe yaradığından emin değilseniz ve burada listelenmemişse, uygulamada deneyebilir veya tam programlama bloğu kılavuzumuza bakabilirsiniz. LEGO Powered UP'ın eğlencesinin bir kısmı da deney yapmak, oynamak ve öğrenmektir.
Sarı akış blokları
Sarı bloklar komutlarınızın akışını kontrol eder. Bunları bir programı başlatmak, bir programı durdurmak, bir programı duraklatmak ve hatta döngü komutları için bile kullanabilirsiniz.
|
Bu blok programı başlatır. |
![]() |
Bu kum saati bloğu, programın belirtilen sayıda saniye kadar beklemesini sağlar. |
![]() |
Bu blok program bölümünü set numarası kez döngüye sokacaktır. |
![]() |
Bu blok programı sonsuza kadar döngüye sokacaktır! |
Turuncu Sensör Blokları
Turuncu bloklar renk ve mesafe sensörü, Move Hub'ın eğim sensörü, uzaktan kumanda ve WeDo 2.0 sensörleri ile çalışır. Bu bloklar, modelinizdeki bir sensör bir şey algıladığında bir eylemi tetikleyecektir.
| Belirli bir renk algılandığında bir etkinliği başlatmak için renk sensörünü kullanın. |
![]() |
Renk sensörünün blokta seçilen rengi algılamasını bekleyin. |
| Sensör tarafından ölçülen mevcut rengi alın. |
![]() | Sensör tarafından ölçülen mevcut ortam ışığı seviyesini alın. |
| Sensör tarafından ölçülen mesafe belirtilen mesafeden az olduğunda tetiklenir. |
| Hub yönüne bağlı olarak bir etkinlik başlatmak için dahili jiroskopu kullanın. Hub yöneliminin Hub yönelimine eşit olmasını bekleyin. |
| Hub yöneliminin Hub yönelimine eşit olmasını bekleyin. |
Yeşil Motor veya Hareket Blokları
Yeşil bloklar, modelinizin hareket etmesini sağlar! Tako motorlar (hızı ve konumu kontrol etmek için olan) ve temel motorlar (tam hızda sürmek için olan) arasında ayrım yapabilirsiniz.
| Motora giden gücü ayarlar. Pozitif sayılar saat yönünde, negatif sayılar ise saat yönünün tersine döner. |
![]() | Motordan gücü keser ve motorları yavaşça durdurur. |
![]() | Motoru durdurur. |
Mor Ses ve Işık Blokları
Mor bloklar cihazınızın hoparlörlerinden sesler çalabilir, Move Hubüzerindeki ışıkların rengini, renk ve mesafe sensörlerini değiştirebilir. Bu bloklar aynı zamanda LED ışık üzerindeki ışıkları da kontrol eder.
| Sensör LED'inin rengini ayarlar. |
![]() | Hub LED'ini renk gösterecek şekilde ayarlar. |
![]() | Belirtilen bağlantı noktasına bağlı cihazın ışık parlaklığını ayarlar. |
![]() | Bağlı bağlantı noktasındaki ışık parlaklığını ayarlar (sol parametre) ancak sensör üzerindeki dört LED yarım daireyi ayrı ayrı ayarlar. Soldan sağa, etkiliyorlar:
|
![]() | Ev ses kütüphanesinden seçilen sesi çalar. |
![]() | Düdük sesi kitaplığından seçilen sesi çalar. |
![]() | Tren sesi kütüphanesinden seçilen sesi çalar. |
![]() | Araç sesi kütüphanesinden seçilen sesi çalar. |
![]() | Uçak ses kütüphanesinden seçilen sesi çalar. |
![]() | Köpek sesi kitaplığından seçilen sesi çalar. |
![]() | Kedi sesi kitaplığından seçilen sesi çalar. |
![]() | Gaz çıkarma sesi kitaplığından seçilen sesi çalar. |
![]() | Korna sesi kitaplığından seçilen sesi çalar. |
![]() | Kalabalık insan sesi kitaplığından seçilen sesi çalar. |
![]() | Robot sesi kütüphanesinden seçilen sesi çalar. |
![]() | Hedef sesi kitaplığından seçilen sesi çalar. |
Camgöbeği Parçacık Blokları
Camgöbeği bloklar, modelinizi parçacıklarla kontrol etmenizi sağlar.
| Parçacık Tuvali'nin düğme parçacık durumunu (doğru/yanlış veya 0/1) Kanal-kimliği (1. parametre) ile bildirir. |
| Parçacık tuvalinin geçiş parçacığının durumunu (doğru/yanlış veya 0/1) Kanal-kimliği (1. parametre) ile bildirir. |
![]() | Parçacık tuvalinin çok düğmeli parçacığının durumunu Kanal-kimliği (1. parametre) ile bir eksen olarak raporlar. Bu şu anlama gelir: Alt düğmeye basılırsa -100, üst düğmeye basılırsa 100 bildirir. İkisine de basılmazsa, 0. |
![]() | Parçacık tuvalinin hız göstergesine, tamsayı ekranına veya Kanal-kimliğine (1. parametre) sahip başka bir ekrana değeri (2. parametre) göstermesi talimatını verir. |
![]() | Parçacık tuvalinin kaydırıcı parçacığının konumunu (- 100 ila 100) Kanal-kimliği (1. parametre) ile bildirir. |
![]() | Kanal-kimliği (1. parametre) ile parçacık tuvalinin kumanda kolu parçacığının büyüklüğünü (- 100 ila 100) bildirir. Kumanda kolu merkezden ne kadar uzağa çekilirse, sayı o kadar yüksek olacaktır. Kumanda kolunun üst yarısında, bildirilen sayılar pozitif olacaktır. Alt yarıda, negatif. |
![]() | Açıyı bildirir (-100 ila 100 arasında normalize edilmiştir, -90 ila 90 olacak şekilde derece cinsinden değil!) Parçacık Tuvali'nin kumanda kolu parçacığının Kanal-kimliği (1. parametre). Kumanda kolu doğrudan yukarıyı veya aşağıyı işaret ederse (büyüklükten bağımsız olarak), blok 0 çıkışını verir. Kumanda kolu daha sonra saat yönünde hareket ettirilirse, sayı negatif olur ve doğrudan solda veya sağda -100'e ulaşana kadar azalır. Saat yönünün tersine döndürülürse sayı pozitif olur ve 100'e doğru artar. |
Yukarıdaki bloklardan herhangi biri hakkında bir sorunuz varsa veya başka bir konuda yardıma ihtiyaç duyarsanız bizimle iletişime geçin.