par
KeRR_@ » ven. 27 févr. 2015 16:04
Bonjour Mickael
J'ai quelques liens qui pourront t'aider à voir plus en détail surtout celui de l'intensité du signal toujours en Ardino
->>
Un signal analogique : petits rappels
Ici je dirais quelques détails sur la programmation et autres branchements
- >>
Travaux Pratiques Arduino
Un pdf avec des
exemples de programmation
Bonjour Mickael
J'ai quelques liens qui pourront t'aider à voir plus en détail surtout celui de l'intensité du signal toujours en Ardino
->> [url=http://eskimon.fr/110-arduino-401-les-entrees-analogiques-de-larduino][b]Un signal analogique : petits rappels[/b][/url]
Ici je dirais quelques détails sur la programmation et autres branchements
- >> [url=http://air.imag.fr/mediawiki/index.php/Travaux_Pratiques_Arduino][b]Travaux Pratiques Arduino[/b][/url]
Un pdf avec des [url=http://physique.sciences.univ-bpclermont.fr/projets/Reports/RapportaffichageLCD.pdf][b]exemples de programmation[/b][/url]
Bonjour,c'est la première fois que j'utilise une carte arduino , et c'est aussi la première fois que je programme tout cours.Pour notre TPE nous avons choisi la mesure du temps et nous avons décider de travailler avec une carte arduino.On veut donc faire un chronomètre avec un pendule et un capteur qui va capter chaque passage du pendule et qui va envoyer un courant Electrique jusque l'arduino, on cherche donc un programme qui transmettent ce courant Electrique jusques l'affichage lcd pour que a chaque courant Electrique envoyer par le pendule l'affichage lcd affiche 1 seconde. j'ai un petit problème avec le branchement des mes différent composant. pour réaliser ce chronomètre j'ai un LCD keypad shield une carte arduino uno et un capteur piezo mais je ne peut pas brancher le capteur en même temps que le LCD car le LCD utilise tout les port analogique de la carte pouvez vous m'aider et voici le programme que j'ai écrit pourrait t'il marcher ??
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2);// on devra surement changer sa //
int minutes,secondes;// introduction des minutes secondes //
char message[16] = ("");// taille du message ecris sur le lcd //
int piezo=A0;// changer sa aussi pin du capteur //
void setup ()
{
Serial.begin(9600);// ouverturesdu port //
lcd.begin(16,2);//en fontion de la taille du lcd on devra peut etre changer sa //
pinMode(piezo,INPUT);// pour dir que piezo est une entrer //
lcd.print("Mickael");// test du lcd en ecrivant Mickael //
lcd.clear();// efface le message //
delay(10);// on laisse un delay de 10 miliseconde pour laisser le tremps de traiter toute les information//
minutes = 0;// on dit que les minutes =0 au debut //
secondes = 0;// pareil maispour les secondes //
boolean piezo=false; //le piezo est considerer comme 0 au debut //
}
void loop()
{
if (piezo=true); // si le piezo =1 alors 1 secondes est ajouter //
secondes++;
if(secondes == 60); //une minutes est atteinte ?
secondes = 0; //on recompte à partir de 0
minutes++;
lcd.home(); //met le curseur en position (0;0) sur l'écran
lcd.write(message); //envoi le message sur l'écran
sprintf(message,"Il est :%2d:%2d",minutes,secondes);
Bonjour,c'est la première fois que j'utilise une carte arduino , et c'est aussi la première fois que je programme tout cours.Pour notre TPE nous avons choisi la mesure du temps et nous avons décider de travailler avec une carte arduino.On veut donc faire un chronomètre avec un pendule et un capteur qui va capter chaque passage du pendule et qui va envoyer un courant Electrique jusque l'arduino, on cherche donc un programme qui transmettent ce courant Electrique jusques l'affichage lcd pour que a chaque courant Electrique envoyer par le pendule l'affichage lcd affiche 1 seconde. j'ai un petit problème avec le branchement des mes différent composant. pour réaliser ce chronomètre j'ai un LCD keypad shield une carte arduino uno et un capteur piezo mais je ne peut pas brancher le capteur en même temps que le LCD car le LCD utilise tout les port analogique de la carte pouvez vous m'aider et voici le programme que j'ai écrit pourrait t'il marcher ??
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2);// on devra surement changer sa //
int minutes,secondes;// introduction des minutes secondes //
char message[16] = ("");// taille du message ecris sur le lcd //
int piezo=A0;// changer sa aussi pin du capteur //
void setup ()
{
Serial.begin(9600);// ouverturesdu port //
lcd.begin(16,2);//en fontion de la taille du lcd on devra peut etre changer sa //
pinMode(piezo,INPUT);// pour dir que piezo est une entrer //
lcd.print("Mickael");// test du lcd en ecrivant Mickael //
lcd.clear();// efface le message //
delay(10);// on laisse un delay de 10 miliseconde pour laisser le tremps de traiter toute les information//
minutes = 0;// on dit que les minutes =0 au debut //
secondes = 0;// pareil maispour les secondes //
boolean piezo=false; //le piezo est considerer comme 0 au debut //
}
void loop()
{
if (piezo=true); // si le piezo =1 alors 1 secondes est ajouter //
secondes++;
if(secondes == 60); //une minutes est atteinte ?
secondes = 0; //on recompte à partir de 0
minutes++;
lcd.home(); //met le curseur en position (0;0) sur l'écran
lcd.write(message); //envoi le message sur l'écran
sprintf(message,"Il est :%2d:%2d",minutes,secondes);