Show Posts
Pages: 1 [2] 3 4 ... 251
16  International / Français / Re: Aide pti nouveau - projet arduino type alfano. on: September 18, 2014, 10:20:36 am
Visiblement ça ressemble effectivement à la description de Nickor ...

Si c'est bien ça il y a le schéma à utiliser dans le lien.

Après c'est une simple utilisation de millis() pour chronométrer et d'une lecture digitale (idéalement sur interruption) du capteur pour avoir les tops.
17  International / Français / Re: 2 caractère sur ecran LCD avec boutons :( on: September 18, 2014, 10:15:33 am
Code:
void AffichageVariable(int x)
{

char maChaine[3]; // je déclare une chaine vide
itoa (x, maChaine,10 ); // conversion integer en chaine de caractère, 10 c'est pour base 10, décimal donc

lcd.clear(); // j'efface l'écran pour ne pas surcharger
lcd.setStr(machaine, 20, 50, BLUE, WHITE);

}
18  International / Français / Re: Projet communications Drapeaux Airsoft on: September 18, 2014, 10:10:54 am
Salut,

Du coup la question, c'est quoi ?
19  International / Français / Re: [Aide] Afficher des chiffres de 0 à 9 sur un écran Color LCD Shield on: September 18, 2014, 10:09:30 am
Bonjour M. Wack.

Après avoir parlé avec votre professeur principal, nous avons décidé d'appliquer des sanctions et des restrictions d'utilisation du forum Arduino seulement. Il n'y a aucune utilité pédagogique à demander de recopier des codes fournis par des membres de la communauté.

Vous passerez me voir à mon bureau à 8h ce lundi.

Je suis assez surpris par ce genre de réactions : d'une part vos élèves n'ont jamais demandé de code "tout fait", ils proposent leur propre code et nous les aidons à avancer. Et d'autre part visiblement ils partent de zéro ... Donc sans aide (puisque visiblement leur profs leur balancent juste une Arduino et des mots techniques sans rien leur expliquer) comment voulez-vous qu'ils s'en sortent ? Et comment vous faites pour ceux dont le papa est électronicien ? Il n'ont plus le droit de voir leur père jusqu'en juin ?

Sur ce forum nous sommes bien rodés sur les TIPE et autres projets scolaires et nous ne proposons jamais de code tout fait, d'une part parce qu'on a autre chose à foutre, et d'autre part parce ce n'est pas pédagogique.

La pour une fois on a des élèves qui s'y prennent pas en mai (je vous invite à revenir à partir d'avril pour découvrir la masse de glandeur qui prolifère de plus en plus chaque année et qui découvre 2 semaines avant de rendre leur projet qu'ils n'ont rien foutu) et qui font les choses de manière intelligente, et qui vont se faire sanctionner ...

Enfin dernier point : pas cool pour nous puisqu'au lieu d'avoir des topics et des partages d'idées qui peuvent aider l'ensemble de la communauté et les autres débutants, on va recevoir des tonnes de messages privés et d'email ....
20  International / Français / Re: Aide pti nouveau - projet arduino type alfano. on: September 18, 2014, 08:42:50 am
Salut,

Le problème pour t'aider c'est justement le capteur : comment ça marche cette histoire de boucle ? Je trouve aucune doc technique sur le net ...
21  International / Français / Re: 2 caractère sur ecran LCD avec boutons :( on: September 18, 2014, 08:39:52 am
Salut,

Alors déjà :

Code:
 
int buttonPins[3] = {3, 4, 5};

pinMode(buttonPins[3], INPUT);
 digitalWrite(buttonPins[3], HIGH);

je ne pense pas que ça soit ça que tu veuilles. La tu ne configure que le pin à l'index 3. Donc deux problèmes :
1) l'index 3 n'existe pas dans ton tableau. Il y a 3 index mais en partant de 0
2) tu ne vas configurer que l'index 3, et non pas les 3 pins

Pour faire ce que tu veux il faut passer par une boucle :

Code:
 
for (int i =0;i<3;i++) {
pinMode(buttonPins[i], INPUT);
 digitalWrite(buttonPins[i], HIGH);
}

Ensuite solution simple pour ton problème d'appui :

Code:
if(digitalRead(buttonPins[1])) {

 AffichageVariable(x);

if(x++>99)  x=0;

while(digitalRead(buttonPins[1])); //on boucle tant que le bouton est appuyé

delay(50) // limite les effet de rebond

}
22  International / Français / Re: ESP8266 module wifi on: September 18, 2014, 08:05:17 am
Faudra bien xD

Au final en plus j'aurais peut-être rien à faire vu l'essor (logique vu le prix et la simplicité) de ce chip :

https://hackaday.io/project/2879-ESP8266-WiFi-Module-Library
http://www.electrodragon.com/w/Wi07c
https://www.zybuluo.com/kfihihc/note/31135
https://nurdspace.nl/ESP8266
23  International / Français / Re: [Aide] Afficher des chiffres de 0 à 9 sur un écran Color LCD Shield on: September 18, 2014, 07:25:19 am
Ok je commence à voir je crois ... Le truc c'est qu'il n'y a aucune conversion à faire, c'est déjà pris en charge par la classe print() intégrée :

Code:
for (int i=0; i < 10; i++)
{
        if (digitalRead (button)== 1 )
     {
    digitalWrite (led, LOW); // allume la led
   lcd.background(0,0,0);
   lcd.setCursor(50,50);
   lcd.print(i); // affiche la valeur de i sur l'écran
delay(500);
   }

}

Maintenant si ça convient toujours, cherchez du côté de la fonction itoa() smiley-wink
24  International / Français / Re: Projet Arduino - Acquistion sondes magnétiques + GPS on: September 18, 2014, 07:20:29 am
Salut,

@Artouste : une mega c'est un peu trop, une leonardo suffira avec ces 12 pins analogique, et la charge ne sera pas si énorme. De base, c'est 100 µS la mesure, donc 80 Hz sur 10 channels = 80 ms. Si on fait 3 mesures / channel pour moyenner, ça 180 ms. C'est pas la mère à boire et quelques modif permettent de grandement augmenter la vitesse d'échantillonnage : http://forum.arduino.cc/index.php/topic,6549.0.html

Pour les correction GPS => réseau Teria
25  International / Français / Re: ESP8266 module wifi on: September 18, 2014, 07:12:15 am
Salut,

J'en ai commandé y'a une semaine sur aliexpress smiley-wink

Sinon j'en ai vu dispo cher smart-prototyping
26  International / Français / Re: [Aide] Afficher des chiffres de 0 à 9 sur un écran Color LCD Shield on: September 18, 2014, 02:48:40 am
Je le connais très bien cette écran, le problème c'est que nous on comprend rien à votre problématique ... Vous venez avec une première problématique, je vous mets sur la vois, et maintenant faut utiliser des array et de l'ASCII : ok mais rapport avec la problématique précédente ? J'ai absolument pas besoin d'array et d'ASCII pour faire un programme performant répondant avec votre première demande. C'est comme vouloir s'acharner à allumer son barbecue avec un silex alors qu'on a un briquet ...
27  International / Français / Re: données wifly et code php qui n'affiche rien on: September 17, 2014, 06:22:41 am
En plus, est-ce que t'es bien sûr que ça déconne niveau Arduino ? Autant le problème vient de ton php
28  International / Français / Re: Débutant en développement Arduino, un petit coup de main svp on: September 17, 2014, 02:38:10 am
tutu =(unsigned char) ((toto>>4) & 0xF);
29  International / Français / Re: [Aide] Afficher des chiffres de 0 à 9 sur un écran Color LCD Shield on: September 16, 2014, 02:37:59 pm
Salut,

Utilisez millis() pour mesuré le temps écoulé à partir de l'appui. Quand il dépasse 1s => afficher 1, 2s => afficher 2 ... Bouton relacher => afficher 0
30  International / Français / Re: Ma loop() ralenti, voir bloque mon monitor... on: September 16, 2014, 02:33:31 pm
Salut,

x n'est jamais remis à zéro vu que tu l'as déclaré en global. Déclare le en début de loop() et ça sera le cas par contre, ou encore mieux juste après

Code:
if(Serial1.available() > 0){
Pages: 1 [2] 3 4 ... 251