Étape 4: Mise en route et le code de chargement
Une fois que le Conseil est tout fait, il est temps de démarrez-la et charger le code dans le microcontrôleur. J’ai oublié d’ajouter que cette ATMega328P était déjà bootloaded et tout ce que je dois faire est de charger le programme dessus.
Il y a quelques assez bons tutoriaux sur internet sur comment configurer et programmer un standalone ATMega si quelqu'un a besoin de plus amples renseignements.
- -Dans le cas de ce forum, première chose que vous devez faire est de charger l’esquisse d’exemple Arduino ISP sur votre carte arduino.
2. - dans la deuxième photo, j’ai commenté pour montrer quel en-tête est utilisé pour la programmation et qui épingle broche numéro 1.
3. - câbler votre arduino à votre Conseil d’administration de cette façon.
Goupille de Arduino 10--tige d’en-tête Conseil 5
Goupille de Arduino 11--broche d’en-tête Conseil 1
Goupille de Arduino 12--broche d’en-tête Conseil 2
Goupille de Arduino 13--tige d’en-tête Conseil 3
Arduino + 5V--bord broche en-tête 4
Arduino GND--bord broche en-tête 6
4. - Ouvrez le sketch de « solar_charge_controller », assurez-vous que le type de plaque est défini sur Arduino UNO et sélectionnez « Arduino comme fournisseur de services Internet » dans la section de programmeur dans le menu « outils » de votre arduino IDE. Essayez de compiler le croquis (ctrl + r) pour s’assurer qu'elle ne renvoie pas d’erreur.
5. - une fois que c’est tout bon, appuyez sur et maintenez la touche SHIFT de votre clavier et cliquez sur la flèche du bouton upload dans votre arduino IDE et si tout fonctionne bien, vous devriez voir les petites lumières Rx Tx sur votre carte arduino se mettent à clignoter. (Il faut un peu de temps pour le croquis à télécharger).
Une fois fait, vous pouvez supprimer les fils de la programmation de l’en-tête.