Moselle (FR)
Offline
Full Member
Karma: 0
Posts: 144
|
 |
« on: June 21, 2012, 04:33:10 pm » |
Bonsoir à tous, Je suis à la recherche d'un algorithme ou un bout de code qui pourrait simuler une flamme ou un feu. Le but étant de customiser un vieux fourneau en donnant une illusion de fonctionnement. Merci pour votre aide. @+ Icare
|
|
|
|
« Last Edit: July 19, 2012, 05:46:41 pm by icare »
|
Logged
|
2B OR NOT(2B) = FF Arduino 1.0.1 + Notepad++
|
|
|
|
0
Offline
God Member
Karma: 0
Posts: 761
Arduino rocks
|
 |
« Reply #1 on: June 21, 2012, 04:58:34 pm » |
|
|
|
|
|
Logged
|
Veuillez indiquer [RESOLU] dans l'entête du titre en éditant votre premier message 
|
|
|
|
Moselle (FR)
Offline
Full Member
Karma: 0
Posts: 144
|
 |
« Reply #2 on: June 21, 2012, 05:15:08 pm » |
Super l'effet que cela donne. Pour la rapidité, il va être difficile de faire mieux. Merci pour cette réponse @+ Icare
|
|
|
|
|
Logged
|
2B OR NOT(2B) = FF Arduino 1.0.1 + Notepad++
|
|
|
|
Rennes
Offline
Full Member
Karma: 0
Posts: 206
|
 |
« Reply #3 on: June 22, 2012, 01:59:36 am » |
Une ampoule scintillante, ça marche bien aussi  C'est ce que j'utilise pour simuler une bougie dans une poterie.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Edison Member
Karma: 6
Posts: 2415
|
 |
« Reply #4 on: June 22, 2012, 06:14:21 am » |
Une ampoule scintillante, ça marche bien aussi  C'est ce que j'utilise pour simuler une bougie dans une poterie. bonjour avec l'option extinction par soufflage dessus comme moi ? http://youtu.be/iJHO1tZ5ymY
|
|
|
|
« Last Edit: June 22, 2012, 06:19:53 am by Artouste »
|
Logged
|
|
|
|
|
Dans l'Espace
Offline
Full Member
Karma: 0
Posts: 233
ArduinoBot builder \^^/
|
 |
« Reply #5 on: June 22, 2012, 09:48:18 am » |
|
|
|
|
|
Logged
|
Proverbe Tibétain : Un mensonge est un saut du haut du toit
|
|
|
|
France
Offline
Faraday Member
Karma: 36
Posts: 4328
Arduino Hacker
|
 |
« Reply #6 on: June 22, 2012, 10:51:19 am » |
Salut, Damned! J'ai été grilled ! (Et avec un de mes propres liens en plus) Vilain tipiak informatique  Ha oui je me rappelle ... arduimat et son rouleau d'essuie-tout 
|
|
|
|
|
Logged
|
|
|
|
|
Moselle (FR)
Offline
Full Member
Karma: 0
Posts: 144
|
 |
« Reply #7 on: July 02, 2012, 03:20:59 am » |
Bonjour skywodd et Zoroastre J'essaye de comprendre le soft de l'effet feu mais je bute (pour ne pas dire je trébuche) sur le code ci-dessous : /* Array of fonction effect */ typedef void (*fnct)(); fnct effect[] = {effect_flickering, effect_fire, effect_moving, effect_fire, effect_fade_inout_slow, effect_fire, effect_fade_inout_fast, effect_fire, effect_wind, effect_fire}; // LEN:10
Si l'on pouvait m’éclaircir sur le sujet car tant que je n'ai pas compris ce qui se passe ; ça me "taraude"  @+ icare
|
|
|
|
|
Logged
|
2B OR NOT(2B) = FF Arduino 1.0.1 + Notepad++
|
|
|
|
France
Offline
Faraday Member
Karma: 36
Posts: 4328
Arduino Hacker
|
 |
« Reply #8 on: July 02, 2012, 05:49:32 am » |
Salut, J'essaye de comprendre le soft de l'effet feu mais je bute (pour ne pas dire je trébuche) sur le code ci-dessous : (...)
typedef void (*fnct)(); C'est une définition de type (typedef), définissant un type "fnct" comme un pointeur sur fonction de protype void xxxx(void); Cela permet d'appeler une fonction exactement comme on appellerai une variable avec un pointeur. Exemple : J'ai deux fonctions : void toto(void) { ... } void titi(void) { ... } J'ai aussi un pointeur sur fonction : fnct plop; plop = toto; // plop pointe vers la fonction toto plop(); // appel la fonction pointé -> toto()
plop = titi; // plop pointe vers la fonction titi plop(); // appel la fonction pointé -> titi() Maintenant comme fnct est un type il est tout à fait possible de faire des tableaux de fnct : fnct tab[] = {toto, titi} L'avantage est de pouvoir appeler des fonctions depuis un tableau de fonctions ! tab[0](); // Appel toto() tab[1](); // Appel titi()
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Sr. Member
Karma: 0
Posts: 273
|
 |
« Reply #9 on: July 03, 2012, 08:18:14 am » |
Salut, Damned! J'ai été grilled ! (Et avec un de mes propres liens en plus) Vilain tipiak informatique  Ha oui je me rappelle ... arduimat et son rouleau d'essuie-tout  On parle de moi et de mon essuie-tout ici  De souvenir mon code était court (aucun rapport avec l'essuie-tout), il doit se trouver sur le lien donné par piflechien54 
|
|
|
|
|
Logged
|
|
|
|
|
Moselle (FR)
Offline
Full Member
Karma: 0
Posts: 144
|
 |
« Reply #10 on: July 19, 2012, 02:35:37 am » |
A vous tous présent et à venir, Salut, J'ai utilisé le logiciel de Skywodd pour faire mon feu virtuel en modifiant légèrement effet de profondeur des leds. Le simulateur est composé de 18 diodes (angle de diffusion 90°), c'est à dire 3 série de 6 diodes pilotées en PWM. La surface éclairement en plastique blanc translucide est de 280 cm² (200 mm x 140 mm). J'ai également testé des filtres diffusant à base de papier calque et de papier sulfurisé. Le papier sulfu donne d'ailleurs les meilleurs résultats. Photo prise pendant la journéeVidéo de jourLorsque la luminosité ambiante diminue l'effet est carrément bluffant. A bientôt icare
|
|
|
|
« Last Edit: July 24, 2012, 03:14:47 pm by icare »
|
Logged
|
2B OR NOT(2B) = FF Arduino 1.0.1 + Notepad++
|
|
|
|
Rennes
Offline
Full Member
Karma: 0
Posts: 206
|
 |
« Reply #11 on: July 19, 2012, 03:04:57 am » |
Pas mal! En fait je ferais bien un truc comme ça pour illuminer ma cheminée en été (en hiver y'a du vrai feu  ) ou bien pour la collection de photophores qui est dessus 
|
|
|
|
|
Logged
|
|
|
|
|
France
Offline
Faraday Member
Karma: 36
Posts: 4328
Arduino Hacker
|
 |
« Reply #12 on: July 19, 2012, 10:06:51 am » |
J'ai utilisé le logiciel de Skywodd pour faire mon feu virtuel en modifiant légèrement effet de profondeur des leds. Le simulateur est composé de 18 diodes (angle de diffusion 90°), c'est à dire 3 série de 6 diodes pilotées en PWM. La surface éclairement en plastique blanc translucide est de 280 cm² (200 mm x 140 mm).
Beau travail, l'intégration dans le poêle est vraiment bien faite ! J'ai également testé des filtres diffusant à base de papier calque et de papier sulfurisé. Le papier sulfu donne d'ailleurs les meilleurs résultats.
Je prend note, ça peut servir. Lorsque la luminosité ambiante diminue l'effet est carrément bluffant.
Une petite vidéo ? (Ps pour inclure une vidéo youtube, copie/colle juste le lien youtube dans ton message le forum inclut les balises automatiquement  )
|
|
|
|
|
Logged
|
|
|
|
|
Moselle (FR)
Offline
Full Member
Karma: 0
Posts: 144
|
 |
« Reply #13 on: July 19, 2012, 11:32:43 am » |
Bonjour Skywodd, Je mets une petite vidéo ce soir. Et merci pour la procédure de mise en place de la vidéo. @+
|
|
|
|
|
Logged
|
2B OR NOT(2B) = FF Arduino 1.0.1 + Notepad++
|
|
|
|
France
Offline
Faraday Member
Karma: 36
Posts: 4328
Arduino Hacker
|
 |
« Reply #14 on: July 19, 2012, 11:35:09 am » |
Bonjour Skywodd, Je mets une petite vidéo ce soir. Et merci pour la procédure de mise en place de la vidéo.
Ok j'attends de voir ça avec impatience 
|
|
|
|
|
Logged
|
|
|
|
|
|