Étape 3: Démarrage du ATmega328p
Puis télécharger le fichier zip en bas de cette page et placez-le dans votre dossier de matériel (si vous ne pas avoir un, nommer un dossier « matériel » et placez-le dans votre dossier de croquis). Cliquez sur l’IDE Arduino. Puis cliquez sur nouveau dans l’IDE Arduino. Maintenant, dans la sélection de conseils, vous devriez voir "Quasi-duino (horloge interne à 8MHz)." Il s’agit de la sélection d’horloge interne de 8MHz de la ATmega328p. Maintenant, mettez dans votre cristal de X1 x 2 (bornes 9 et 10). Equipez vos condensateurs 22pf, un conflit entre X1 et GND et l’autre entre X2 et GND. Sélectionnez la Quasi-duino dans le menu de planches et de graver le bootloader w / ArduinoISP. Après environ une minute, vous devriez voir « Fait brûler Bootloader ».
Dans votre Arduino actuel, la plupart d'entre eux auront une horloge externe 16MHz (la forme oblongue brillant argent chose qui dit SPK16.000G). Vous pourriez demander: « pourquoi les composants supplémentaires, c’est juste un coût supplémentaire. » Eh bien, l’horloge interne n’est pas aussi précis, juste quelques microsecondes au large. Si vous étiez de programmation pour un bourdon ou simplement en utilisant la communication série, vous voudrez un cristal externe (l’horloge) pour plus de précision. Dans la plupart de vos projets réguliers, vous trouverez que la plupart ne pas exiger un cristal externe.
Autres composantes électroniques vous ne devrez pas (non inclus dans la Quasi-duino) sont : un régulateur de tension (pour la tension plus est en mesure de venir dans votre Quasi-duino), LED (mais vous pouvez vérifier si elle obtient le pouvoir de temps en temps, mais il faut environ 35mA de pouvoir fonctionner en continu), ou même votre interface USB. Une fois que vous programmez votre puce pour le projet, vous pourriez prendre l’interface USB, qui décollait sur 15uA.
J’ai modifié la maquette actuelle base d’Arduino pour ce projet. Aujourd'hui, la Quasi-duino peut compiler le code et télécharger avec ArduinoISP. Auparavant, ce n’était pas possible avec l’actuelles cœurs disponibles sur le site d’Arduino. Le code au bas de cette page est mis à jour le cœur Arduino qui fonctionne avec la Quasi-duino.
Allez jusqu’au bout de cette ' ible pour les messages d’erreur et les corriger.
** Pour Duemilanove et les utilisateurs plus âgés, vous n’aurez pas à insérer le condensateur 10uf.