Table des matières:

Comment utiliser Attiny85 avec Arduino : 4 étapes
Comment utiliser Attiny85 avec Arduino : 4 étapes

Vidéo: Comment utiliser Attiny85 avec Arduino : 4 étapes

Vidéo: Comment utiliser Attiny85 avec Arduino : 4 étapes
Vidéo: Module ATTINY85 2024, Juillet
Anonim
Comment utiliser Attiny85 avec Arduino
Comment utiliser Attiny85 avec Arduino

J'ai acheté une nouvelle carte Attiny85 de Digispark.

Mais n'a pas pu l'utiliser pendant deux jours juste à cause des packages de pilotes. Et finalement, après avoir beaucoup cherché, j'ai trouvé la réponse. Je me suis référé à divers tutoriels pour cela et j'ai essayé. J'obtenais une erreur pour le port COM dans Arduino. Ici, j'ai résolu pour cela.

Brochages: toutes les broches peuvent être utilisées comme E/S numériques

Broche 0 → I2C SDA, PWM (LED sur le modèle B)

Broche 1 → PWM (LED sur le modèle A)

Broche 2 → I2C SCK, entrée analogique

Pin 3 → Analog In (également utilisé pour USB+ lorsque USB est utilisé)

Broche 4 → PWM, analogique (également utilisé pour l'USB-lorsque l'USB est utilisé)

Broche 5 → Entrée analogique

Pour une référence de broche pratique, retournez le Digispark - les capacités de broche sont répertoriées au dos

Étape 1: Installez le pilote Windows pour Attiny85

Installer le pilote Windows pour Attiny85
Installer le pilote Windows pour Attiny85

Si vous utilisez Arduino 1.6.6 ou supérieur et Windows, vous devrez télécharger et installer les pilotes manuellement. Téléchargez, décompressez et exécutez « Installer les pilotes » (sur les systèmes 32 bits) ou « DPInst64 » (sur les systèmes 64 bits).

Les fichiers du pilote se trouvent ici:

Relier

Après avoir téléchargé le fichier.zip > extrayez-le.

et exécutez le

Installez drivers.exe (pour le système d'exploitation 64 bits)

DPinst64.exe (pour système d'exploitation 32 bits)

Étape 2: installer les packages de carte pour Arduino

Installer des packages de cartes pour Arduino
Installer des packages de cartes pour Arduino
Installer des packages de cartes pour Arduino
Installer des packages de cartes pour Arduino
Installer des packages de cartes pour Arduino
Installer des packages de cartes pour Arduino

Copiez cette URL et collez-la dans Fichier> Préférences> URL supplémentaire du gestionnaire de cartes

digistump.com/package_digistump_index.json

  • Allez dans le menu « Outils » puis dans le sous-menu « Board » - sélectionnez « Boards Manager » puis dans le menu déroulant de type, sélectionnez « Contribué »:
  • Sélectionnez le package "Digistump AVR Boards" et cliquez sur le bouton "Installer".
  • Vous verrez la progression du téléchargement dans la barre inférieure de la fenêtre « Boards Manager » une fois terminée, elle affichera « Installé » à côté de cet élément sur la liste.
  • UTILISATEURS DE WINDOWS: Une fois l'installation terminée avec une fenêtre contextuelle de l'assistant d'installation de pilote, veuillez cliquer sur « Suivant » dans cette fenêtre pour installer les pilotes pour les cartes Digistump (si vous les avez déjà installés, ce programme d'installation les mettra à jour et installera ceux qui manquent)
  • Une fois l'installation terminée, fermez la fenêtre "Boards Manager" et sélectionnez Digispark dans le menu Tools→Boards. "Digispark (Default - 16.5mhz)" est la carte qui doit être sélectionnée par tous les nouveaux utilisateurs.
  • L'installation est maintenant terminée ! (Utilisateurs Linux voir note ci-dessous)

Installation de Linux Si vous ne l'avez pas déjà fait - Installez les règles udev trouvées ici: section Dépannage

ATTENTION UTILISATEURS LINUX: VEUILLEZ CONSULTER LA PAGE DE DÉPANNAGE LINUX**

Étape 3: Comment télécharger le programme

Comment télécharger le programme
Comment télécharger le programme
Comment télécharger le programme
Comment télécharger le programme
Comment télécharger le programme
Comment télécharger le programme

Le Digispark fonctionne un peu différemment de certains produits compatibles Arduino. Les programmes Digispark avec une procédure différente.

Dans le menu Outils, sélectionnez Carte → Digispark (par défaut - 16,5 Mhz)

Écrivez du code, ouvrez votre code.

Vous n'avez pas besoin de brancher votre Digispark avant d'appeler le téléchargement Appuyez sur le bouton de téléchargement.

La boîte d'état du bas vous demandera maintenant de brancher votre Digispark - à ce stade, vous devez le brancher - ou de le débrancher et de le rebrancher.

Vous verrez la progression du téléchargement, puis il exécutera immédiatement votre code sur le Digispark. Si vous débranchez le Digispark et le rebranchez ou le branchez à une autre source d'alimentation, il y aura un délai de 5 secondes avant que le code que vous avez programmé ne s'exécute. Ce délai de 5 secondes est le Digispark Pro qui vérifie si vous essayez de le programmer.

Étape 4: Dépannage

Ceci à garder à l'esprit

Les Digisparks ne créent pas de ports série. Le logiciel digispark arduino communique directement avec le digispark via une combinaison de protocoles USB bruts à faible vitesse et de protocoles HID afin d'économiser de l'espace et d'être plus conforme à la spécification USB.

Lorsque vous utilisez le logiciel Digispark Arduino, peu importe ce qui est sélectionné dans la liste des ports série - aucun n'est utilisé. Assurez-vous simplement que Digispark est sélectionné dans le menu Programmer et que Digispark (petit noyau) est sélectionné dans le menu Board et vous devriez être opérationnel.

Lorsque vous utilisez le logiciel Digispark Arduino, peu importe ce qui est sélectionné dans la liste des ports série - aucun n'est utilisé. Assurez-vous simplement que Digispark est sélectionné dans le menu Programmer et que Digispark (petit noyau) est sélectionné dans le menu Board et vous devriez être opérationnel.

  • Pour les exemples de programmes, si vous obtenez « Périphérique introuvable » même après avoir installé le pilote DigiUSB dans le dossier des exemples, essayez ceci: https://digistump.com/board/index.php/topic, 257.0.html
  • Si Windows ne reconnaît pas un « DigiUSB » mais une paire générique « Périphérique compatible HID »/« Périphérique d'entrée USB », allez dans le Gestionnaire de périphériques, recherchez dans la catégorie « Périphériques d'interface humaine » le périphérique d'entrée USB avec un identifiant de fournisseur de 0x16C0 et sélectionnez « Mettre à jour le pilote » / « Parcourir mon ordinateur » / « Laissez-moi choisir dans une liste » et le DigiUSB devrait y apparaître.

Conseillé: