Ana içeriğe atla

Spirograph Logo

Gelecekteki şirketiniz için Art Canvas+ Playground üzerinde Spirograph logosu oluşturmak üzere [Sürüş için] ve [Dönüş için] bloklarını ve VR Kalemini VR Robot üzerinde kullanacak bir algoritma tasarlayın!

  • Art Canvas+ Playground'u seçin.
  • Spirograph logosunu oluşturacak bir algoritma tasarlayın.
    • VR Kalemi kullanarak Oyun Alanı bölgesini bir arka plan rengiyle doldurun.
    • Kalem rengini ayarlayın. VR Robot üzerindeki Kalemi kullanarak, [Sürüş için] ve [Dönme için] komutlarını belirli sayıda tekrarlayan bir döngü oluşturun ve VR Robot'u kare, üçgen veya altıgen gibi basit bir şekil çizecek şekilde programlayın (spirograf deseni olarak).
    • Bir sonraki spirograf desenini çizmeye hazırlanmak için VR Robotunu belirli bir açıda döndürün ve/veya belirli bir mesafe boyunca hareket ettirin.
    • Bir döngü kullanarak VR robotunun, belirli sayıda tekrarlayarak spirograf deseni oluşturma işlemlerini gerçekleştirmesini ve böylece bir spirograf logosu oluşturmasını kodlayın.
    • Robotun dönüş açılarını ve hareket mesafesini değiştirerek farklı tasarımlar oluşturun ve en sevdiğiniz Spirograph logosunu seçin.
    • Projenize, tasarımınızı ve neden en iyi tasarımınız olarak gördüğünüzü açıklayan bir not ekleyin.

Faydalı İpuçları

  • Robotun spirograf çizebilmesi için gereken dönüş açısı: 

Dönme açısı = 360 / simetri sayısı

  • Spirograf logosu oluşturmak için, tekrar bloğunu başka bir tekrar bloğunun içine yerleştirerek iç içe döngü kullanın ve spirograf deseni oluşturma işlemlerini belirli sayıda tekrarlayın.

    VEXcode VR Blokları, iki Repeat döngüsünden oluşan bir yığın. İlk Tekrar bloğu 3 kez tekrarlanacak şekilde ayarlanmıştır ve 'Dış Döngü' şeklinde bir yorum bloğu içermektedir. İkinci Tekrar bloğu, birincisinin içine yerleştirilmiş olup 4 kez tekrarlanacak şekilde ayarlanmıştır ve 'İç Döngü' yazan bir yorum bloğu içermektedir.

    • Eşleşen Python komutu:

      for repeat_count in range(3):
      	for repeat_count in range(4):
      		# İç Döngü
      		wait(5, MSEC)
      	# Dış Döngü
      	wait(5, MSEC)
  • Sanat eserinizi kaydedip başkalarıyla paylaşmak için Art Canvas + Playground'daki 'Tuval İndir Düğmesi'ni kullanın! VR Art Canvas + kullanımı hakkında daha edinmek için bu makaleye bakın. 
  • Spirograph logosunun tasarımına dair daha fazla fikir edinmek için lütfen aşağıdaki örneklere bakın. Yaratıcı olun!

Robotun Art Canvas Plus Oyun Alanı'nda çizebileceği üç örnek spirograf deseninden biri.

Robotun Art Canvas Plus Oyun Alanı'nda çizebileceği üç örnek spirograf deseninden ikisi.

Robotun Art Canvas Plus Oyun Alanı'nda çizebileceği üçüncü ve son spirograf deseni örneği.