Bases du traitement (8 / 8 étapes)

Étape 8: Exercice

Et c’est assez de théorie pour l’instant. Il est temps de pratique.

Essayez de créer un programme qui suit ces règles :

-La moitié de votre fenêtre conserve un fond blanc. Il contient 4 jauges et un commutateur.

-Vous ajustez la hauteur d’un gabarit avec un clic de votre souris.

-Chaque jauge représente une valeur comprise entre 0 et 255. Une est en niveaux de gris, les trois autres représentent des niveaux de rouge, vert et bleu.

-La deuxième moitié de votre fenêtre obtient la couleur que vous avez défini avec les calibres. Vous choisissez entre n/b ou R, G, B avec le commutateur.

-Le niveau et le nom de chaque jauge est écrit dans votre fenêtre.

-La touche entrée met toutes vos jauges à zéro.

Vous avez vraiment besoin d’une feuille de papier à penser d’abord.

Si vous n’avez pas une idée, voici quelques conseils :

-Une jauge est un rect(), ou un PShape, et les coordonnées de quelques coins dépend mouseX mouseY et/ou.

-Vous pouvez utiliser background() pour définir la couleur d’une moitié de la fenêtre et un rect() avec fill() pour définir la couleur de l’autre moitié.

-Vous devrez faire une conversion de la position du curseur au niveau de la jauge qui reste dans une gamme de (0,255).

-Cet exercice est quelque chose de vraiment « visuel ». Chaque fois que vous écrivez une ligne de code pour faire une forme ou modifier une couleur, exécutez votre programme pour être sûr, il fonctionne comme vous le souhaitez.

N’essayez pas de code tout en une seule fois. Tout d’abord, seulement définir vos variables, attirer des jauges de vides, ajouter à leur titre. N’utiliser n’importe quel mousePressed/keyPressed encore, définir votre couleur d’arrière-plan au noir.

Quand c’est fait, vous pouvez créer les fonctions booléennes vous permet de savoir si votre curseur de la souris est au-dessus d’une des votre jauge ou le commutateur.

Ensuite, vous pouvez coder les structures mousePressed et mouseDragged et ainsi de suite.

Vous êtes libre d’ajouter tout ce que vous voulez.

Je donne une solution complète (practice.pde), mais aussi les différentes étapes, que j’ai suivi. Si vous avez des problèmes avec votre code, vous pouvez comparer avec eux, ou me poser des questions. Si vous pensez que quelque chose pourrait/devrait être expliqué autrement, dites-moi.

C’est quelques choses de base afin de préparer un autre projet. Si vous voulez apprendre par vous-même, dans l’onglet aide, « documentation » vous aidera. En outre, dans le premier onglet, la section exemple vous montrera comment utiliser beaucoup de commandes. (vidéo, webcam, pdf, gif, couleurs).

Articles Liés

Bases de traitement thermique

Bases de traitement thermique

Il s'agit d'une vidéo très basique sur certains des processus sous-jacent derrière la chaleur traitant des aciers au carbone, y compris la normalisation, trempe et revenu. Gardez à l'esprit que ce n'est pas un ouvrage de référence sur le sujet, plus
Créer un simulateur robotique à l’aide de traitement

Créer un simulateur robotique à l’aide de traitement

Si vous commencez à écrire du code pour un robot, il est inévitable de passer par un certain nombre d'itérations jusqu'à ce qu'il fonctionne comme prévu. Arduino déjà c'est plus facile mais surtout avec les robots marche complexes, il peut être une t
Luna Mod Looper base Timbre2 Version

Luna Mod Looper base Timbre2 Version

Introduction :Par ailleurs, vous pouvez trouver le code de programme pour ce projet à ce lien :http://www.mediafire.com/?c0z2b1wc10uiz53S'il vous plaît laissez-moi savoir si vous avez des problèmes pour télécharger le codeMotivation : Make magazine e
Single LED « ampèremètre » - se sont ENFUIS basé.

Single LED « ampèremètre » - se sont ENFUIS basé.

J'ai eu mon bras tordus pour débrouiller un design pour un sensible très compact, le coût (< ~ 1$ US) Ampèremètre éducatif faible courant (initialement 100 µA-1 a). Voici une approche de plusieurs essais sur Pâques 2010 - autres détails peuvent être
Jeter des boules de feu avec votre esprit à l’aide de la CVMO et traitement

Jeter des boules de feu avec votre esprit à l’aide de la CVMO et traitement

Dans mon dernier tutoriel, j'ai parlé de comment faire un casque Bluetooth MindFlex EEG et OSC messagesde sortie.Quand j'ai commencé à jouer avec le casque EEG, je voulais voir ce que je pouvais faire avec elle. Alors, naturellement, j'ai expérimenté
Couverture de nourriture DIY

Couverture de nourriture DIY

j'ai besoin une couverture temporaire peu pratique pour quand je dois garder les aliments d'être assiégé par les mouches avant, après et Pendant le service. Bien sûr je pourrais ai viens d'acheter un au magasin en un tournemain, mais j'ai préféré la
Introduction à la création de trousses de survie individuelles

Introduction à la création de trousses de survie individuelles

Salut Je vous remercie beaucoup pour les réponses positives et des commentaires, des favoris et des abonnements pour mes projets précédents. Une chose par le biais de messages et commentaires, j'ai réalisé pour mon précédent Kit de survie de poche De
Contrôleur USB NES avec un arduino !

Contrôleur USB NES avec un arduino !

MISE À JOUR 22/12/2014Mattpbooth utilisateur Instructables a mis à jour le code et il héberge sur github :https://github.com/mattpbooth/ArduinoNESController...Merci Matt !MISE À JOUR 12/03/2011Remplacé un println avec impression (PEEM).MISE À JOUR 12
BÂTIMENT A RAINBOW

BÂTIMENT A RAINBOW

construire un arc en cielIl s'agit d'un projet d'art fantastique que j'ai envie de faire à la fin de l'année scolaire avec mes élèves de la petite enfance. C'est une merveilleuse façon de réexaminer plusieurs matières et techniques que nous avons uti
Films de texte en lot

Films de texte en lot

Salut, je suis wazupwiop, et c'est mon premier instructable. Dans ce instructable je vais vous montrer comment faire un film de texte de base dans le lot. Je vous recommande de vous voir le film star wars de texte dans un autre instructable pour moti
Comment contrôler votre ordinateur à l’aide de votre voix

Comment contrôler votre ordinateur à l’aide de votre voix

la reconnaissance vocale Windows est un logiciel qui est installé sur la plupart de vista et 7 ordinateurs. Il vous permet d'utiliser votre voix pour contrôler l'ordinateur et même dicter. Il faut un peu d'habitude, mais c'est un très amusant program
Impression de T-shirt peu orthodoxe : Estampage T-shirts

Impression de T-shirt peu orthodoxe : Estampage T-shirts

dites non à la sérigraphie !Je n'aime pas tous les équipements impliqués dans le processus d'impression écran, donc je suis à la recherche d'une meilleure façon pour la personne standard créer de petites quantités de t-shirts à moindre coût avec des
Radio télémesure pour un modèle réduit de fusée

Radio télémesure pour un modèle réduit de fusée

vol modèle roquettes est amusant, mais il y a toujours la question de quelle hauteur fait aller. En utilisant un microcontrôleur programmable et certains capteurs, vous pouvez surveiller toute la phase du vol et mesure accélération et l'altitude, ent
Comment faire un nouveau dossier dans le bloc-notes

Comment faire un nouveau dossier dans le bloc-notes

HII TOODAY je vais vous montrer comment faire un nouveau dossier dans le bloc-notestout ce dont vous avez besoin pour cela est le bloc-notes et certaines compétences de fichier de base de traitement par lotsÉtape 1: nouveau dossier c'est un code très