LEGO® Powered UP programlama blokları

LEGO® Powered UP uygulaması, her yaştan LEGO hayranlarının öğrenmekten ve denemekten keyif alacağı basit, anlaşılması kolay bir programlama diline sahiptir. Her LEGO hayranının içgüdüsel olarak anlayacağı temel bir deneyime dayanır - blokları yan yana dizmek ve yerlerine oturmalarını izlemek.

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.

Pale yellow circle with a triangle inside that indicates to play 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.

Yellow programming block with a curved left side and a green play arrow.

Bu blok programı başlatır.

Yellow programming block with an hourglass. At the bottom left of the hourglass, there is a stopwatch. Beneath the block there is a black checkmark.

Bu kum saati bloğu, programın belirtilen sayıda saniye kadar beklemesini sağlar.
 

Yellow programming block with an empty space to fit another programming block. On the left of the block is an image of a loop, and in the lower left-hand corner there is a number symbol. Beneath the block is the number 3.

Bu blok program bölümünü set numarası kez döngüye sokacaktır.

Yellow programming block with an empty space to fit another programming block. On the block, to the right, is a loop with an infinity symbol in the lower left-hand corner.

Bu blok programı sonsuza kadar döngüye sokacaktır!

Orange circle with an orange eye inside. 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.

Left-closed orange programming block with eye. On the lower left of the eye is an image of a painter's pallet. Tab on right has red circle next to a painter's pallet. Tab on left has the letter A and a bracket with in and out arrows.

Belirli bir renk algılandığında bir etkinliği başlatmak için renk sensörünü kullanın.
Orange programming block with eye. On the lower left of the eye is an image of a painter's pallet. Lower right tab has a red circle next to a painter's pallet. On the left, there's a tab with the letter A and a bracket with in and out arrows.

Renk sensörünün blokta seçilen rengi algılamasını bekleyin.

Orange programming block with eye and nub on top. On the lower left of the eye is an image of a painter's pallet. There's a white tab on the bottom with the letter A and a bracket with in and out arrows.

Sensör tarafından ölçülen mevcut rengi alın.
Orange programming block with eye and nub on top. On lower left of the eye is a scale of white to black. There's a white tab on the bottom with the letter A and a bracket with in and out arrows.Sensör tarafından ölçülen mevcut ortam ışığı seviyesini alın.

Orange programming block with eye, closed on left side. On lower left of the eye is a line with hatch marks. Bottom left tab has letter A and a bracket with in and out arrows. On the right is a tab with 5 and a line with hatch marks.

Sensör tarafından ölçülen mesafe belirtilen mesafeden az olduğunda tetiklenir.

Orange programming block with curved left side and image of Move Hub. On lower left of hub is a rotation symbol. Bottom left tab has image of hub port and bracket with in and out arrows. Bottom right has tab with image of hub.

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.

Orange programming block with image of Move Hub. On lower left of hub is a rotation symbol. On bottom left tab is an image of hub port and bracket with in and out arrows. Bottom right tab has black rectangle.

Hub yöneliminin Hub yönelimine eşit olmasını bekleyin.

Green circle with a green propeller image. 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.

Olive green programming block with image of circle and arrows representing turning. On the bottom left of this image is a lighting symbol. Bottom left tab with the letter A and a bracket with in and out arrows. Right tab has number 50 and lightning image.

Motora giden gücü ayarlar. Pozitif sayılar saat yönünde, negatif sayılar ise saat yönünün tersine döner.
Olive green programming block with motor symbol. On lower left of symbol is red circle with crossed-out lightning symbol. Bottom white tab has the letter A and a bracket with in and out arrows.Motordan gücü keser ve motorları yavaşça durdurur.
Olive green programming block with motor symbol. On lower left of symbol is red circle with image of car brake. Bottom white tab has the letter A and a bracket with in and out arrows.Motoru durdurur.

Purple circle with purple dial in the middle and little circles all around. 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.

Blue programming block with sensor light glowing. White tab on the bottom left with the letter A and a bracket with in and out arrows. On the lower right, there's a tab with a red circle next to a painter's pallet.

Sensör LED'inin rengini ayarlar.
Blue programming block with hub light glowing. Lower left tab has number 0. Tab on lower right has blue circle with painters pallet.Hub LED'ini renk gösterecek şekilde ayarlar.
Blue programming block with flashlight symbol. Bottom left white tab has the letter A and a bracket with in and out arrows. Bottom right tab has number and percent symbol.Belirtilen bağlantı noktasına bağlı cihazın ışık parlaklığını ayarlar.
Long blue programming block with flashlight symbol. First tab on lower left has letter A and brackets with in and out arrows.  4 other tabs have zeros.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:
  • sağ "göz" üst arkı
  • sol "göz" üst arkı
  • sağ "göz" alt arkı
  • sol "göz" alt arkı
Blue programming block with house symbol. On lower left of symbol is a volume icon. The below tab has number 2.Ev ses kütüphanesinden seçilen sesi çalar.
Blue programming block with whistle symbol, on lower left of symbol is volume icon. Below tab has number 2. Düdük sesi kitaplığından seçilen sesi çalar.
Blue programming block with train symbol, on lower left of symbol is volume icon. Below tab has number 2. Tren sesi kütüphanesinden seçilen sesi çalar.
Blue programming block with car symbol, on lower left of symbol is volume icon. Below tab has number 2. Araç sesi kütüphanesinden seçilen sesi çalar.
Blue programming block with airplane symbol, on lower left of symbol is volume icon. Below tab has number 2.Uçak ses kütüphanesinden seçilen sesi çalar.
Blue programming block with dog symbol, on lower left of symbol is volume icon. Below tab has number 2. Köpek sesi kitaplığından seçilen sesi çalar.
Blue programming block with cat symbol, on lower left of symbol is volume icon. Below tab has number 2. Kedi sesi kitaplığından seçilen sesi çalar.
Blue programming block with whoopie cushion symbol, on lower left of symbol is volume icon. Below tab has number 2. Gaz çıkarma sesi kitaplığından seçilen sesi çalar.
Blue programming block with the horn symbol, on lower left of symbol is volume icon. Below tab has number 2. Korna sesi kitaplığından seçilen sesi çalar.
Blue programming block with hand clapping symbol, on lower left of symbol is volume icon. Below tab has number 2. Kalabalık insan sesi kitaplığından seçilen sesi çalar.
Blue programming block with robot symbol, on lower left of symbol is volume icon. Below tab has number 2.Robot sesi kütüphanesinden seçilen sesi çalar.
Blue programming block with raygun symbol, on lower left of symbol is volume icon. Below tab has number 2.Hedef sesi kitaplığından seçilen sesi çalar.

Teal circle with dark teal joystick inside. Camgöbeği Parçacık Blokları

Camgöbeği bloklar, modelinizi parçacıklarla kontrol etmenizi sağlar.

Green small programming block with nub on top. Has image of button. Tab underneath has number zero.   

Parçacık Tuvali'nin düğme parçacık durumunu (doğru/yanlış veya 0/1) Kanal-kimliği (1. parametre) ile bildirir. 

Green small programming block with nub on top. Has slider icon. Tab underneath has number zero.

Parçacık tuvalinin geçiş parçacığının durumunu (doğru/yanlış veya 0/1) Kanal-kimliği (1. parametre) ile bildirir.
Green small programming block with nub on top. Has image of directional button, with arrows front, back, left, right. Tab underneath has number zero.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.
Green programming block with image of speedometer. Two tabs are on the bottom, the one on the left has letter a, the one on the right has number 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.
Green small programming block with nub on top. Has slider icon with hatch marks inside. Tab underneath has number zero.Parçacık tuvalinin kaydırıcı parçacığının konumunu (- 100 ila 100) Kanal-kimliği (1. parametre) ile bildirir.
Green small programming block with nub on top. Has joystick icon on block with image of speedometer in lower lefthand corner. Tab underneath has number zero.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.
Green small programming block with nub on top. Has joystick icon on block with image of steering wheel in lower lefthand corner. Tab underneath has number zero.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.