Capteur direction du vent flowcode
Répondre à la discussion
Page 1 sur 2 1 DernièreDernière
Affichage des résultats 1 à 30 sur 37

Capteur direction du vent flowcode



  1. #1
    Syrosh

    Capteur direction du vent flowcode


    ------

    Bonjour, je vous explique mon probleme !
    J'ai fais un fichier flowcode pour ( relier à une girouette ) sur une carte easypic m'indique la direction du vent et les led correspondantes à cette direction.
    Lien supprimé
    [small]Fichier ci dessus[/small]

    Je travaille sur la station DAVIS vantage pro 2.
    Mon probleme est que c'est legerement decalée exemple si je vais dans la direction du nord elle affiche le sud-ouest ...
    Et aussi je n'arrive pas à trouver de solution pour qu'elle puisse afficher les degres sur le lcd
    J'avais eu une idée de faire 360/255 et de multiplié le 1.41...Et la je me perds, je ne sais plus quoi faire ^^'

    Merci de votre aide

    -----
    Dernière modification par JPL ; 14/03/2015 à 17h45.

  2. #2
    JPL
    Responsable des forums

    Re : Capteur direction du vent flowcode

    Le programme doit être posté dans un message en utilisant la balise Code (# dans la barre d'outil de l'éditeur avancé).
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  3. #3
    Syrosh

    Re : Capteur direction du vent flowcode

    Sans titre 1.jpg
    Sans titre 2.jpg


    Voici donc les screens du programme en question...
    Je n'ai pas screen la fin car il y'à simplement une pause de 200ms avant la fin de boucle.

  4. #4
    Syrosh

    Re : Capteur direction du vent flowcode

    Besoin d'aides s'il vous plait

  5. A voir en vidéo sur Futura
  6. #5
    Jack
    Modérateur

    Re : Capteur direction du vent flowcode

    Citation Envoyé par Syrosh Voir le message
    Besoin d'aides s'il vous plait
    Si tu avais passé 5 mn à lire les consignes du forum info (http://forums.futura-sciences.com/pr...ves-forum.html), peut-être n'aurais-tu pas attendu 2 jours en vain.

    Je transfère en électronique ou il existe quelques habitués à flowcode.

  7. #6
    DAUDET78

    Re : Capteur direction du vent flowcode

    Ce qui serait intéressant, c'est d'avoir la nature du capteur sur la girouette et comment tu le raccordes à ton µC .
    J'aime pas le Grec

  8. #7
    Syrosh

    Re : Capteur direction du vent flowcode

    C'est un capteur analogique et il est raccordé du cable du capteur jusqu'au port de la carte easypic.

  9. #8
    DAUDET78

    Re : Capteur direction du vent flowcode

    Citation Envoyé par Syrosh Voir le message
    C'est un capteur analogique.
    Et il sort quelle tension en fonction de son orientation ?
    J'aime pas le Grec

  10. #9
    Syrosh

    Re : Capteur direction du vent flowcode

    entre 0 et 5v

  11. #10
    DAUDET78

    Re : Capteur direction du vent flowcode

    Donc je ne vois pas le problème . Tu as une tension 0 à 5V qui correspond à 0 à 360° .
    Si ton convertisseur ADC est à 10 bits, tu récupères "N" une valeur entre 0 et 1023
    Donc l'angle en degrés, c'est 360*N/1023
    J'aime pas le Grec

  12. #11
    Syrosh

    Re : Capteur direction du vent flowcode

    le truc est que je suis sur 8 bit ! j'ai réussis à tout coder mais en gros les directions ne correspondent pas à la realité et c'est là ou je bloque

  13. #12
    DAUDET78

    Re : Capteur direction du vent flowcode

    Dans quel langage ? ASM ? C ?
    J'aime pas le Grec

  14. #13
    Jack
    Modérateur

    Re : Capteur direction du vent flowcode

    Citation Envoyé par Syrosh Voir le message
    le truc est que je suis sur 8 bit ! j'ai réussis à tout coder mais en gros les directions ne correspondent pas à la realité et c'est là ou je bloque
    Ce n'est pas parce qu'un µC possède des registres et un bus de données sur 8 bits qu'il est incapable de traiter des données de plus grande taille.

  15. #14
    Syrosh

    Re : Capteur direction du vent flowcode

    J'ai un niveau terminale sti donc bon...
    Heu au niveau du code...C'est du flowcode !
    Réponse pas forcément pertinente, desolé

  16. #15
    DAUDET78

    Re : Capteur direction du vent flowcode

    Tu as des opérateurs de calcul sur 16 bits ?
    Tu as des opérateurs en calcul flottant ?
    J'aime pas le Grec

  17. #16
    Syrosh

    Re : Capteur direction du vent flowcode

    Des operateurs...?

  18. #17
    Jack
    Modérateur

    Re : Capteur direction du vent flowcode

    Citation Envoyé par Syrosh Voir le message
    Des operateurs...?
    +, - , * , /
    Opérateur = permet d'effectuer une opération

  19. #18
    DAUDET78

    Re : Capteur direction du vent flowcode

    Citation Envoyé par Syrosh Voir le message
    Des operateurs...?
    Des fonctions, des sous-programmes, une bibliothèque ...
    Tu sais faire, avec ton µC, les calculs suivants :
    • 12345/69 =178
    • 123*234=28782
    • 123,45/69 =1,7891
    • 12,34*234=2887,56
    J'aime pas le Grec

  20. #19
    antek

    Re : Capteur direction du vent flowcode

    Dis nous quel µC tu utilises, ça ira plus vite . . .

  21. #20
    Syrosh

    Re : Capteur direction du vent flowcode

    Voilà pour l'µC http://www.mikroe.com/easypic/ si c'est bien ce que vous me demandez

  22. #21
    cubitus_54

    Re : Capteur direction du vent flowcode

    Bonjour

    et si tu mettais ton programme, mais pas en photo...

  23. #22
    antek

    Re : Capteur direction du vent flowcode

    C'est bien un 18F45K22 ?

  24. #23
    antek

    Re : Capteur direction du vent flowcode

    Apparemment tu demandes une conversion sur 8 bits
    Si c'est le cas (tout n'est pas lisible), tu fais (360/255)*valeur ADC
    10 pommes coutent 2 €, combien coute 1 pomme ?

  25. #24
    Syrosh

    Re : Capteur direction du vent flowcode

    @Antek oui c'est bien ça.
    360/255=1.41
    J'ai donc fais ensuite 255/8 = 31.5 et ensuite 31.5*1.41 et ainsi de suite jusqu'à environ 255...
    En simu sa marche mais ce ne sont pas aux enlacement reels des direction du coup forcement le lcd du easy pic en fonction de la direction de la girouette ne peut afficher la vrai direction et ça je sais pas dutout comment m'y retrouvé, car il n'y à rien pour pouvoir étalonner ou régler la girouette en question...

    @Cubitus_54
    Alors je cherche encore comment bien le mettre, en vain...

  26. #25
    Jack
    Modérateur

    Re : Capteur direction du vent flowcode

    J'ai donc fais ensuite 255/8
    Pourquoi diviser par 8?

    aux enlacement reels des direction
    ??????

  27. #26
    Syrosh

    Re : Capteur direction du vent flowcode

    Car il y'à au total 8 direction différentes et ducoup chacune des directions à une plage environ..

    Aux emplacement reels des direction, c'est juste des leds placés à la suite

  28. #27
    Jack
    Modérateur

    Re : Capteur direction du vent flowcode

    Citation Envoyé par Syrosh Voir le message
    Car il y'à au total 8 direction différentes et ducoup chacune des directions à une plage environ..

    Aux emplacement reels des direction, c'est juste des leds placés à la suite
    Je comprends mieux, mais il vaut mieux éviter le calcul flottant (avec des virgules). ton convertisseur peut donner 256 valeurs, et 256/8 = 32.

    Donc tu peux travailler avec des entiers, ce qui est préférable.

    A+
    Dernière modification par Jack ; 19/03/2015 à 22h33. Motif: erreur de frappe

  29. #28
    Syrosh

    Re : Capteur direction du vent flowcode

    C'est ce que j'avais fait au depart mais ducoup, mon probleme reste le même, cad comment pouvoir en quelque sorte calibrer les directions (car il n'y à rien sur le systeme qui le permet) à partir du programme, c'est possible?

  30. #29
    antek

    Re : Capteur direction du vent flowcode

    Ben oui, mais y'a rien à calibrer (vu la précision d'affichage)
    Quand ta girouette pointe le N tu as 0V en sortie capteur, ou équivalent

    Tu as dit :
    . . . lcd du easy pic en fonction de la direction . . .
    . . . c'est juste des leds placés à la suite . . .
    Faudrait savoir comment tu affiches la direction . . .

    Tu calcules comme dit précédemment sans faire de calculs intermédiaire avec des virgules
    Tu compares le résultat à toutes les plages de directions et tu allumes la led correspondante

    ???

    PS - Faut quand même que le socle de la girouette soit orienté correctement (vers le N je suppose)
    Dernière modification par antek ; 20/03/2015 à 08h46.

  31. #30
    Syrosh

    Re : Capteur direction du vent flowcode

    Dans mes conditions j'ai donc mis "(Valeur <= 32) AND (Valeur >= 64)" "(Valeur <= 64) AND (Valeur >= 96)" "(Valeur <= 96) AND (Valeur >= 128)" "(Valeur <= 128) AND (Valeur >= 160)" (Valeur <= 160) AND (Valeur >= 192)" "(Valeur <= 192) AND (Valeur >= 224)" "(Valeur <= 224) AND (Valeur >= 255)" "(Valeur <= 0) AND (Valeur >= 32)" Ca devrait être bon ?

Page 1 sur 2 1 DernièreDernière

Discussions similaires

  1. [FLOWCODE] Progamme VITESSE DU VENT (anémometre)
    Par invite734dd367 dans le forum Électronique
    Réponses: 7
    Dernier message: 08/04/2015, 23h50
  2. Programmation Flowcode Capteur de luminosité
    Par Deazr dans le forum Électronique
    Réponses: 2
    Dernier message: 27/01/2015, 10h02
  3. [Projet] Capteur lumière et Flowcode
    Par invite3db62340 dans le forum Électronique
    Réponses: 10
    Dernier message: 20/02/2013, 22h07
  4. Mur capteur Vent
    Par inviteae42e4b8 dans le forum Environnement, développement durable et écologie
    Réponses: 6
    Dernier message: 28/09/2011, 16h03
  5. Indicateur de direction du vent
    Par invite20b36960 dans le forum Électronique
    Réponses: 9
    Dernier message: 16/12/2007, 16h45
Découvrez nos comparatifs produits sur l'informatique et les technologies.