-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

mercredi 24 avril 2013

L'environnement de programmation Arduino

Le microcontrôleur Arduino  est un favori parmi les amateurs, les artistes et les constructeurs de robots qui ne sont pas nécessairement des ingénieurs électriciens. L'environnement de programmation Arduino  est basé sur le traitement, un langage de haut niveau qui est généralement plus facile à apprendre que le C + + et Java. Les gens qui apprennent Arduino programmation  ou ont été la programmation pour un bien que généralement il sera beaucoup plus facile de créer du code fonctionnel en passant par la libre Arduino  tutoriels, se référant à la référence de la langue, rester organisé et d'écrire les fonctions d'un programme sur le papier avant écrire de code. Chaque programme doit également être testé avant d'être chargé sur le microcontrôleur Arduino .

Le site officiel Arduino  contient une grande bibliothèque de tutoriels de programmation pour les débutants et les programmeurs de niveau intermédiaire. Ces tutoriels enseignent des choses telles que la façon d'allumer une diode électroluminescente (LED) ou l'exécution d'un moteur. Les débutants devraient planifier d'aller à travers chaque tutoriel dans l'ordre où ils sont présentés. Compilation du code et ajout de commentaires pour décrire ce que signifie chaque ligne permettra d'accroître considérablement la compréhension d'un débutant de programmation Arduino  et améliorer sa mémorisation des concepts de la programmation.

Sur le site officiel Arduino , il y a des liens vers des explications sur les différentes fonctions utilisées par le langage de programmation Arduino . Il fournit également des liens vers le code généré communautaire et des bibliothèques supplémentaires qui peuvent accroître la fonctionnalité du code Arduino  et le microcontrôleur. Quand un programmeur tombe sur le code source de confusion, oublie la syntaxe de programmation Arduino  ou besoin de trouver le nom d'une fonction, le site a généralement les réponses.

L’organisation peut être la différence entre fonctionnelle, le code clair et dysfonctionnement ou un code incompréhensible. Pour un projet Arduino  de travailler, le matériel et les logiciels doivent se compléter mutuellement. Si une broche est à tort définie comme une sortie à la place d'une entrée dans le code, l'appareil connecté peut être endommagé. Pour éviter ces erreurs, faire une liste de tous les tenants et les aboutissants connectés sur le microcontrôleur Arduino. Notez les noms des périphériques connectés, leurs numéros de broches, qu'ils sont des dispositifs d'entrée ou de sortie et leurs tensions de fonctionnement. Il est beaucoup plus facile de se référer à une liste de recherche de façon répétée à des connexions sur l'Arduino .

Rester organisé signifie également que le code devrait se lire ainsi. Définir les variables globales, qui sont utilisés dans le programme, avant l'installation, et de donner toutes les variables des noms reconnaissables. La variable qui stocke les valeurs entrantes à partir d'un capteur à ultrasons, par exemple, peut être nommé "ultrasonicReading."

Les variables qui sont utilisées par une seule fonction doivent être définies à l'intérieur de cette fonction. Cela rend plus facile à déboguer le code si une variable est de stocker une valeur inattendue. Bon code est également bien commenté. Utilisez les commentaires pour décrire ce que fait le code. Cela le rend beaucoup plus facile de repérer les problèmes, modifier le code pour de futures applications et partager le code avec d'autres programmeurs.

Les petits programmes peuvent être codées sur place à la demande de programmation Arduino , mais de grands programmes ne peuvent généralement pas être. Grands programmes peuvent contenir de nombreuses lignes de code, contenir plusieurs fonctions ou d'interagir avec plusieurs appareils. Il est généralement plus facile d'écrire un programme important ou complexe en écrivant ses fonctions dans l'ordre où ils se produisent sur le papier. Organigrammes sont des outils utiles pour illustrer la fonctionnalité de grands programmes et la planification de leurs fonctions.

Pour éviter de charger le mauvais code sur la puce de microcontrôleur, tester tout le code dans l'environnement de programmation Arduino  en premier. L'application de programmation contient un bouton "Vérifier / Compile" qui ressemble à un bouton de jeu typique. Après que le bouton est enfoncé, chaque ligne de code est vérifiée pour les erreurs, y compris les erreurs de syntaxe. Si une erreur est trouvée, le résultat se présente au bas de la fenêtre de programmation.