Étape 4: Breadboard Arduino
Si vous avez acheté un Atmega328 avec le bootloader déjà installé, il suffit de suivre la seconde moitié de cette étape. Si vous avez une puce vierge, suivez l’étape ensemble.
"
Brûler le Bootloader
Si vous avez un nouveau ATmega328 (ou ATmega168), vous aurez besoin de brûler le bootloader sur elle. Vous pouvez faire cela en utilisant une carte Arduino comme un programme in-situ (ISP). Si le microcontrôleur a déjà le bootloader dessus (par exemple parce que vous sorti une carte Arduino ou commandé un ATmega déjà-bootloaded), vous pouvez ignorer cette section.
Pour graver le chargeur de démarrage, procédez comme suit :
- Télécharger l’esquisse de ArduinoISP sur votre carte Arduino. (Vous devrez sélectionner le jury et le port série dans le menu outils qui correspondent à votre Conseil d’administration).
- Fil de la carte Arduino et le microcontrôleur comme illustré dans le diagramme vers la droite.
- Sélectionnez « Arduino Duemilanove ou Nano w / ATmega328 » dans les outils > menu Board. (Ou « ATmega328 sur une maquette (horloge interne à 8 MHz) » si vous utilisez la configuration minimale décrite ci-dessous.)
- Exécutez les outils > graver Bootloader > w / Arduino comme fournisseur de services Internet.
Vous devez seulement graver le bootloader fois. Après que vous avez fait, vous pouvez supprimer les fils de raccordement raccordés aux broches, 10, 11, 12 et 13 de la carte Arduino. »
Téléchargement à l’aide d’une carte Arduino
"Une fois que votre ATmega328p a le bootloader Arduino, vous pouvez télécharger des programmes à l’aide du convertisseur USB vers série (FTDI chip) sur une carte Arduino. Pour ce faire, vous supprimez le microcontrôleur de la carte Arduino donc la puce FTDI peut parler au microcontrôleur sur le montage d’essai à la place. Le schéma de droite montre comment connecter les lignes TX et RX de la carte Arduino à l’ATmega sur le montage d’essai. Pour programmer le microcontrôleur, sélectionnez « Arduino Duemilanove ou Nano w / ATmega328 » dans les les outils > menu Board (ou « ATmega328 sur une maquette (horloge interne à 8 MHz) » si vous utilisez la configuration minimale décrite ci-dessous). Puis télécharger comme d’habitude. »
Remarque : En plus qui suit toutes les étapes depuis le site d’arduino affichés ci-dessus, vous devrez connecter la broche de remise à zéro de la carte arduino sur la broche de remise à zéro de la puce atmega afin de télécharger le code.