Etape 11 : Intégrer les esquisses - partie 2 (Atmega 3)
Comme le titre l’indique cette étape est pour Atmega 3 comme indiqué dans le premier diagramme... Cette étape sera plus ou moins similaire à l’étape précédente. Laisse aller
Objectif 1:- Pour compter le temps nécessaire... pour le module TX sans fil envoyer 64 distance données provenant de chaque capteur pour l’Atmega 2... et aussi faire l’utilisation de l’heure précédente lecture c'est-à-dire 5,150 secs.
Choses requises:-
- Tous les trucs que vous tenu de l’objectif 1 de l’étape 3.
Procédure:-
- Juste tout mettre ensemble tout comme son illustré dans l’image 2.
- Connectez la clé USB à l’ordinateur.
- Copiez le code de ATMEGA_3_test .txt à l’IDE et analyser pendant un certain temps.. .vous verrez la plupart du code est copiée formule étape 3 et pas beaucoup ajouté à celui-ci.
- Télécharger le code
- Appuyez sur Ctrl + Maj + M
- Notez la lecture dans le moniteur de la série
- Appuyez sur le bouton reset à l’Arduino. Une autre lecture sautera vers le haut dans le Serial Monitor
- Faites-le pour au moins 10 fois.
- Vous verrez que la plupart des valeurs d’exécution sont différente.
- Faire une moyenne et il note vers le bas. Je me suis 4058 milli seconde. Ce qui signifie à ping et envoyer les données sans fil à 2 Atmega sa prend 4058 ms sans et retard manuel. Mais rappelez-vous que vous devez le temps d’être 5150 ms de l’étape précédente
- Par conséquent, davantage de temps pour retarder par rotation = 5150-4058 = 1092 ms temps de retarder par 64 étapes = 1092 / 64 = 17.0625 = 17 ms
- Voir votre propre lecture et suivre la procédure n° 11
- Ouvrez le ATMEGA_3_test dans l’IDE, à la fin de la fonction test() un delay(17) ; ligne est commenté
- Décommentez cette ligne et mettre votre valeur déduite en elle
- Télécharger le programme modifié.
- Ctrl + Maj + M
- Vérifier si la valeur imprimée est à proximité de 5150 ou pas, si ce n’est pas ne soyez pas découragés, c’est le meilleur qui peut être fait, pas de votre faute, son dû aux principes de la propagation du bruit.
- Comprendre le problème et commenter ici.
Objectif 2:- Pour télécharger le vrai Sketch
Choses requises:-
- Idem que ci-dessus
Procédure:-
- Il suffit de télécharger le ATMEGA_3 .txt.
- Extraire les 3 Atmega hors de l’Arduino et nommez-le ATMEGA - 3
- J’ai oublié de vous dire de débrancher l’USB, j’espère que vous n’êtes pas aussi factice.
- Inférence:- Après voir un comportement ridicule du capteur de distance, vous devez être énervé ce problème est discuté dans la 13e étape, comment y faire face et d’autres choses.
Suivante vers le haut de la dernière étape, la prochaine étape suivante que permettra de transformer votre robot pour une Rover.
Gars et les filles s’il vous plaît n’hésitez pas à poster des suggestions sur la façon de traiter ce problème et m’aider à faire améliorer cette instructable