Le forum a migré vers l'adresse suivante:

Forum

Masquer ce message

Simple-Duino Index du Forum



Banc d'essaie Trottinette électrique


 
Poster un nouveau sujet   Répondre au sujet    Simple-Duino Index du Forum -> Arduino & Électronique -> Projets -> Vos projets
Sujet précédent :: Sujet suivant  
Auteur Message
Alexis69
Débutant

Hors ligne

Inscrit le: 15 Avr 2015
Messages: 1
Masculin
Niveau d'éléctronique: Débutant

MessagePosté le: Mer 15 Avr - 15:25 (2015)    Sujet du message: Banc d'essaie Trottinette électrique Répondre en citant

PublicitéSupprimer les publicités ?
Bonjour a toutes et a tous, 
je me présente Alexis 18ans, étudiant en Terminale S-SI.
nous avons mon équipe et moi même comme projet pour le bac de crée un banc d'essai pour une trottinette électrique.
Chaque membre du groupe s'occupe d'une partie bien définie pour ma part il s'agit du calcule du couple et de rendre possible son affichage sur une écran LCD (16x4).
Etant vraiment débutant en programmation , ici réside mon problème, je possède deux programme le premier permettant de faire afficher sur un écran LCD un message et le Second permettant a l'aide d'un capteur ILS de calculer le couple du mécanisme en question.


 Le premier:   
 


// include the library code:

Citation:
#include <LiquidCrystal.h>


// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);


void setup() {
  // Paramètres de l'ecran LCD (Nbr de lignes et colones: 
  lcd.begin(16, 4);
  // Message afficher sur l'ecran LCD.
  lcd.setCursor(0,1);
  lcd.print("Cm=     Nm");
 
 
}


void loop() {
  // set the cursor to column 0, line 1
  // (note: line 1 is the second row, since counting begins with 0):
  lcd.setCursor(7,0);
  // print the number of seconds since reset:
  lcd.print(millis()/3);

}








et le Second :
  

#include <LiquidCrystal.h>


LiquidCrystal lcd(2, 3, 4, 5, 6, 7);   // Broches de l'écran.


const int analogInPin = A1;  // Analogique Capteur Hall.


int sensorValue = A1;      


int K = 0;     // Valeur de la constante K


float Couple = 0;


float Intensite = 0;
float Temps=0;
void setup() 


{
    Serial.begin(9600);    // Initialiser les communications série à 9600 bps pour le moniteur série.
    lcd.begin(16,4);
}


void loop() 


{
  sensorValue = analogRead(analogInPin); 
  Intensite = (sensorValue-510.5)/28.9;
  Couple = K*Intensite;  
  Temps = (5/Intensite);  
  lcd.setCursor(0,1);      // Position sur l'écan de Int.
  lcd.print("Cm:");
  lcd.setCursor(11,1);
  lcd.print("Nm"); 
  lcd.setCursor(5,1);      // Position sur l'écran de sensorValue.
  lcd.print(Temps);  // Affiche ce que le capteur reçois.
  delay(2000);             // Vitesse d'affichage.
  lcd.clear ();      
}
 
 



le problème est que je ne sais pas comment fusionné en quelques sortes les deux programmes en un seul.




Merci d'avance pour votre aide ou si vous avez déjà un programme qui permet de faire ce que j'ai besoin pour le projet. CDT
Revenir en haut
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 09:06 (2017)    Sujet du message: Banc d'essaie Trottinette électrique

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Simple-Duino Index du Forum -> Arduino & Électronique -> Projets -> Vos projets Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  

Index | creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB
Propulsé par Simple-Duino