Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Technologie industrielle

Qu'est-ce qu'Arduino et comment le programmer ? – Programmation Arduino

Programmation Arduino :qu'est-ce qu'Arduino et comment le programmer ?

Qu'est-ce qu'Arduino ?

Un Arduino est une plate-forme matérielle open source avec un support de programmation intégré. Aucun matériel ou logiciel supplémentaire (par exemple, un graveur hexadécimal) n'est requis pour transférer vos programmes (c'est-à-dire un fichier hexadécimal) vers l'Arduin0. Il y a tous les périphériques nécessaires attachés pour le fonctionnement de base. Il est basé sur de simples microcontrôleurs AVR.

Arduino est une industrie en pleine croissance de nos jours et la principale raison derrière cela est la grande majorité des bibliothèques. Les utilisateurs n'ont plus à inventer la roue. Les longs codes traditionnels ont été réduits à quelques lignes maintenant. il est facile à utiliser et améliore la productivité. Arduino peut être utilisé pour réaliser une variété de projets utilisant des entrées analogiques et numériques et peut facilement s'interfacer avec différents matériels tels que des commutateurs, des encodeurs, des capteurs, des moteurs, des relais et bien d'autres.

Les conceptions et les schémas de circuits imprimés de la carte Arduino sont disponibles gratuitement sur la communauté Internet et les blogs et peuvent également être achetés auprès des vendeurs respectifs et son environnement de développement intégré est téléchargeable gratuitement, différentes versions de cet IDE est disponible pour le rendre compatible avec différents systèmes d'exploitation (systèmes d'exploitation) comme Mac, Windows, etc.

Cliquez sur l'image pour l'agrandir

Pourquoi choisir Arduino ?

1) Arduino a son programmeur intégré pour y graver le fichier Hex, pour la plupart des débutants, il est très irritant d'acheter le microcontrôleur et le graveur séparément et parfois c'est très ennuyeux, quand un mauvais matériel a un petit fil cassé caché et vous perdrez beaucoup d'heures précieuses.

2) Son open source, donc le développeur du monde entier travaille constamment sur sa mise à niveau et corrige ses bogues, de sorte que son support est facilement disponible dans le monde entier.

3) Le plus grand nombre de bibliothèques est disponible gratuitement, de sorte que personne n'a besoin d'écrire beaucoup de code de base pour faire fonctionner les choses.

4) Arduino prend en charge de nombreux blindages différents, qui peuvent être attachés à la carte Arduino de base avec des en-têtes mâle à femelle. Il réduit le câblage traditionnel et les risques d'erreurs sont moindres. Il est également peu encombrant et économe en énergie.

Toutes ces fonctionnalités ci-dessus ne sont généralement pas disponibles avec un seul microcontrôleur autonome. C'est pourquoi Arduino est apprécié des amateurs comme des professionnels.

Types d'Arduino :

Arduino a de nombreuses cartes, il commence à partir de l'Arduino UNO de base et va à Arduino méga, ArduinoFio, nénuphar et ainsi de suite.

Et bien d'autres tableaux.

Caractéristiques d'Arduino UNO

Arduino UNO les principales caractéristiques sont :

Article connexe :Comment concevoir un PCB (étape par étape et vues illustrées)

Programmation Arduino - Étape par étape

Programmer Aurdino ( Premier programme )

Commençons par Arduino UNO, c'est assez simple pour commencer, il est basé sur le microcontrôleur Atmega 328

Démarrez maintenant avec le programme de base Arduino First.

Téléchargez l'IDE Arduino depuis www.arduino.cc, installez-le puis double-cliquez sur l'icône du logiciel pour l'exécuter. Bases de la programmation Arduino :

Le codage Arduino comporte deux blocs principaux. L'un d'eux s'appelle void setup et l'autre void loop. Dans la configuration vide, nous définissons quelle broche doit être entrée et sortie. Il est utilisé pour initialiser des variables et commencer à utiliser des bibliothèques.

Le deuxième bloc du code est la boucle vide. Il contient tout le code et la logique placés entre parenthèses (il se répétera à l'infini).

Écrivons ce code minimum :

N'oubliez pas de sélectionner le tableau approprié.

Une fois le tableau sélectionné, commencez maintenant à écrire le code pour ce tableau spécifique.

Code des fonctions de la programmation Arduino

Quelques fonctions de base de la programmation Arduino à retenir :

Définir les épingles :

Cette syntaxe est utilisée lors de l'attribution d'un nom spécifique aux broches d'ardunio.

DEL Int   =13 ;

Ici 13 est le numéro de broche et LED est le nouveau nom de cette broche maintenant nous pouvons accéder à la même broche avec les deux noms.

Fonction PinMode(x,y) :

Nous voulons écrire le code pour faire clignoter la led. Fonction PinMode (X, Y) :cette fonction prend 2 arguments

1) Nom ou numéro d'épingle (X)  

2)   Définit comme sortie ou entrée (y)

       Exemple :pinMode(led,OUPUT)

La déclaration ci-dessus définit Led comme sortie.

fonction digitalWrite(x,y) :

Cette fonction Écrit Digital 1 ou 0 sur la broche définie dans les arguments de cette fonction. Cette fonction prend également 2 arguments

Exemple :

Écriture numérique (Led, HIGH)

La déclaration ci-dessus écrira +5 volts sur la broche nommée LED.

Fonction de délai :

Il s'agit d'une fonction intégrée de l'IDE Arduino. Il n'a qu'un seul argument, c'est-à-dire qu'il donne un délai en millisecondes.

Exemple :

Délai (1 000) ;

Ensuite, cette fonction nous donnera un délai de 1 000 millisecondes.

Programme LED final :Cliquez maintenant sur le bouton (comme indiqué dans l'image ci-dessus) pour charger le programme sur la carte Arduino. vous avez fait :)

Restez à l'écoute pour plus de tutoriels de mise à jour comme celui-ci.

Vous pouvez également lire


Technologie industrielle

  1. Qu'est-ce que la découpe plasma et comment fonctionne la découpe plasma ?
  2. Qu'est-ce que le soudage MIG et comment procéder au soudage MIG ?
  3. Qu'est-ce que la soudure ? - Types et comment souder
  4. Qu'est-ce que le broyage électrochimique et comment c'est fait ?
  5. Qu'est-ce que le brasage et comment braser le métal ?
  6. Qu'est-ce que le brasage au cuivre et comment le faire ?
  7. Qu'est-ce que la fumée de soudage ? - Les dangers et comment les réduire
  8. Qu'est-ce que le soudage à la baguette ? - Équipement et comment le faire
  9. Qu'est-ce que les éclaboussures de soudure et comment les réduire ?