Show Posts
Pages: 1 2 [3] 4 5 ... 346
31  International / Le bar / Re: PID, Ziegler & Nichols et Fussy Logic on: September 16, 2014, 06:47:42 am
...
Me voilà parti pour une nouvelle aventure !

La logique floue est omniprésente dans notre vie de tous les jours (machine à laver, four micro-ondes, aspirateurs, stabilisateur de caméscopes, correcteur yeux rouges des appareils photos, ABS des voitures, jeux vidéos, médecine, agriculture, etc....). La liste des équipements utilisant cette technique est énorme.
...
bonjour
excellente initiative Icare

tres utilisée aussi dans le yeld management

La demarche  fuzzy est interessante dans les process qui ne necessite pas une absolue integritée sur bords.

exemple en aero (evidemment  smiley-mr-green  )
Autant gerer une presentation de passagers "surbookés" se regle "sans casse"  smiley-cool  (bon d'accord c'est pas le jour chez AF  smiley-mr-green )
Autant gerer l'espace aerien pour les "en vol" est/serait déjà beaucoup plus problematique.

je vais regarder tes liens , ça fait longtemps que je n'ai plus "touché" à ça
32  International / Français / Re: Utilisation d'un arduino dans un jeu de type COIN PUSHER on: September 16, 2014, 06:18:01 am

Il est clair que mon budget est serré car entre le bois, la peinture, les plexi, l'alu etc etc... ma machine me coute déjà un bras. Mais après toute ces dépense je ne vais pas non plus discuter pour quelques euros par ci par la. Jusqu'à maintenant j'ai reussi a faire les choses comme je les voyais et j'espère que ce sera le cas jusqu'au bout.
Donc pour etre plus clair, je suis ouvert à toute les idées pour rendre mon projet réalisable avec une limite de cout disons d'une centaine d'euros max, si c'est moins c'est mieux!
bonjour
pour le fond sonore , je partirais sur un truc comme ça , c'est assez facile à interfacer et pas excessif  smiley-cool
http://www.dx.com/p/jtron-20050299-mp3-decoder-board-w-tf-usb-green-298187#.VBgaGhaqJ2o

pour les bruitages soit passer par une solution comme celle proposée par icare ou une solution soft avec la lib tmrpcm.

la solution 2 lecteurs comme evoquée par Icare est interessante , mais ça necessite de devoir programmer 2 dispos en SPI, rien d'impossible mais c'est peut etre une solution "pour le futur"  smiley-mr-green

ameliorer ensuite les choses fait aussi partie du plaisir de la conception.
33  International / Français / Re: arduino et EL Wire (débutant) on: September 16, 2014, 05:54:30 am
c'est vrai qu'avec le module xbee ça commence à faire cher  smiley-roll-sweat
je vais regarder le petit modul hf que tu proposes, aurais-tu des tuto ?

Merci  smiley
bonjour
avant de partir sur des tutos , il faut déjà faire le choix du vecteur comm
avec déjà une question importante , tu a besoin de quoi comme distance de transmission entre le danseur et l'operateur lumiere pour etre sans soucis en presta?
34  International / Français / Re: Problèmes d'encodeur EC11 on: September 16, 2014, 05:47:39 am
Encodeur_1_NombreDePas », toujours fixe à 255 quand je ne touche pas à l'encodeur. Quand je le manipule, la valeur pour « Encodeur_1_BoutonEtat » est maintenant 1 et 126, et pour « Encodeur_1_NombreDePas », toujours fixe à 255.


bonjour
j'ai regardé rapidement et testé ton code MegaNano01xEncoS avec un encodeur

ça ne lit pas du tout les encodeurs
voir ça
Code:
void LireEncodeurs ()
{
  // Lire l'état du bouton de l'encodeur broche E.
  if (digitalRead (ENCODEUR_1_BOUTON) == OUI)
  { // Répondre avec un message de 1 octet (byte) comme attendu par le maître.
    Encodeur_1_BoutonEtat = 1;
  }

  // Lire l'encodeur 1 broche A et B.
  if (digitalRead (ENCODEUR_1_SORTIE_A) == digitalRead (ENCODEUR_1_SORTIE_B))
  {
    Encodeur_1_NombreDePas = Encodeur_1_NombreDePas + 1;
  }
  else
  {
    Encodeur_1_NombreDePas = Encodeur_1_NombreDePas - 1;
  }
}
ça ne compte/decompte pas en fonction de l'action sur l'encodeur
ça fait juste en permanence du +1 ou -1  , mais ça ne lit pas l'encodeur
c'est facile à voir en mettant ça en loop

Code:
void loop()
// La fonction loop () s'exécute sans fin en boucle aussi longtemps que
// l'Arduino est sous tension.
{
  // Ici les instructions à exécuter par le programme principal.
  LireEncodeurs ();
  Serial.println (Encodeur_1_NombreDePas);
}

regle déjà ça , sinon tu n'avancera pas
pour faire simple une gestion d'encodeurs en quadrature necessite qq part une sauvegarde de l'etat des pin A/B pour comparaison , il n'y a rien de tout ça dans ton code

35  International / Français / Re: Utilisation d'un arduino dans un jeu de type COIN PUSHER on: September 15, 2014, 03:24:15 pm
Tout depend aussi d'un parametre oublié là  smiley-mr-green
ton budget acceptable

trouver des solutions à ton souhait ce nest pas intrinsequement tres compliqué  smiley-mr-green

Sur ce forum , j'ai une tendance   smiley-cool  à relativiser le cout final comme une fonction où le facteur important  est celui d'acquisition "de l'arduino basique" , parce que se focaliser sur un truc à 10/15 €  pour aboutir à une realisation "basée au depart sur arduino" à X fois €  la base , n'est peut etre pas la demarche la plus pragmatique.  
36  International / Français / Re: Utilisation d'un arduino dans un jeu de type COIN PUSHER on: September 15, 2014, 01:29:54 pm
Bonsoir,
si tu souhaite une musique de fond , le plus simple est peut etre  d'utiliser un lecteur MP3 pour le fond sonore et un systeme dedié aux bruitage.
La solution de luxe, 2 lecteurs MP3 + un mélangeur. smiley
bonsoir Icare
Ce n'est pas simple d'interfacer un lecteur MP3 cheap pour qu'il soit reactif, j'avais fait des essais à l'occasion du mira3 de Vincent (de retroplane)
En gerer un dédié à la musique de fond , ce n'est pas tres compliqué (pas ou tres peu de changement de psite) , s'en servir pour gerer dynamiquement aussi les pistes "evenements" c'est déjà beaucoup moins simple.
37  International / Français / Re: Utilisation d'un arduino dans un jeu de type COIN PUSHER on: September 15, 2014, 11:37:46 am

Aie, pour mon projet je dois pouvoir absolument jouer au moins 2 pistes simultanément, pas d'autre moyen pour obtenir l'effet escompté étant donné que je souhaite une musique de fond et des bruits lorsque l'on insert des pièces.
Que pensez vous de ça?
https://www.sparkfun.com/products/11029
Je ne connais pas , mais de lecture rapide du DS , cette carte ne lit à un instant T qu'un seul morceau
si tu souhaite une musique de fond , le plus simple est peut etre  d'utiliser un lecteur MP3 pour le fond sonore et un systeme dedié aux bruitage.
38  International / Français / Re: Utilisation d'un arduino dans un jeu de type COIN PUSHER on: September 15, 2014, 09:52:47 am
Par contre peut on jouer plusieurs fichiers simultanément?
non , mais sur un shield MP3 non plus tu ne peux jouer plusieurs fichiers en simultanés  smiley-mr-green
à toi de gerer tes sequences sons et d'appeler le fichier adequat , qui lui peut etre un mix adapté.
39  International / Français / Re: Utilisation d'un arduino dans un jeu de type COIN PUSHER on: September 15, 2014, 09:05:26 am

Ah oui ça m'a l'air pas mal niveau rendu. Comment ça fonctionne ? Avec quel matériel? Peut on y connecter un 2.1 de PC en jack (ce que j'ai installé dans ma machine)?


juste un arduino  et un lecteur de carte SD (là j'utilise celui present sur un shield ethernet ) et la lib ,
ça n'utilise qu'un pin de sortie
apres tu l'injecte sur ce que tu veux comme ampli en adaptant  le niveau "à la hussarde"  = un simple potentiometre ou pont diviseur  smiley-mr-green
Sur la video le HP est drivé au travers d'un simple mosfet = c'est tout ... sauf ... academique  smiley-mr-green

là où je me suis finalement le plus "emmerdé" c'etait  de trouver la bonne config sous audacity pour la conversion en  format
à injecter sur la carte SD.

40  International / Français / Re: arduino et EL Wire (débutant) on: September 15, 2014, 08:52:21 am
j'ai utilisé le code arduino cité dans mon post du 17 juin, plein de for()  smiley-twist

on a décortiqué la piste audio pour savoir comment on allait procéder pour les séquences d'allumage (intro, 1er rythme, 2ème rythme, etc) cette méthode est fastidieuse car on doit convertir les secondes en millisecondes et la piste audio doit démarrer en même temps que la lecture du code arduino. Dans notre cas, un simple "biiip" dans les hauts-parleurs de retour sur scène donnant le signal au danseur d'allumer le boitier. Ca fait très à l'arrache, car mes connaissances en arduino sont très réduites, mais c'est le résultat qui compte  smiley-lol

J'aurai voulu utiliser une méthode avec un pad midi et une carte wifi sur l'arduino mais bon trop compliqué à mettre en place avec le peu de temps qui restait. Je pense le faire prochainement car si jamais je ne pouvais être présent durant une représentation, presque n'importe qui pourrait prendre contrôle du costume.

Maintenant que tu me parles d'une baisse de luminosité, ça se pourrait bien, j'ai remarqué que l'intensité lumineuse baisse quand le vert et l'orange sont allumés en même temps.
carte wifi , c'est peut etre un peu "too much"  smiley-mr-green
partir sur du transceiver  HF plus abordable (433 ou en 2.4  genre nRF24L01+) voir du bluetooth (module HC 0x)  est peut etre plus simple.

apres avoir revu la video , la baisse de luminosité semble etre "subjective" et est surement due au dispositif de captation (adaptation de la camera entre bleu/vert et/ou orange)
41  International / Français / Re: Problèmes d'encodeur EC11 on: September 15, 2014, 08:09:46 am
...
Je ne suis pas sur de comprendre le sens de la question « tu utilise quoi comme codes basiques de validation d'echange entre tes 2 cartes/MCU  ?  »,
ce ne sont pas des codes basiques
pour rester dans l'environnement de base
test simplement la comm I²C en utilisant seulement  le serial en debug (à vitesse elevée 115200)
pas en utilisant de l'afficheur LCD (lib conso en temps de calcul)

edit , et bien d'accord avec la proposition de haifger  smiley-cool
42  International / Français / Re: SdFat librarie et mega 2560 on: September 15, 2014, 08:03:05 am
Salut artoust ,
c'est le 1.0.5 , et comme y' une flopé de fichier dans la lib je veux pas cassé quelque chose !
OK , alors ce n'est pas du à ça  smiley-mr-green
joker pour moi, je n'ai pas de mega sous la main
43  International / Français / Re: SdFat librarie et mega 2560 on: September 15, 2014, 07:58:07 am
Salut a tous ,
j'ai un petit soucis j'ai besoin d'utiliser la lib SdFat plutot que la SD.h de l'ide ( probleme d'extration et remise de carte SD en cour de fonctionement ).
je fonction sur  mega 2560 et je but sur le fait de faire fonctione un quelconque scketch( d'exemple fournis avec la lib ) sur mon systeme.
j'ai la sensation qu'il faut que je modifie les declaration des pin MOSI MISO ... etc, dans la partie SdFatconfig.h qui ne semble pas corespondre a ceux de la mega , mais j'ai vraiment un gros doute, et je n'ai pas trouver l'info sur le net .
Donc  avant de me lancer je prefere avoir votre avis dessu.
PS: j'ai tester sans modifier ( juste chip select passer a 53) un des scketch "readWriteSDfat "et il me retourne "no card... error", bref ça ne fonctione pas , alors que mon programe initial fonctionne avec la lib SD.h.

merci d'avance

bonjour Krys
quel IDE ?
sans que cela soit "une bonne reponse" , je viens de me faire avoir en voulant utliser de la SD sous IDE 1.5.7
ça coince , alors que ça passe sous <

souci de compatibilité  ? evoqué recemment sur le forum avant  (je ne sais plus où  )
44  International / Français / Re: Problèmes d'encodeur EC11 on: September 15, 2014, 07:51:21 am
...

Idéalement une 2,2k serait la valeur passe partout. La valeur de 4,7k souvent préconisée est valable si le bus reste court.

Ce serait bien de nous mettre le code que tu utilises pour tes tests.
bonjour fdufnews
bien d'accord
je penche plus  pour un probleme  purement "soft"  plutot qu'un probleme de validation/levée de doute  de la comm I²C
et ce d'autant que plus haut Lamirené expose :   smiley-mr-green

Quote
Je viens de réussir une première communication I2C entre Arduino Mega et Nano en mode « Master Reader » pour la lecture de l'état d'un bouton pression. C'est d'une grande simplicité !

45  International / Français / Re: Problèmes d'encodeur EC11 on: September 15, 2014, 07:06:00 am

...
Les résistances changent un peu les choses, mais le problème reste entier, les valeurs sont incohérentes que l'encodeur et son bouton soient manipulés ou non.


Bonjour
l'exposé de ta constation n'est pas exploitable
il te faut faire une demarche "de scientifique  sur paillasse"  

le "changent un peu les choses" , ça se traduit exactement comment/par quoi ?  le "peu" consiste en quoi ?

tu utilise quoi comme codes basiques de validation d'echange entre tes 2 cartes/MCU  ?


Pages: 1 2 [3] 4 5 ... 346