Commandées par ordinateur Arduino (3 / 7 étapes)

Étape 3: Faire le programme de traitement

Vous commencez avec le programme de traitement. C’est un programme de base qui prend en entrée de l’ordinateur et vous donne une rétroaction visuelle ainsi que de l’écrire sur un port série.

Le programme que j’ai écrit a été...

/**
Arduino LED contrôle par : RobotsWillRule 02/05/2015

Basé sur les couleurs représentatives pour les LEDs. Traitement commande par clavier. En ce qui concerne les LEDs. R pour le reset. **/

Import processing.serial.* ;

Port série ;

void setup() {}

Définit la taille

Size (300, 300) ;

Définit la couleur de fond neutre

Background(0) ;

frameRate(10) ;

port = nouvelle série (cela, 9600) ; }

{} void draw()

Ce lit pour voir si une touche est enfoncée

{if(keypressed)}

Ces instructions If vérifie si une certaine touche

Si (clé == « a » || clé == « A ») {}

Ces milieux est les couleurs représentant des LEDs

arrière-plan (50, 20, 200) ;

port.Write('B') ; Il écrit sur le port série pour l’Arduino

}

Si (clé == de ' || clé == les de ') {}

arrière-plan (0, 100, 0) ;

port.Write('G') ; }

Il s’agit pour la réinitialisation de l’écran et les LEDs sur Arduino

Si (clé == « r » || clé == « R ») {}

Background(0,0,0) ;

port.Write('w') ; } } }

Tout ce programme fait est de prendre d’entrée de A, S, ou R sur l’ordinateur puis donne une rétroaction visuelle sur l’ordinateur sous forme de couleurs d’arrière-plan. Après cela, elle écrit à un port série par le biais de la série bibliothèque si l’Arduino peut le lire. Une liste des ports COM ouverts sont imprimés dans la boîte noire au bas de l’IDE

Articles Liés

Commandée par ordinateur de voiture RC avec deux Arduinos

Commandée par ordinateur de voiture RC avec deux Arduinos

les pièces nécessaires : ce projet exige deux cartes Arduino qui peuvent être achetés auprès de http://www.adafruit.com/category/17Ce projet utilise deux planches compatibles Arduino Uno.Il faudra un L293D ou autre puce double H-Bridge Motor Driver p
Commande par ordinateur Arduino

Commande par ordinateur Arduino

cette instructable peut sembler un peu bref, mais il n'est pas tellement de choses à dire. Je vais vous montrer le code nécessaire pour contrôler la LED sur une carte Arduino, à l'aide d'une application Visual Basic. Si vous voulez juste une démo, pl
Commandée par ordinateur de lumières de Noël avec lumière-O-Rama

Commandée par ordinateur de lumières de Noël avec lumière-O-Rama

Bienvenue sur mon guide étape par étape sur comment faire une étonnante démonstration de lumière de Noël ! Je vous guidera à travers toutes les étapes de la planification à l'appui sur start. Let's get started !Étape 1: Intro et penser à l'avenirTout
Commandée par ordinateur de Star

Commandée par ordinateur de Star

Dans ce instructable je vais vous montrer comment construire une étoile avec 64 LEDs. L'étoile opère en soi mais le mode de fonctionnement peut être modifié lorsque la connexion à un ordinateur via une interface de série (RS232). Après la reconfigura
Commandée par ordinateur de feu

Commandée par ordinateur de feu

J'ai fait ce feu contrôlé ordinateur pour mon travail pour montrer l'état du logiciel étant de construire, mais je vais vous épargner les détails. C'était aussi mon premier projet de maison avec un contrôleur de PIC.Le feu de circulation utilise un a
Feu d’artifice commandées par ordinateur

Feu d’artifice commandées par ordinateur

* attention implique explosifs *J'ai été contractés par des amis à faire un feu d'artifice pour leur mariage (l'impression que mon penchant pour pyromanie est bien connu dans ces régions). Il m'a fallu environ 6 mois (pas un manque de compétence... m
Machine de commande numérique par ordinateur dessin

Machine de commande numérique par ordinateur dessin

Bonjour à tous et Bienvenue sur mon premier tutoriel !Aujourd'hui je vous montre comment concevoir un dessin CNC en utilisant comme principaux composants matériels un Conseil Digilent Arty, moteurs à courant continu et des Servos RC.Remarque importan
Traceur de commande numérique par ordinateur Intel Galileo contrôlée

Traceur de commande numérique par ordinateur Intel Galileo contrôlée

C'est juste une intro courte quant à comment je suis allé sur la génération de table traçante de commande numérique par ordinateur. la plupart de ces est construit à l'aide de vieille imprimante et scanner pièces ou qui peuvent être facilement trouvé
Hot Glue Gun extrudeuse pour votre Machine de commande numérique par ordinateur ou imprimante 3D

Hot Glue Gun extrudeuse pour votre Machine de commande numérique par ordinateur ou imprimante 3D

impression 3D encore coûte quelques dollars et peut être hors de portée de soudeur qui n'ont pas de n'importe quel budget.   L'objectif de cette instructable consiste à construire une extrudeuse d'imprimante FDM (fusionné Deposition Modeling) (indisp
Sculpture de commande numérique par ordinateur avec Neopixel

Sculpture de commande numérique par ordinateur avec Neopixel

Il s'agit d'un projet que j'aime à appeler le « nuage d'Adobe » parce que j'ai programmé mes lumières aux couleurs CMY. Il exigeait une connaissance du logiciel 3D SketchUp, Breadboarding, souder et général peinture et artisanat.Le « nuage d'Adobe »,
Table de Plasma de commande numérique par ordinateur

Table de Plasma de commande numérique par ordinateur

Donc, vous avez acheté un coupeur de plasma et vous désirez que vous pouvez couper avec précision vos conceptions en métal. Traçant des lignes à la main donne des résultats décevants et tables de Plasma de commande numérique par ordinateur sont de so
Commande par ordinateur des appareils AC

Commande par ordinateur des appareils AC

si vous avez jamais rêvé de contrôle électroniques périphériques de votre ordinateur pour contrôler ou réguler votre environnement, cette instructable vous guidera. Dans cet exemple de commande par ordinateur, un dispositif de relais USB (USBmicro ht
Définition de limites de Soft pour votre routeur de commande numérique par ordinateur industriel

Définition de limites de Soft pour votre routeur de commande numérique par ordinateur industriel

lorsque vous êtes mise en route, afin de s'assurer que votre routeur de commande numérique par ordinateur industriel ne fonctionne pas dans le côté de la table, il peut être une bonne idée de mettre en place des limites dans votre logiciel de Mach 3
Conversion facile de commande numérique par ordinateur d’un petit moulin

Conversion facile de commande numérique par ordinateur d’un petit moulin

mon premier Instructable fait usage d'une petite CNC fraiseuse. J'ai trouvé cette machine vraiment utile alors j'ai pensé que j'ai documenterait il se lever et courir. Vous pouvez lire ce Instructable et pense que « Eh bien, il a juste acheté quelque