Arduino + TFT--> Turtle Graphics (11 / 18 étapes)

Etape 11 : Combiner chiffres multi-faces pour créer des formes plus complexes

Multi-faces figures sont faciles à dessiner avec des graphismes de tortue - utilisez la commande t.polygon (côtés, longueur); pour dire la tortue côtés combien vous voulez et combien de temps les côtés sont.

t.Polygon (3, 120) ;

dessine un triangle avec chaque côté 120 pixels longs.

Si vous dessinez des 10 chiffres et tourner à 36 degrés entre chacun d’eux, qui est égal à 360 degrés - une figure fermée.

pour (int i = 0; j’ai < 10 ; j’ai ++) / / nous allons tirer 10 polygones (dans ce cas, triangles)

{

t.Polygon (3, 120) ; chacun est 3 faces et a une longueur de côté de 120 pixels

t.Right(36) ; tourner à droite 36 degrés

}

C’est assez simple à répéter des formes, des angles différents pour faire des modèles plus complexes. Ici, nous avons tiré 10 triangles et tournés 36 degrés entre chacun d’eux. 10 x 36 = 360 degrés - une figure fermée.

Par exemple 20 chiffres et la tour 18 degrés entre chaque. Neuf figures et 40 degrés entre chaque tour. Etc., essayer quelques différentes combinaisons avec l’exemple des triangles et voir quels sont les résultats. Vous pouvez dessiner 36 triangles et tourner à 10 degrés entre chacun d’eux. Vous pouvez également essayer de modifier les longueurs des côtés et le nombre de côtés. Votre tortue est un artiste talentueux et assistant utile.

L’esquisse de TURTLEs.ino comprend des exemples tirés de triangles, hexagones et décagones. (Si vous regardez le code de la fonction décagones, vous verrez que nous avons puisé beaucoup de décagones pour rendre le modèle pour cet exemple. Lorsque vous utilisez une boucle de programme, il est aussi facile de dessiner des centaines, tel qu’il doit dessiner quelques).

Vous verrez les valeurs utilisées en tant que paramètres pour chacune de nos fonctions exemple au passage de la TURTLEs.ino setup() croquis. Tester les exemples avec des valeurs différentes et voir comment les tendances changent.

Articles Liés

Arduino TFT texte tutoriel

Arduino TFT texte tutoriel

Vous avez besoin de cette pièces :-Arduino Uno R3-TFT Display-La bibliothèque suivante d'ArduinoÉtape 1: SrcIl s'agit de la src#include#include #define LCD_CS A3 #define LCD_CD A2 #define LCD_WR A1 #define LCD_RD A0 #define LCD_RESET A4 Adafruit_TFTL
Arduino TFT affichage et polices de la bibliothèque

Arduino TFT affichage et polices de la bibliothèque

Je suis assez fan de l'Arduino comme il y a tellement logiciels déjà disponibles sur l'internet, ce qui rend remplir plus facilement de nouveaux projets !Récemment j'ai acheté quelques écrans TFT 1.8" à bas prix pour un projet, au début je ne pouvais
L’Arduino / TFT LCD connexion

L’Arduino / TFT LCD connexion

Vous dites que vous voulez brancher un écran TFT à un Arduino ? Vous êtes plaisante?No! Pour le prix d'un familier 2 x 16 LCD, vous obtenez un écran TFT de haute résolution. Pour aussi peu que 4 $ (frais de port inclus!), il est possible d'acheter un
Arduino TFT prévision Station météo avec ESP8266

Arduino TFT prévision Station météo avec ESP8266

Ce projet, s'appuie sur les prévisions météo Wunderground via Internet.Fiche technique :1. 3 jours météo (basse & haute temps, probablement des précipitations, icônes d'État)2. courant météo (température actuelle, %feelslike% temp, humidité, pression
Arduino + TFT = musique visuelle

Arduino + TFT = musique visuelle

Résumé :Audio: dans ce projet l'Arduino lit une chaîne de notes écrites dans la formule de notation musicale que nous avons appelé langue de musique facile. Il sélectionne chaque note musicale (ou reste), détermine sa fréquence et joue cette note.Gra
Turtle Graphics

Turtle Graphics

* POUR EXÉCUTER CECI, VOUS DEVEZ INSTALLER PYTHONouvrir Turtle.pySi vous souhaitez modifier cette juste ouvrez-le avec le bloc-notes
Arduino TFT oscilliscope

Arduino TFT oscilliscope

C'est ma vidéo sur l'apport d'une oscilliscope de l'arduino. L'oscilliscope était assez peu coûteux, alors Amusez-vous. Bien qu'il soit un peu brute, il fait le travail. Quelques petites choses à garder à l'esprit :Condensateur d'uf utilisation 10 1.
Arduino/traitement : Motion graphics et lumières réagissent aux audio

Arduino/traitement : Motion graphics et lumières réagissent aux audio

a pris du temps pour saisir ce que je voulais, mais il en valait la peine.
Votre Image sur un Arduino ! -TFT LCD écran Guide

Votre Image sur un Arduino ! -TFT LCD écran Guide

avez-vous déjà entendu des écrans TFT LCD ?  Ils sont d'excellents moyens pour afficher les informations de votre Arduino, ou afficher des photos.  L'équipe Arduino vient de sortir un écran TFT LCD officiel avec leur nouveau Robot à la Maker Faire 20
Arduino « Talking » Temp / humidité sur un écran TFT LCD w / relais

Arduino « Talking » Temp / humidité sur un écran TFT LCD w / relais

De l'esprit des http://arduinotronics.blogspot.comMaj : Ajout de notre bouclier SpeakEasy par synthèse vocale (TTS) pour en faire une Station météo « Parler » !Maj : Ajout d'une carte à relais 4 ports pour la télécommandeMaj : Ajout des calculs de Po
Arduino/App contrôlée Desk Light

Arduino/App contrôlée Desk Light

Pour ce projet, je voulais quelque chose qui me permettrait d'enseigner moi-même plus d'infos sur Electronique/logiciel, quelque chose je n'ai pas vraiment obtenu en encore... J'ai décidé qu'un jour serait une bonne plateforme pour cela.La conception
Aurdino toutes les choses--visualiser votre Image Arduino Tuch éboulis

Aurdino toutes les choses--visualiser votre Image Arduino Tuch éboulis

ave, avez-vous déjà entendu parler des écrans TFT LCD ?  Ils sont d'excellents moyens pour afficher les informations de votre Arduino, ou afficher des photos.  L'équipe Arduino vient de sortir un écran TFT LCD officiel avec leur nouveau Robot à la Ma
Arduino toutes les choses--S.M.A.R.T Alarm Clock Setup pour réunions, rendez-vous, rappels et tâches, cette horloge utilise un Arduino Yún et votre calendrier Google pour régler automatiquement des alarmes. et il a l’air Cool aussi !

Arduino toutes les choses--S.M.A.R.T Alarm Clock Setup pour réunions, rendez-vous, rappels et tâches, cette horloge utilise un Arduino Yún et votre calendrier Google pour régler automatiquement des alarmes. et il a l’air Cool aussi !

Réveil S.M.A.R.T.Le programme d'installation pour les réunions, rendez-vous, rappels et tâches, cette horloge utilise un Arduino Yún et votre calendrier Google pour régler automatiquement des alarmes. Et il a l'air cool aussi !Par Tony DiCola Difficu
Etch-a-Sketch LOGO - EASiLOGO

Etch-a-Sketch LOGO - EASiLOGO

Ce que vous obtenez lorsque vous traversez une tortue avec un Etch-a-Sketch ?Etch-A-Sketch LOGO interactif - « EASiLOGO » !C'est le premier langage de programmation conçu spécifiquement pour le jouet célèbre monde de Ohio Arts - le Etch-a-Sketch. Si