Table des matières:

Bare Minimum - Arduino sur Breadboard : 5 étapes
Bare Minimum - Arduino sur Breadboard : 5 étapes

Vidéo: Bare Minimum - Arduino sur Breadboard : 5 étapes

Vidéo: Bare Minimum - Arduino sur Breadboard : 5 étapes
Vidéo: How to use a BreadBoard - Electronics Basics 10 2024, Juillet
Anonim
Bare Minimum - Arduino sur planche à pain
Bare Minimum - Arduino sur planche à pain

L'Arduino utilise la puce ATMega328p. Nous pouvons l'obtenir au format SMD (ATMega328p-AU) ou au format DIP pour le soudage des trous en auge (ATMega328p-PU). Mais, la puce par elle-même ne peut pas fonctionner. Il a besoin de quelques composants supplémentaires et l'ensemble est appelé la configuration minimale stricte de cette puce.

Étape 1: Schéma simple

Schéma simple
Schéma simple

Ci-dessous, nous avons le schéma de cette configuration. Comme vous pouvez le voir, nous avons besoin d'une alimentation de 5 volts. Cette alimentation doit être très bien régulée sans pics de tension. Pour cela et un condensateur supplémentaire de 10uF entre 5V et GND. Alos, la broche de réinitialisation est activée négativement. Donc, pour le désactiver, nous devons lui appliquer 5V. Pour cela, une résistance de 10k ohms est placée entre RESET et Vcc. De plus, l'ATMega328 fonctionne généralement à 16 MHz. Pour cela, entre les broches 9 et 10 nous plaçons un cristal de 16MHz. Mais ce cristal, pour osciller, a besoin de deux condensateurs d'exactement 22pF connectés à GND. Dans la figure ci-dessus, vous avez toutes les broches de la puce. En ce moment, si le microcontrôleur a un bootlaoder, nous pourrions télécharger un code. Mais imaginons qu'il n'a pas de chargeur de démarrage.

Étape 2: Graver le bootloader

Graver le chargeur de démarrage
Graver le chargeur de démarrage

Maintenant, imaginons que la puce n'a pas le bootloder (puce vierge). Pour cela il faut faire les prochaines connexions depuis un Arduino UNO. Ce sont les broches SPI, CLOCK, MISO et MOSI.

Étape 3: Connectez Arduino au PC

Connecter Arduino au PC
Connecter Arduino au PC

Connectez maintenant l'Arduino à votre PC. Ouvrez Arduino IDE et accédez à Fichier → Exemples → Arduino ISP et ouvrez cet exemple. Sélectionnez le com de la carte Arduino UNO, sélectionnez la carte comme Arduino UNO et téléchargez ce code.

Étape 4: chargeur de démarrage

Chargeur de démarrage
Chargeur de démarrage

Faites maintenant les connexions dans le schéma précédent et il est temps de graver le chargeur de démarrage. Allez dans Outils → programmeur → Arduino en tant que FAI. Par cela, nous changeons le programmeur en ISP.

Étape 5: Enfin graver le bootloader

Enfin graver le chargeur de démarrage
Enfin graver le chargeur de démarrage

Enfin, allez dans Outils → Graver le chargeur de démarrage. Maintenant, les LED de l'Arduino clignoteront beaucoup. Une fois que vous obtenez le message de bootlaoder brûlé, nous sommes prêts à partir.

Conseillé: