Aller au contenu


philou-RX

Inscrit(e) (le) 14 mai 2009
Déconnecté Dernière activité oct. 12 2016 02:54
-----

Sujets que j'ai initiés

le Condensateur et sa tension

07 mai 2015 - 03:26

Bonjour à tous, 

 
J'aimerai avoir votre avis sur un problème rencontré : 
 
Sur l'entrée d'un régulateur 5V (LP2985M5-3.3), deux condensateurs montés en parallèle (un 10uF/10V et un plus petit de 100nF/50V), le tout étant alimenté par une tension de 12VDC - pourquoi le premier condensateur ne calque pas et fonctionne ?? alors que sa tension est fausse. 
 
Bon comme le condensateur a une tolérance de 10% et que la tension et liée à la capacité par C =Q/U, je me dit que c'est pt-être en relation--- mais quand meme, j'ai de la peine à me représenter la chose :kez_11: . 
 
Alors si vous une idée, une explication ou autres... c'est avec plaisir que je vous lirais.  :thank_you:
 
Amitié - Le cht'y Philou

Programmation en C

15 juillet 2014 - 07:21

Bonjour tout le monde,

Me revoici avec mes quelques questions, ici toujours en C (mais pur) :pardon:/>

Voilà j'ai une erreur de compilation que je ne comprends pas lors d'une déclaration :

int colonne = 2; 
int tb [][colonne] = {blblabla};


PS: le blblabla n'a pas d'intérêt ici !

le compilateur "wingw32-gcc" de code block (sous windows 7) ne m'accepte cette déclaration - par contre si j'écris directement

int tb [][2] = {blblabla}; 

La c'est bon... ?!?! pourquoi je ne peux déclarer une variable colonne à l'initialisation de mon tableau, alors qui si je veux lire ce tableau dans une boucle for la je peux placer une nom de variable

Avez-vous une explication ?

Bonne lecture
Amicalement le cht'y Philou

fonction MAP Arduino

07 mars 2014 - 11:59

Bonsoir à tous chers RobotMakersiens,

Petite question pour vous :pardon: !!! j'essaie de comprendre la fonction MAP de chez ARDUINO (fonction MAP) avant de l'implémenter dans un autre programme qu'ARDUINO, mais je n'arrive pas me représenter la fonction mathématique de celle-ci.
J'ai essayé de me représenter ça avec une échelles de départ suivante 0 à 10 et de 0 à 20 pour la deuxième avec un valeur de départ de 5 --> pour moi la valeur que je devrais logiquement obtenir est 10, mais non, la c'est de 3.333

J'ai surement rien compris, mais un petite explication de votre part, si vous avez compris, je suis pas contre...

Un tout grand merci de me lire

Au plaisir de découvrir vos réactions

Amicalement - le cht'y Philou

soucis d'affichage - lib stdin

12 février 2014 - 01:57

Salut à tous

Je viens cette fois à vous, car petit soucis d'affichage dans ma fenêtre lors de l'utilisation de la lib stdio.

dans une boucle for, j'utilise les appels de fonction getchar() et putchar() ; ce que je n'arrive pas à comprendre c'est pourquoi il m'affiche deux fois un petit message que je place aussi dans cette boucle, voici le code :

    for(; c != 'Q'<img src='http://www.robot-maker.com/forum/public/style_emoticons/<#EMO_DIR#>/wink.gif' class='bbc_emoticon' alt=';)' />
    {
        printf("\n  veuillez inscrire une nouvelle lettre : ");
        c = getchar();
        putchar(c);
    }

et voici ce que j'obtiens à l'écran : Image IPB

je n'arrive pas à comprendre pourquoi j'ai deux fois mon printf qui s'affiche ?

autre indication :
j'utilise codeblcoks version 12.11 avec le compilateur mingw32-gcc

Comme d'hab j'ai les yeux tout écarquiller de lire vos réponses, suggestions et autre formulations

Amitié - le cht'y Philou

Class Serial sous Processing

23 janvier 2013 - 02:41

Bonjour à tous,

C'est encore moi :kez_11:/> avec une nouvelle petite question à la con !!!

Toujours bloqué sur la gestion de bouton (voir discussion : Bouton - Processing), j'ai contourné le problème pour avancer su mon projet... comme indiqué précédemment je crois dans la discussion, j'aimerai lire des infos de capteurs qui sont branchés sur la carte ARDUINO (programme ARDUINO fonctionne :lex_14:/> )... je peux visualiser ces infos dans la fenêtre "Moniteur série"...

Maintenant je travaille sous l'autre logiciel libre qui fonctionne sous le même genre, mais en langage Java (Processing : Processing), j'ai réutilisé la libraire à disposition qui "Serial", mais je n'arrive pas à comprendre deux instructions

je vous mets le lien de l'exemple en question : Class Serial -> méthode : readByte

et plus précisément je n'arrive pas à me représenter ces deux instruction :
//--- lecture du buffer lié au port série ---//
tb_Buffer = port_infos_cpt_temp.readBytes();          // nombre de byte lue 
port_infos_cpt_temp.readBytes(tb_Buffer);             // 


apparemment on lit une première fois le port pour récuperer le nombre de byte à lire (première instruction) et la 2ème permettrait à ce moment de ... ??? alors là je bloque :help:/>

Alors évidemment, je viens faire appel à vous, si vous avez suggestion, idées ou autres...

Merci de m'avoir lu