Vous êtes maintenant dans le gestionnaire de périphériques. 0000032902 00000 n %PDF-1.6 %���� Le 1 décembre 2012 par Arnakazim Dans ce tutoriel, je vais vous expliquer comment allumer des LEDs sur votre Arduino par le biais de votre ordinateur avec une application Windows Forms que nous allons créer. Sinon, voici la définition de « Arduino est un circuit imprimé en matériel libre (dont les plans sont publiés en licence libre) sur lequel se trouve un microcontrôleur qui peut être programmé pour analyser et produire des signaux électriques, de manière à effectuer des tâches très diverses comme la charge de batteries, la domotique (le contrôle des appareils domestiques – éclairage, chauffage…), le pilotage d’un robot, etc. Il faut aussi rajouter un composant qui s’appelle « serialPort » qui nous servira à communiquer avec l’Arduino.Essayez de faire en sorte que votre fenêtre ressemble à l’image ci-dessous en modifiant les champs « Text » de vos éléments sauf pour le « numericUpDown » où vous devrez remplir le champ « Value » en mettant « 1 « , le champ « Maximum » en y mettant « 10  » et « Minimum » avec « 1 « .Nous allons maintenant passer aux choses sérieuses (ou pas) : il va falloir coder cette interface pour que nos différents éléments fonctionnent comme on le souhaite.On va commencer par la sélection du port de communication (port COM). ��J-���q�� �g�+��Pg���bn2X9��K�NeC+-(5���~FλCσ�k\�a�����k�! Ouvrez-le et copiez le fichier qu’il contient sur votre bureau : c’est l’exécutable final de votre application.Comme vous pouvez le devinez, l’Arduino n’a pas d’intelligence artificielle : il ne comprendra sûrement pas qu’il devra allumer votre LED quand il recevra le caractère « a ». Vous êtes maintenant un dieu vivant : rares sont les personnes qui sont arrivées ici (ou pas). Blog sur l'informatique, l’électronique et plus encore !Dans ce tutoriel, je vais vous expliquer comment allumer des LEDs sur votre Arduino par le biais de votre ordinateur avec une application Windows Forms que nous allons créer.Théoriquement si vous lisez ce tuto, vous devez déjà connaitre ce qu’est un Arduino. Pour se faire, retourner dans le designer et double cliquez sur ce bouton.

C’est une plateforme basée sur une interface entrée/sortie simple et sur un environnement de développement utilisant la technique du Processing/Wiring. 0000001309 00000 n

endstream endobj 283 0 obj<>/Size 255/Type/XRef>>stream

0000073701 00000 n

0000073962 00000 n 0000002288 00000 n Vous avez donc le droit de sabrer le champagne (ou autre suivant vos goûts), mais n’oubliez pas que Pour connaitre le port COM de votre Arduino, tapez « Windows (touche avec le logo Windows sur votre clavier) + R » puis tapez « devmgmt.msc » et enfin cliquez sur « OK ».

0000004313 00000 n %%EOF 0000006623 00000 n »En gros (et en plus clair), l’Arduino est un circuit imprimé comprenant un microcontrôleur (peut être abrégé µcontrôleur avec un µ (mu) et pas un u (u) (seule une partie infime de la population mondiale peut comprendre pourquoi je dis ça ;))) qui vous permet en le programmant de pouvoir contrôler de l’allumage d’une LED au chauffage de votre maison en passant par votre toutou robotisé.Maintenant que vous savez ce qu’est une carte Arduino, je vais vous parler de ce que c’est qu’une application Microsoft Windows Forms.Microsoft Windows Forms est une partie du Framework (kit de composants permettant de structurer un programme (Nous allons donc programmer une interface homme/machine graphique sur Visual C++ pour contrôler un Arduino que nous allons aussi programmer pour allumer la LED.Un doctorat informatique, une connaissance complète du C et du C++, un supercalculateur, une prise électrique de 10 000V et un budget de 150 000€.Si vous n’avez pas tout ça, avoir des bases en C, C++ et Arduino, un ordinateur avec Visual C++ Express 2008 ou 2010 d’installé dessus, un Arduino et son IDE installé aussi sur votre PC, une LED et quelques résistances suffiront amplement.Pour commencer, lancer votre lecteur de musique préféré et choisissez de la musique pour égayer « l’intense » réflexion que va vous demander ce tuto.Ouvrez Visual C++ et aller dans « Fichier > Nouveau projet » pour ouvrir la fenêtre de création de nouveau projet.
0000150852 00000 n 0000001488 00000 n Vous voilà donc dans la fonction « button1_Clicked() ». 0000034093 00000 n

0000001624 00000 n 0000072793 00000 n 0000000930 00000 n Réseau et contrôle d’un ordinateur à distance Quand vous vous connectez à Internet, votre Fournisseur d'Accès à Internet, appelé aussi FAI, attribue à votre ordinateur une adresse IP qui identifie votre porte d'entrée sur le réseau Internet : vous êtes seul à disposer de cette adresse au moment où vous vous connectez sur le réseau Internet. Avant de passer sur l’Arduino, dans la barre d’outils, cliquez sur la liste déroulante « Debug » (à gauche de la flèche verte) et sélectionnez « Release » et pour finir, cliquer sur la flèche verte. 255 0 obj <> endobj

0000000016 00000 n 0000071732 00000 n Il ne vous restera donc plus qu’à l’envoyer sur votre Arduino.Cette étape est vraiment très simple. Pour ce faire, ajoutez-y un « label », un « button » et un « numericUpDown » que vous trouverez dans le menu de droite nommé « Boîte à outils ». 0000006780 00000 n 0000004236 00000 n

Comme vous avez pu le remarquer, l’interface très simple peut être grandement améliorée, par exemple, en y ajoutant un deuxième label qui vous afficherait un message de l’Arduino vous disant si la LED est allumée ou pas, ou tout simplement en changeant le texte du bouton lors du clic (ou grâce au message de l’Arduino), ou alors, juste vérifier si l’Arduino est bien connecté au port sélectionné…Si vous avez des questions ou des remarques, n’hésitez pas à le faire via les commentaires ou via email (contact 0000003721 00000 n



0000053241 00000 n
Une fois cela fait, s’il n’y a pas d’erreurs, vous devriez avoir dans le répertoire de votre projet un dossier nommé « Release ». 0000009450 00000 n

Théoriquement si vous lisez ce tuto, vous devez déjà connaitre ce qu’est un Arduino. 284 0 obj<>stream 0