721 Shares 3716 views

Arduino Starter: instructions étape par étape. Programmation et projets Arduino: où commencer?

Arduino est une conception très populaire parmi tous les fans. Devrait être familier avec eux et ceux qui ont jamais entendu parler de lui.

Qu'est-ce que Arduino?

Comme brièvement décrit Arduino? Les meilleurs mots seraient: concepteur électronique. Arduino est un outil avec lequel vous pouvez créer une variété d'appareils électroniques. En fait, cela est une véritable plate-forme de matériel informatique destination universelle. Il peut être utilisé pour la construction de circuits simples, et de mettre en œuvre un projet assez complexe.

Designer en fonction de leur matériel, ce qui est une carte d'entrée-sortie. Pour programmer la carte en utilisant les langues qui sont basées sur C / C ++. Ils sont appelés, respectivement, traitement / câblage. Du groupe C dont ils ont hérité la simplicité extrême, de sorte qu'ils sont très rapidement maîtrisées par tout le monde, et d'appliquer ces connaissances dans la pratique est pas tout à fait problème important. Que vous comprenez la facilité d'utilisation, disent souvent que Arduino – Starter assistants concepteurs. Même les enfants peuvent comprendre avec les conseils « Arduino ».

Qu'est-ce qu'il est possible de recueillir?

Arduino application très divers, il peut être utilisé que pour un simple exemple qui sera recommandé à la fin de l'article, et un des mécanismes assez complexes, y compris les manipulateurs, robots et machines industrielles. Certains artisans gèrent sur la base de ces systèmes pour fabriquer des comprimés, les téléphones, les systèmes de sécurité et de surveillance des maisons, un système de « maison intelligente » ou tout simplement les ordinateurs. Arduino-projets pour les débutants, qui peuvent commencer à se livrer même ceux qui ne possèdent aucune expérience, sont à la fin de l'article. Ils peuvent même être utilisés pour créer un système de réalité virtuelle primitives. Tout cela grâce à un composant matériel assez universel et les possibilités offertes programmation Arduino.

Où acheter des composants?

Considéré comme les composants originaux, fabriqués en Italie. Mais le prix de ces unités n'est pas faible. Par conséquent, un certain nombre d'entreprises ou même des individus artisanat fait par des dispositifs compatibles Arduino et des composants que les clones productifs surnommés en plaisantant. Lors de l'achat de ces clones ne peut pas dire avec confiance qu'ils vont travailler, mais le désir de sauver votre choix.

Les composants peuvent être achetés ou dans des ensembles ou individuellement. Il y a même des kits déjà préparés à l'avance pour assembler des voitures, des hélicoptères avec différents types de contrôle ou navires. Définir, comme sur la photo ci-dessus, fabriqué en Chine, coûtera 49 $.

Pour plus d'informations sur l'équipement

Arduino est un microcontrôleur AVR simple, qui a été cousu bootloader et a au moins le port USB UART minimum nécessaire. Il y a encore des éléments importants, mais dans l'article serait préférable de se concentrer sur seulement ces deux composantes.

Tout d'abord, le microcontrôleur, le mécanisme construit sur un schéma dans lequel se trouve le programme et développé. Les programmes peuvent affecter le pressage, les signaux provenant de la mise en place de composants (résistances, des transistors, des capteurs, etc …), etc. Les capteurs peuvent par ailleurs être très différentes en fonction de leur utilisation prévue: .. légères, l'accélération, la température, la distance, la pression, les obstacles et t. d. que les dispositifs d'affichage peuvent être réalisées à l'aide de composants simples à partir des LED et des tweeters à des dispositifs complexes, tels que des affichages graphiques. Comme les actionneurs sont considérés comme moteurs, vannes, relais, servos, solénoïdes, et bien d'autres, qui énumère un temps très long. Avec quelque chose de ces listes MK fonctionne à droite, au moyen de fils de connexion. Pour certains mécanismes besoin d'adaptateurs. Mais si vous commencez vraiment la conception, il vous sera difficile de rompre. Maintenant, nous allons parler de la programmation Arduino.

Pour plus d'informations sur le processus de programmation

Déjà prêt à travailler sur un programme de microcontrôleur appelé firmware. Il peut être un seul projet, et les projets Arduino, de sorte que chaque firmware est souhaitable de stocker dans un dossier séparé, pour accélérer le processus de trouver les bons fichiers. Il est cousue sur le cristal au moyen de dispositifs spécialisés MK: programmeurs. Et puis « Arduino » a un autre avantage – il n'a pas besoin d'un programmeur. Tout est fait pour que la programmation Arduino pour les débutants est facile. Le code écrit peut être chargé dans le MC via le câble USB. Atteint cet avantage n'est pas une sorte de haut-programmeur avance et spetsproshivkoy – bootloader. Bootloader est un programme spécial qui commence immédiatement après la connexion et à l'écoute, sont là toute commande si le cristal est là ou pas des projets Arduino à clignoter. De l'utilisation bootloader est quelques avantages très attractifs:

  1. En utilisant seulement un canal de communication qui ne nécessite pas de temps supplémentaire. Ainsi, les projets Arduino ne vous obligent pas à se connecter plusieurs fils différents, et il y a confusion dans leur utilisation. Pour assez avec succès d'un câble USB.
  2. les mains de la courbe de protection. Porter à un état de briques microcontrôleur par firmware directe est assez facile, beaucoup de tension n'est pas nécessaire. Lorsque vous travaillez avec le bootloader aux paramètres potentiellement dangereux, vous ne recevez pas (par le développement du programme, bien sûr, et vous pouvez tout casser). Par conséquent Arduino pour les débutants est non seulement du point de vue qui est clair et facile à utiliser, il évite encore les dépenses en espèces non désiré lié au manque d'expérience de travailler avec eux, l'homme.

Projets pour commencer

Lorsque vous avez un ensemble, un fer à souder, la colophane et la soudure ne doit pas être juste pour mouler des conceptions très complexes. Ils sont, bien sûr, vous pouvez éblouir, mais les chances de succès dans l'Arduino Starter assez faible dans des projets complexes. Pour la formation et « obtenir » mains, vous pouvez essayer de mettre en œuvre des casseroles plus simples qui vous aideront à comprendre l'interaction du travail et « Arduino ». Dès les premières étapes de travail avec Arduino pour les débutants, il peut être souhaitable d'envisager:

  1. Créer un clignotement de la LED, qui opérera par « Arduino ».
  2. Connexion d'un bouton séparé à « Arduino ». Lorsque cela peut être fait pour que le bouton permet de régler la lueur LED de №1.
  3. Connexion d'un potentiomètre.
  4. commande d'asservissement.
  5. Connectez-vous et travailler avec la LED tricolore.
  6. Connexion de l'élément piézoélectrique.
  7. Connexion de la résine photosensible.
  8. Connectez le capteur de mouvement et des signaux de son travail.
  9. Raccordement de l'humidité ou un capteur de température.

Les projets pour l'avenir

Il est peu probable que vous êtes intéressés à « Arduino » afin de relier les LED individuelles. Très probablement, vous êtes attirés par la possibilité de créer leur voiture, bateau RC , ou voler l'hélicoptère. De tels projets sont complexes dans leur mise en œuvre, ils nécessitent beaucoup de temps et de persévérance, mais en les suivant, vous obtenez ce que vous voulez: une expérience précieuse dans le cadre Arduino pour les débutants.