Cooling-Masters
Connexion · INSCRIPTION · Site Recevoir à nouveau l'e-mail de validation


Blabla revival - it can't die

Ajouter ou retirer ce sujet de vos favoris  ·  Suivre ce sujet  ·  Imprimer ce sujet
Pages : « Première ...  559  560  561  562  563  564  565  566  567  568  569 ...  Dernière »
Sk_rmouche


Apprenti Aigri
Messages : 17924

mardi 20 août 2013 à 21:48:09     
QUOTE (kissagogo27) :

t'as les emmerdeurs qui ressortent ^^

tondeuse
taille haie
barbecue
épandage

Mais lolz, si on est un emmerdeur en faisant un petit méchoui, j'aimerais pas être ton voisin

Puis tu n'as qu'à habiter en Lozère, premier voisin à 5 bornes, première vraie ville à 100

Message édité par Sk_rmouche le mardi 20 août 2013 à 21:48:58
Google




     
kissagogo27


Méchant Vieux Râleur
Messages : 28147

mardi 20 août 2013 à 21:59:42     
j'vais te coller l'odeur et les fumées dans l'pif pendant que tu cuis sous la charpente a tenter de faire baisser la température tu saurais pourquoi du coup
Sk_rmouche


Apprenti Aigri
Messages : 17924

mardi 20 août 2013 à 22:07:52     
Habiter sous les toits c'est reservé à Paris intra-muros

ps : sous ta charpente tu as la possibilité de faire un courant d'air artificiel avec deux grands trous et un extracteur ? Soyons fou, un réseau de gaines flexibles en tissu, comme dans les labo de découpe
kissagogo27


Méchant Vieux Râleur
Messages : 28147

mardi 20 août 2013 à 22:36:34     
j'ai la longueur de la maison et 2 fenêtres y me prend pour qui le pingouin dla clim là ?
OrOoX


AFK ? Késako ? :D
Messages : 9888

mardi 20 août 2013 à 22:39:44     
Qui veux un tank ?

http://www.mortarinvestments.eu/fr/product...-2#currency=EUR

Je m'attendais à plus cher que ça perso ...
kissagogo27


Méchant Vieux Râleur
Messages : 28147

mardi 20 août 2013 à 22:50:03     
héhé ^^
Tolk


Membre
Messages : 1455

mardi 20 août 2013 à 23:33:20     
Pourquoi pas j'en prendrais bien un pour allez bosser
OrOoX


AFK ? Késako ? :D
Messages : 9888

mardi 20 août 2013 à 23:48:26     
En attendant bonjour la consommation et pourtant c'est des Diesel, réservoir de 1000L et tout
kissagogo27


Méchant Vieux Râleur
Messages : 28147

mercredi 21 août 2013 à 07:47:24     
perecastor


Modérateur-faker/Portuguais des iles/父 亲河&a
Messages : 15091

mercredi 21 août 2013 à 10:39:01     
@ll

Pour les tanks, moyen! Par contre y a des jolis tatra et des motos pour myth-o-gay

Sinon petite vidéo de ce matin : http://youtu.be/Tq2FIvM-ZKE.

Z en pensez quoi ? A savoir que j ai viré ce foutu while car je n arrive pas a faire en sorte que dans le while il doit y avoir une période tampon de 300millis pour éviter d ouvrir le tube a chaque fois que le capteur voie passer une croquette.
@moyen, on va devoir bosser a deux dessus

Donc la actuellement, je suis sur la v4 modifie pour que l heure tourne correctement et il n y a plus de test servo ouvert ferme au démarrage.
KzR


Modérateur Trancheur
Messages : 11566

mercredi 21 août 2013 à 11:40:16     
kissagogo27


Méchant Vieux Râleur
Messages : 28147

mercredi 21 août 2013 à 12:10:37     
haha la vidz *-*

t'as pas de variable time ? pour ta boucle ?
OrOoX


AFK ? Késako ? :D
Messages : 9888

mercredi 21 août 2013 à 12:37:39     
Sympa la vidéo, j'adore la réaction de ton chat, mélange de "GNEE" et "A tableeeee", mais nan c'est
un comédien, il va pas manger après

En attendant j'ai l'impression que le tube est un peu trop bas par rapport à la gamelle, ça le gène pas ?
perecastor


Modérateur-faker/Portuguais des iles/父 亲河&a
Messages : 15091

mercredi 21 août 2013 à 12:48:11     
QUOTE (kissagogo27) :

haha la vidz *-*

t'as pas de variable time ? pour ta boucle ?

Des variable, je peux en mettre un millier si tu veux!

C ' est juste que je voudrai faire un truc genre :

CODE :

While ( capteur == HIGH "durant au moins 300 millis")
{on met le servo en position ouvert;
etc.....;
}


Et que je n y arrive pas

Edit : de plus des variables time j en ai déjà dans le bousin c est grâce a ça que je fait tourner le cylindre x secondes. Mais je veux virer ce temps la pour ne faire tourner le cylindre que le temps nécessaire pour remplir le tube.
Car je viens de remarquer que le chat s amuse a faire bouger la machine pour en faire tomber dans le tube. Et ces croquette qui tombent seront en rab lors de la prochaine ration. Je comprenais pas pourquoi il a grossis durant le week end !

Message édité par perecastor le mercredi 21 août 2013 à 12:58:12
moyen_moins


aka metalazzo | Anti²Bug
Messages : 10216

mercredi 21 août 2013 à 13:18:43     
L'enfoiré de chat
Mais ouais, faut bosser dessus

Salut les gens !
OrOoX


AFK ? Késako ? :D
Messages : 9888

mercredi 21 août 2013 à 13:32:45     
Pourquoi un while pour ouvrir le tube qui distribue les croquettes ?

En général on l'utilise ( en PHP ) pour faire des actions répétées, hors là tu n'as besoin de l'ouvrir qu'une fois
et après le refermer X temps après.

Tu pourrais faire un truc du genre :

CODE :


if (capteur == HIGH)
{
// Ouverture du tube

Temps_close = millis() + 300; // Sauvegarde du temps normal provoquant la fermeture
}

elseif ( millis() >= Temps_close )
{
// Fermture du tube

}


Je sais pas si ça fonctionne, j'ai fais ça sur le vif mais ça devrait te donner des idées ^^


En attendant il est malin ton chat ! Moi je surveille pas sa ligne à ce point ( faut dire que si il a pas faim, il mange pas )

Message édité par OrOoX le mercredi 21 août 2013 à 13:33:01
perecastor


Modérateur-faker/Portuguais des iles/父 亲河&a
Messages : 15091

mercredi 21 août 2013 à 13:49:10     
QUOTE (OrOoX) :

Pourquoi un while pour ouvrir le tube qui distribue les croquettes ?

En général on l'utilise ( en PHP ) pour faire des actions répétées, hors là tu n'as besoin de l'ouvrir qu'une fois
et après le refermer X temps après.

Tu pourrais faire un truc du genre :

CODE :


if (capteur == HIGH)
{
// Ouverture du tube

Temps_close = millis() + 300; // Sauvegarde du temps normal provoquant la fermeture
}

elseif ( millis() >= Temps_close )
{
// Fermture du tube

}


Je sais pas si ça fonctionne, j'ai fais ça sur le vif mais ça devrait te donner des idées ^^


En attendant il est malin ton chat ! Moi je surveille pas sa ligne à ce point ( faut dire que si il a pas faim, il mange pas )

C est ce que j ai fait actuelement. Mais ça ne me plais pas.

CODE :

void alarme()
{
 digitalWrite(lcdlum, HIGH);           //  allume l eclairage du lcd
 lcd.setCursor(0, 1);                  //  place le curseur sur la deuxieme ligne
 lcd.print(" a table !!!!");         //  parce qu on est poli aussi avec les chats
 delay (500);
 tone(6, 960, 200);  
 digitalWrite(moteur, HIGH);           //  fait tourner le cylindre 8 secondes
 delay (5000);
 lcd.setCursor(0, 1);      
 lcd.print("                 ");       //  efface la deuxieme ligne
 buttonState = digitalRead(bouton);    // lecture de l etat du capteur de croquettes
 if (buttonState == HIGH)               // si il n y a pas asses de croquettes,alors :
 {
   digitalWrite(moteur, LOW);            //  arrete le cylindre
   servo.write(90);                     // servo en position ouvert  
   delay (500);                          // attente de 500 millis
   digitalWrite(lcdlum, LOW);            //  eteind l eclairage du lcd

 }
 else                                // si il n y a asses de croquettes , alors :
 {                                  
   servo.write(178);                     // servo en position ferme  
   tone(6, 880, 500);                    // genere une frequence de 880 hertz de 500 millis sur le pin 6
   delay (3000);
 }
 buttonState = digitalRead(bouton);    // lecture de l etat du capteur de croquettes
 if (buttonState == HIGH)               // si il n y a pas asses de croquettes,alors :
 {
   digitalWrite(moteur, LOW);            //  arrete le cylindre
   servo.write(90);                     // servo en position ouvert  
   delay (500);   // attente de 500 millis
   digitalWrite(lcdlum, LOW);            //  eteind l eclairage du lcd

 }
 else                                // si il n y a asses de croquettes , alors :
 {                                  
   servo.write(178);                     // servo en position ferme  
   tone(6, 880, 500);                    // genere une frequence de 880 hertz de 500 millis sur le pin 6
   delay(500);                           // attente 500 millis
   tone(6, 440, 500);                    // genere une frequence de 440 hertz de 500 millis sur le pin 6
   delay(500);                           // attente 500 millis
 }
 buttonState = digitalRead(bouton);    // lecture de l etat du capteur de croquettes
 if (buttonState == HIGH)               // si il n y a pas asses de croquettes,alors :
 {
   digitalWrite(moteur, LOW);            //  arrete le cylindre
   servo.write(90);                     // servo en position ouvert  
   delay (500);                          // attente de 500 millis
   digitalWrite(lcdlum, LOW);            //  eteind l eclairage du lcd

 }
 else                                // si il n y a asses de croquettes , alors :
 {                                  
   servo.write(178);                     // servo en position ferme  
   delay (500);                          // attente 500 millis
   tone(6, 880, 500);                    // genere une frequence de 880 hertz de 500 millis sur le pin 6
   delay(500);                           // attente 500 millis
   tone(6, 440, 500);                    // genere une frequence de 440 hertz de 500 millis sur le pin 6
   delay(500);                           // attente 500 millis
   tone(6, 880, 500);                    // genere une frequence de 880 hertz de 500 millis sur le pin 6
   delay(500);
 }
 digitalWrite(moteur, LOW);            //  arrete le cylindre
 digitalWrite(lcdlum, LOW);            //  eteind l eclairage du lcd
kissagogo27


Méchant Vieux Râleur
Messages : 28147

mercredi 21 août 2013 à 13:51:20     
timer=0:while timer<xxx:timer=timer+1:wend bon maintenant tu vas faire tourner le cpu non stop full tthrotle pour une bête boucle et ensuite il faut trouver une valeur de timer qui correspond a 300mS
kissagogo27


Méchant Vieux Râleur
Messages : 28147

mercredi 21 août 2013 à 13:54:01     
ah je viens de voir ton code, t'as des delay tu peux pas coller un delay(300) ?
perecastor


Modérateur-faker/Portuguais des iles/父 亲河&a
Messages : 15091

mercredi 21 août 2013 à 14:26:15     
QUOTE (kissagogo27) :

ah je viens de voir ton code, t'as des delay tu peux pas coller un delay(300) ?

nop les delay ne fonctionnent pas dans le while enfin comme condition ca ne marche pas.
OrOoX


AFK ? Késako ? :D
Messages : 9888

mercredi 21 août 2013 à 16:35:52     
Pourquoi tu met pas un delay() après l'ouverture du clapet ?
Rosco


Administrateur
Messages : 25925

mercredi 21 août 2013 à 18:01:54     
Bon, faites un topic Arduino plutôt... Classez un peu vos posts à partir de maintenant pour les recherches, Google &co, ça ne coûte pas plus cher
OrOoX


AFK ? Késako ? :D
Messages : 9888

mercredi 21 août 2013 à 19:05:36     
Comme le dossier tant attendu depuis longtemps

Au pire Rosco, ouvre une section Arduino ?
Sk_rmouche


Apprenti Aigri
Messages : 17924

mercredi 21 août 2013 à 19:23:58     
Sinon postez sur mon topic réalisations élec, y'a un peu de tout déjà dessus ^^
kissagogo27


Méchant Vieux Râleur
Messages : 28147

mercredi 21 août 2013 à 19:28:41     
tu voudrais dire que tant qu'a être bordélique ... ..
Google




     
Pages : « Première ...  559  560  561  562  563  564  565  566  567  568  569 ...  Dernière »