Mon programme aide pour explication de celui-ci !!
Fermé
Aviondechasse
-
26 mai 2013 à 18:00
Bonjour,
Bonjour je suis en STI2D et à la fin de l'année je dois présenter un programme de mon projet mais j'aurais besoin d'aide,enfin une personne qui puisse amélioré ma présentation,mon programme consiste à afficher sur un lecteur LCD le niveau de charge en % et la tension en V,nous avons utilisé Arduino pour ça,nous avons un afficheur relié à une plaquette de prototypage,un générateur etc etc
Voici le programme que je vais essayé de présenter et si vous avez des conseil ou de meilleur chose à dire merci de me le faire savoir !!
Donc voici la 1ere partie INITIALISATION !!
http://www.noelshack.com/2013-21-1369583021-cscs.png
Pour l'expliquez je dirais :
Pour la 1ere ligne rien à dire liquidecrystal est l'afficheur on l'inclue,ensuite toute les lignes qui commence par "const int" c'est une bibliothèque nous éviteras d"écrire plus tard des lignes de code,sont des déclaration de variable "Rs" "E" j'ai sur un brouillon leurs définition donc avec une valeur....
Float nous permet d'avoir un chiffre à virgule pour la mesure brute et égale 0 pour la partie initialisation
Ensuite l'afficheur au bord de RS,E,D4.... aura les valeurs attribué dans la bibliothèque au début....
Void setup = ??????
16,2 c"est la résolution de l'afficheur (colonne) et on veut que ça commence au début de l'afficheur
delay (1O) explication en commentaire...
Deuxième partie CALCUL TENSION CHARGE
http://www.noelshack.com/2013-21-1369583564-izhioczhioczh.png
Void Loop pour avoir les valeurs en continue(boucle)
Donc la 1ere ligne c'est ce qu'on voit sur l"afficheur(analogread) donc = 0 au début
ensuite le délai,Sed cursor... c'est pour que ça commence au 1ere ligne au tout début de l'afficheur
Print tension= pour que l'afficheur affiche tension
ensuite nous avons un calcul de ché pas quoi pour la tension : donc on mesure brute divisé par 1023,qui correspond à 100% de charge 1023 aussi car l'arduino travail sur 10 bits (2puissance 10) et 24 correspond au nombre de volt maximum et virgule 1 car on veut un chiffre après la virgule en résultat....
Et on veut que l'afficheur affiche V résultat en V
Pour la charge
inutile de me répeter pour les 4 derniere ligne puis nous avons un calcul que j'ai déjà expliqué !
A voir également:
Mon programme aide pour explication de celui-ci !!