Le forum a migré vers l'adresse suivante:

Forum

Masquer ce message

Simple-Duino Forum Index



Banc d'essaie Trottinette électrique


 
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique -> Projets -> Vos projets
Previous topic :: Next topic  
Author Message
Alexis69
Débutant

Offline

Joined: 15 Apr 2015
Posts: 1
Masculin
Niveau d'éléctronique: Débutant

PostPosted: Wed 15 Apr - 15:25 (2015)    Post subject: Banc d'essaie Trottinette électrique Reply with quote

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:

Quote:
#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
Back to top
Contenu Sponsorisé






PostPosted: Today at 23:34 (2019)    Post subject: Banc d'essaie Trottinette électrique

Back to top
Display posts from previous:   
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique -> Projets -> Vos projets All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  

Index | Xooit.com free forum | Free support forum | Free forums directory | Report a violation | Conditions générales d'utilisation
Powered by phpBB
Propulsé par Simple-Duino