Passer au contenu principal

Logo Spirograph

Concevez un algorithme pour utiliser les blocs [Drive for] et [Turn for] et le stylo VR sur le robot VR pour créer un logo Spirograph sur l'Art Canvas+ Playground pour votre future entreprise !

  • Sélectionnez l'espace de jeu Art Canvas+.
  • Concevoir un algorithme pour créer le logo Spirograph.
    • Utilisez le stylet VR pour remplir la zone de jeu avec une couleur de fond.
    • Définir la couleur du stylo. Utilisez le stylo du robot VR et utilisez une boucle pour répéter les commandes [Drive for] et [Turn for] un nombre défini de fois pour programmer le robot VR afin qu'il dessine une forme simple, comme un carré, un triangle ou un hexagone, comme motif de spirographe.
    • Orientez le robot VR selon un certain angle et/ou déplacez-le sur une certaine distance pour vous préparer à dessiner le prochain motif spirographique.
    • Utilisez une boucle pour programmer le robot VR afin qu'il répète les actions de création du motif spirographe un nombre de fois défini pour créer un logo spirographe.
    • Modifiez les angles de rotation du robot et la distance parcourue par celui-ci pour créer différents motifs et choisissez votre logo Spirograph préféré.
    • Ajoutez une note à votre projet pour expliquer votre conception et pourquoi vous la considérez comme la meilleure.

Conseils utiles

  • L'angle de rotation du robot pour dessiner un spirographe est : 

angle de rotation = 360 / nombre de symétrie

  • Utilisez une boucle imbriquée, un bloc repeat à l'intérieur d'un autre bloc repeat , pour répéter les actions de création du motif spirographe un nombre défini de fois afin de créer un logo spirographe.

    Blocs VR VEXcode : pile de deux boucles Repeat. Le premier bloc Repeat est configuré pour se répéter 3 fois et comporte un bloc de commentaire indiquant 'Boucle externe'. Le deuxième bloc Repeat est imbriqué dans le premier, configuré pour se répéter 4 fois et comporte un bloc de commentaire indiquant 'Boucle interne'.

    • Commande Python correspondante :

      for repeat_count in range(3):
      	for repeat_count in range(4):
      		# Boucle interne
      		wait(5, MSEC)
      	# Boucle externe
      	wait(5, MSEC)
  • Utilisez le bouton « Télécharger la toile » sur Art Canvas + Playground pour enregistrer votre œuvre d'art et la partager avec les autres ! Pour en plus sur l'utilisation la VR Art Canvas +, article.
  • Pour plus d'idées concernant la conception du logo Spirograph, veuillez consulter les exemples suivants. Soyez créatifs !

L'un des trois exemples de motifs de spirographe que le robot pourrait dessiner sur l'aire de jeux Art Canvas Plus.

Deux des trois exemples de motifs de spirographe que le robot pourrait dessiner sur l'aire de jeux Art Canvas Plus.

Troisième et dernier exemple de motif spirographe que le robot pourrait dessiner sur l'aire de jeu Art Canvas Plus.