Contacts

Programme de téléchargement pour la programmation Arduino Uno. Installation et configuration de l'IDE Arduino sous Windows. Version Linux et Mac

Par défaut, le noyau du programme est pris en charge que AVR.- Payer Arduino.. Certaines cartes arduino nécessitent une utilisation caractéristiques supplémentairesqui doit être installé dans le cœur du programme.

Un exemple est Arduino dû.qui utilise Bras / sam. Microcontrôleurs. Pour pouvoir utiliser Arduino IDEprogramme Arduino dû., vous devez installer Sam-yadRO avec aide Gestionnaire de conseils..

Dans cet exemple, nous installons le noyau nécessaire au conseil d'administration Arduino dû..

Sélectionnez les outils → Frais → Gestionnaire de conseil

La fenêtre du gestionnaire de la Commission s'ouvrira dans laquelle vous verrez une liste des tableaux installés et disponibles. Choisissez le noyau SamLa version requise (comme dans le cas d'une seule version peut être disponible, la liste déroulante avec la liste des versions disponibles peut ne pas être) et cliquez sur Installer.

À la fin du processus d'installation (qui peut prendre assez de temps), le statut du noyau Sam sera installée. Maintenant, la carte DUE ARDUININO sera disponible dans le menu Outils → Fee.

Installation manuelle des plantes

Il est également possible d'ajouter des planches à mode manuel. Cette méthode fonctionne sur et sur. Pour la version Ide 1.6.2 La méthode n'est pas opérationnelle (le bogue est corrigé dans la version 1.6.3). À propos des versions antérieures 1.6.1 Je ne peux rien dire.

Je vais vous dire sur l'exemple des conseils de la société Adafruit..

D'abord télécharger les fichiers de description pour les planches avec Github.-Prot Adafruit. ou par référence ci-dessous (sur Github.Peut-être qu'il y aura une version plus récente de ces archives).

Catégorie: Programmes.
Date: 06.04.2015

Si vous avez téléchargé l'archive avec Github., puis déballer les archives et modifier le dossier résultant de Adafruit_arduino_boards-maître dans Adafruit_arduino_boards.

Dans ce dossier, vous trouverez deux sous-dossiers:

  • matériel, contenant également des sous-dossiers Adafruiter et des outils
  • pilotes dans lesquels les pilotes de flore sont situés pour Windows

DANS Mac OS. Le dossier est caché à l'intérieur du package d'applications. Afin de trouver le clic droit sur l'application Arduino IDE et choisissez d'afficher le contenu de l'emballage

Allez à l'intérieur des sous-dossiers du contenu → Java et trouvez le dossier matériel.

Vous devez maintenant combiner soigneusement le contenu du dossier matériel avec un dossier similaire à partir des archives précédemment téléchargées et décompressées avec la description des planches du site. Adafruit.. Il est nécessaire de veiller à ce que vous réécrivez des fichiers contradictoires (dans ce cas avrde.conf.). Après toutes les applications matérielles de dossiers d'opérations Arduino IDE aura la structure suivante:

Si vous travaillez dans les fenêtresVous devrez réécrire le dossier des pilotes.

Si tout est fait correctement, de nouvelles planches apparaîtront dans le menu Outils → Frais dans Arduino IDE.

Banques d'administration de microcontrôleurs de Microcontrôleurs

Un de mes lecteurs - Pavel Paschenko a aimablement partagé des descriptions de fichiers à des microcontrôleurs Tyriîchers Series. Merci, Paul!

Catégorie: Programmes.
Date: 08.04.2015

L'installation est similaire à celles décrites ci-dessus.

Résultant de Paul le résultat les fenêtres:

Bâillres de microcontrôleur ATMEGA8

Pour les microcontrôleurs ATMEGA8 avec quartz externe pour 8 MHz et sans chargeur de démarrage, les lignes suivantes doivent ajouter au fichier Boards.txt:

#################################################### ############ ATMEGA8.NAME \u003d ATMEGA8 (No BootLoader 8MHz EXT) ATMEGA8.UPLOAD.PROTOCOL \u003d ARDUINO ATEGA8.UPLOAD.TOOL \u003d USBASP ATMEGA8.UPLOAD.MAXIMUM_SIZE \u003d 7680 ATMEGA8.UPLOAD.SPEED \u003d 115200 ATMEGA8.BOOLOWERER.LOW_FUSES \u003d 0XFF ATMEGA8.BOOTLOADER.HIGH_FUSE \u003d 0XD9 ATMEGA8.BITOODER.UNLOCK_BITS \u003d 0x3F ATMEGA8.BITOOLLOADER.LOCK_BITS \u003d 0x0F ATMEGA8.BUILD.MCU \u003d ATMEGA8 ATEGA8.BUILD.F_CPU \u003d 8000000L ATEGA8.BUILD.CORE \u003d Arduino atmega8.build.variant \u003d standard.

##############################################################

aTMEGA8. Nom \u003d ATMEGA8 (Aucun chargeur de démarrage 8MHz ext)

aTMEGA8. Télécharger. Protocole \u003d Arduino.

aTMEGA8. Télécharger. Outil \u003d USBasp

aTMEGA8. Télécharger. Maximum_size \u003d 7680.

aTMEGA8. Télécharger. Vitesse \u003d 115200.

aTMEGA8. chargeur de démarrage. Low_fus \u003d 0xFF

aTMEGA8. chargeur de démarrage. High_fuses \u003d 0xd9

aTMEGA8. chargeur de démarrage. déverrouiller_bits \u003d 0x3f.

aTMEGA8. chargeur de démarrage. LOCK_BITS \u003d 0x0F.

aTMEGA8. CONSTRUIRE. MCU \u003d ATMEGA8.

aTMEGA8. CONSTRUIRE. F_cpu \u003d 8000000L

Développer le ménage appareils électroniques Maintenant, beaucoup plus facilement grâce à des projets comme Arduino. Cette société développe et fabrique des cartes matérielles pour créer des périphériques numériques et interactifs à l'aide d'autres add-ons attachés. Et tout cela grâce au fait qu'il est distribué sous forme de projet open source.

Eh bien, si vous avez déjà plongé dans un monde passionnant d'utilisation efficace des possibilités fournies par ces ordinateurs de base et de base, vous devez télécharger votre Arduino IDE (environnement de développement).

Démarrer la programmation des cartes de microcontrôleur open source Open Source

Nous parlons d'IDE, qui simplifie la programmation de ces conseils et nous trouverons ici tout ce qui concerne le matériel Arduino, qui peut être trouvé dans n'importe quel programme similaire. C'est-à-dire l'éditeur de l'écriture et de la compilation du code. Une bonne chose est que cela offre également à l'utilisateur de différents moyens qui vont au-delà des manuels simples pour commencer à faire face à ces planches à partir de zéro: et vient également avec des exemples, comme pour les codes pour diverses fonctions et dispositifs.

Elle a été conçue pour que quiconque puisse commencer à l'utiliser sans beaucoup de connaissances. Dans tous les cas, YouTube dispose de milliers de didacticiels vidéo avec différents projets parfaitement expliqués.

Considérez le début du travail avec Arduino IDE dans le système d'exploitation Windows sur l'exemple d'Arduino Uno. Pour les autres conseils d'administration, la différence est minimale - ces fonctionnalités sont répertoriées sur les pages de décrivant des planches spécifiques.

1. Installation de l'IDE Arduino sous Windows

Étape 1

Sélectionnez la version de l'environnement en fonction du système d'exploitation.

Étape 2.

Cliquez sur le bouton "Do Tout simplement" pour télécharger gratuitement Arduino Ide.

2. Lancez Arduino Ide

Courir l'environnement programmation arduino. IDE.

Arduino Ide ne commence pas?

Très probablement, l'ordinateur est incorrectement installé par JVA Runtime Environment. Résoudre le problème

3. Connectez le tableau Arduino à l'ordinateur

Le système d'exploitation reconnu frais d'Arduino En tant que port COM et attribué numéro 2. Si vous connectez une autre carte Arduino à l'ordinateur, le système d'exploitation s'attribuera un autre numéro à celui-ci. Si vous avez plusieurs planches d'Arduino, il est très important de ne pas être confondu dans les chambres des ports COM.

Quelque chose a mal tourné?

Après avoir connecté Arduino à un ordinateur, de nouveaux périphériques n'apparaissent pas dans le gestionnaire de périphériques? Cela peut être une conséquence des raisons suivantes:

    Câble USB défectueux ou port

    Blocage du système d'exploitation

    Panneau d'arduino défectueux

4. Configuration de l'IDE Arduino

Pour l'environnement IDE Arduino avec une plate-forme Arduino spécifique - vous devez sélectionner le nom du modèle Arduino et le numéro attribué la carte Port COM.


Dans l'exemple considéré, nous avons choisi les frais d'Arduino Uno. Dans votre cas, choisissez spécifiquement le modèle Arduino.

Félicitations, l'environnement Arduino IDE est configuré pour les cartes Arduino.

Quelque chose a mal tourné?

Mercredi est configuré, le tableau est connecté. Il est temps de clignoter la plate-forme.

Arduino IDE contient une grande liste d'exemples prêts à l'emploi dans lesquels vous pouvez obtenir rapidement une solution à une tâche. Choisissez l'exemple le plus courant - "Blink".

Modifiez légèrement le code pour voir la différence avec l'usine clignotant du voyant.

Remplacer la ligne:

Retard (1000);

Retard (100);

Version complète du code:

void setup () ( // Configurez la broche 13 dans le mode de sortie Pinmode (13, sortie); ) boucle vide () ( // Frais à la broche 13 "Signal élevé" Denadewrite (13, élevé); // Nous attendons 100 millisecondes Retard (100); // Frais à la broche 13 "Signal bas" Denawrite (13, faible); // Nous attendons 100 millisecondes Retard (100); )

Maintenant, le voyant "L" devrait s'allumer et sortir tous les 100 millisecondes - 10 fois plus vite que la version originale. Chargez le skatch en Arduino et vérifiez.
Après avoir chargé le voyant clignotera plus vite. Tout a fonctionné.

Quelque chose a mal tourné?

À la suite du téléchargement, l'erreur de type apparaît: AVRDUDE: STK500_GET SYNC (): Non Sync: resp \u003d 0x00? Donc, Arduino est configuré de manière incorrecte. Retourner aux éléments précédents et assurez-vous que le périphérique a été correctement reconnu par le système d'exploitation et dans l'IDE Arduino installé. paramètres corrects Port COM et modèles de frais.

× Fermer


Arduino IDE est un logiciel de système d'exploitation Windows qui vous permet d'écrire vos programmes (croquis) pour la plate-forme Arduino. Cette plate-forme est principalement axée sur les concepteurs de fans qui utilisent Arduino pour construire des systèmes d'automatisation simples et une robotique. Cependant, parfois, sur la base d'Arduino, des projets plus ou moins graves ont été créés.

Mais si vous visez à faire un projet à grande échelle d'un niveau industriel ou de gérer des projets de haute technologie importants, vous ne devez pas risquer d'utiliser Arduino. Le programme, bien qu'il ait un système flexible, permettant de réaliser les idées de professionnels de votre entreprise, mais dès le début, il a été créé pour la formation.

Arduino Ide se compose d'un assez simple éditeur de texte Code, gestionnaire de projet, compilateur et module pour charger le micrologiciel dans un microcontrôleur. Cet environnement intégré est écrit sur Java et basé sur la transformation et l'ami. logiciel de open source. Contrairement à la version en ligne de l'éditeur de code (ARDUINO Web Editor), la version de bureau peut être utilisée en l'absence d'Internet.

Le langage de programmation Arduino est standard C ++ (le compilateur AVR-GCC est utilisé) avec certaines fonctionnalités facilitant la rédaction de programmes pour débutants dans cette affaire.

Avantages de l'IDE Arduino

  • disponibilité;
  • pratique pour l'utilisation et la compréhension de l'interface;
  • le programme est compatible avec toutes les versions. systèmes d'exploitation Les fenêtres;
  • la présence des outils nécessaires au travail;
  • plusieurs variantes de langages de programmation;
  • la capacité d'approfondir la connaissance de C ++;
  • ensemble intégré d'exemples de programme;
  • fonctions pour sauvegarder, exportations, chèques, rechercher, remplacer les croquis.

Inconvénients de l'IDE Arduino

  • le programme n'est pas conçu pour fonctionner avec des systèmes complexes;
  • le travail de versions individuelles, selon les utilisateurs, est caractérisé par une instabilité.

Installation de l'IDE Arduino pour Windows

Pour Windows, il est possible de télécharger les archives et installateur (fichier.exe). Les archives peuvent être utilisées comme version portable. Si vous installez un environnement de développement Arduino sur votre lieu de travail permanent, il est préférable de choisir Windows Installer.

L'installation du programme ne nécessite pas de manipulations complexes. Téléchargez Arduino IDE via le lien que vous avez suggéré, ouvrez le fichier téléchargé et suivez les instructions spéciales spécifiées dans la fenêtre d'installation.

Modifications de la dernière version ()

  • Nouveau but! Les planches Arm64 sont désormais entièrement prises en charge (Nvidia Jetson et RaspberryPi3 avec un système d'exploitation de 64 bits).
  • Erreurs fixes associées à UTF8 dans Windows.
  • Correction: Vous pouvez maintenant compiler à nouveau avec OpenJDK (dépendance sur JavaFX).
  • Correction: Utilisez uniquement Touchbar sur OSX 10.12 ou plus.
  • PlugglbleDiscovery: facile à ajouter votre propre découvreur et mettez-la disponible dans le menu Boards / Port (merci @Paulstoffregen pour l'idée et la mise en œuvre initiale).
  • Libmanager: Décélération réduite lors de la recherche.
  • Correction: Assurez-vous que la ligne de croquis est visible si elle contient une erreur et doit être mise en surbrillance.
  • Linux: L'installateur tente maintenant d'installer un lien symbolique / usr / local / bin (cela n'affecte pas l'installation habituelle en dehors du système) merci à 2e0pgs.
  • Mise à jour du micrologiciel fixe, inaccessible pour les conseils de Winc tiers.
  • Utilisez la distance lexicographique comme dernière chance de trouver la bibliothèque souhaitée (si une autre technique a échoué).
  • Correction de certains prototypes insérés au milieu de la fonction.

Les systèmes sophistiqués sont inhérents à l'aide du logiciel d'origine - Arduino. Il est créé pour interagir avec la carte de sortie fabriquée sous le même nom, dispose de 2 composants: environnement de développement (avec éditeur de code primitif, compilateur, module pour téléchargements de microprogramme) et frais (compatibles avec le câble USB). L'interface simple de l'Arduino est équipée du "fichier", "Modifier", "Sketch", "Service", "Aide" sur le panneau supérieur. Pour eux se trouvent les touches de fonction Avec compréhensible même pour un utilisateur novice "parler" icônes.

Application d'algorithme

Commencez à utiliser cette norme logicielle:
  • les utilisateurs téléchargent des logiciels gratuits disponibles et fiables en russe. (Les difficultés avec son chargement et son utilisation ultérieure n'ont pas été détectées);
  • assurez-vous d'acquérir des frais spéciaux auxquels des ampoules, des moteurs, des capteurs, des haut-parleurs et d'autres pièces techniques sont connectés lors de l'utilisation. Il est important de comprendre que le conseil commence à fonctionner uniquement en tandem avec le PROG déjà installé. Sans acheter de la carte, il est inutile d'installer dans - la seule fois sera perdu en vain;
  • le rôle du contrôleur - la création programme unique Dans la langue de programmation C ++, contrôlée de lampes et capteurs "Designer".

Caractéristiques individuelles

  • l'objectif principal du programme-contrôleur est la création de dispositifs robotiques et de leur autre gestion à part entière;
  • Selon et inventé sur sa base, des robots sont disponibles pour maintenir des programmeurs même novices;
  • Arduino se connecte facilement à un périphérique personnel sans conflit de compatibilité de programme (tel que des données PUR, Macromedia Flash., Super collisionneur);
  • le logiciel installé sur l'ordinateur nécessite l'achat d'équipements supplémentaires - planches et câbles USB;
  • lors de la rédaction de programmes, il nécessite une langue de programmation C ++ d'une personne, car la création de firmware se produit exclusivement sur les signes «plus»;
  • interagit facilement avec certains logiciels installés sur PCS, y compris prend en charge toutes les versions de Windows pour aujourd'hui;
  • dans Arsenal Arduino - Compilateur, outils de test, de détection et de correction des erreurs et des inexactitudes dans des logiciels, une coque graphique pratique et laconique.


Avez-vous aimé l'article? Partagez-le