Loading...
  Show Posts
Pages: 1 [2] 3 4 ... 21
16  International / Français / Re: problème de pointeurs on: November 03, 2012, 01:30:40 pm
Et bien, je crois que tu vas te débrouiller tout seul smiley

1) j'ai jamais dit le contraire, c'est pour cela que tu déclares tes chaines sans String (char Liste [10][20]; )
2) ha bon ?
3) un exemple qui ne fonctionne visiblement pas
4) Oui, mais visiblement, tu ne fais pas du C depuis si longtemps
5)
   a) Ton truc marche même si c'est moche
   b) j'ai souligné d'où vient ton problème au dessus
17  International / Le bar / Re: [Projet/Idée] Rendre le forum plus agréable pour tout le monde on: November 03, 2012, 01:25:00 pm
Je voulais pas ouvrir un post, mais, c'est normal que le site soit si lent ?
18  International / Le bar / Re: Les soucis de Jihelbi on: November 03, 2012, 01:06:52 pm
C'est pas toi qui t'offusquait que personne ne s'interesse à ton JLB monitor si indispensable au point de te plaindre du peu de remerciements sur le forum ???  smiley-grin smiley-grin smiley-grin

Domage que le post en question ait été entièrement nettoyé smiley-wink

A l'époque, tu avais déjà dit que tu irais voir ailleurs car on ne te méritait pas, grand génie que tu es smiley-twist
19  International / Français / Re: problème de pointeurs on: November 03, 2012, 12:54:30 pm
pour commencer :
float Str2F (char chaine )

si chaine doit être une chaine comme son nom l'indique, ta fonction devient alors :
float Str2F (char *chaine ) ou float Str2F (char chaine[] )

Je ne comprends pas l'interet de la fonction appelant()

Elle ne renvoit rien, et ne modifie rien non plus. NombreFlottant n'existant plus après l'appel de la fonction.

Je crois qu'il faut que tu reprennes un cours de C au début, et surtout que tu ne mélanges pas avec C++, en utilisant pas la classe String.
20  International / Français / Re: commande 5v vers 12v on: November 03, 2012, 12:48:46 pm
En fait, je veux pouvoir contrôler des leds ou moteurs de quelques mA à 5A grand max.

J'ai trouvé en ville des TIP122, je vais faire quelques essais
21  International / Français / réseau de résistances on: November 01, 2012, 07:49:22 am
BOOOOOOOOOOOOOOOOOOOOwww !! (ça veut dire bonjour aujourd'hui, enfin hier  ]smiley )

Je voulais quelques renseignements sur un réseau de résistances... (si je peux le traduire ainsi)

https://www.sparkfun.com/products/10856

D'après sparkfun,  y a une broche commune, celle marquée du trait blanc. Mais ça suppose que toutes les boutons que je connecte dessus soient reliés  ensembles à la masse ? à l'alimentation ?

Si je regarde la datasheet :  https://docs.google.com/viewer?url=http%3A%2F%2Fdlnmh9ip6v2uc.cloudfront.net%2Fdatasheets%2FComponents%2FGeneral%2F4600x.pdf

Je ne comprends pas comment utiliser ce composant non plus...
C'est à dire qu'ils parlent d'autres composant de la série, mais au final, je ne sais pas comment utiliser celui là...
Avec certains shémas me faisant croire qu'il s'agit là de 3 résistances collées une contre l'autre ?

Merci d'avance pour votre aide
22  International / Français / Re: Formatage fichier XML on: November 01, 2012, 05:41:59 am
attention barbudor, sprintf ne s'utilise pas comme ça.
c'est sprintf(charDest, "ma tambouille avec le formatage %d %s", les, variables)

Code:
sprintf(charBuff, "%08d.txt", nbrefichier );
23  International / Français / Re: Formatage fichier XML on: October 31, 2012, 07:07:51 pm
pourquoi ne pas coder le nom du fichier en C plutot qu'en C++ ?
24  International / Français / Re: Formatage fichier XML on: October 30, 2012, 04:07:50 pm
en fat 16:
65 524 fichier sur la partition, et apparement 512 fichier à la racine (en ne dépassant pas le nomage en 8.3) par contre, je ne sais pas de ce qu'il en est dans un autre dossier...

Je ne sais pas s'il est possible de lire la fat32 (qui est bien moins limitative) avec la librairie sd
25  International / Français / Re: Formatage fichier XML on: October 30, 2012, 06:28:03 am
du coup, s'il fait un fichier par ligne... et qu'il supprime les fichiers qui ont étés envoyés, il n'y a plus de problème :o
26  International / Français / Re: commande 5v vers 12v on: October 30, 2012, 05:51:58 am
si je prends un TIP 120, de 5A max, je devrais être tranquille quoi que je branche.

Par contre, vous faites comment quand vous devez commander du matos... J'ai quelques composants à acheter, au final, je vais devoir commander sur 3 sites différents, payant des frais de ports plus élevés que les quelques composants dont j'ai besoin smiley-sad
27  International / Français / Re: [Problème] Bouton simple.. on: October 29, 2012, 09:45:44 am
pas quasi, ils sont indispensables.
Sans pointeur,
- pas de chaines de caractères ni de tableaux
- les fonctions ne pourront manipuler que des variables à type bien limité... 
- elles ne peuvent retourner qu'une seule valeur.
- ça force l'utilisation des variables globales, ce qui n'est pas très conseillé

et sans doute encore beaucoup de choses...

Il faut pas oublier qu'en C, tu ne manipules pas des objets, mais des cases dans la mémoire.
28  International / Français / Re: I/O : Comment passer une variable en OUT ? on: October 29, 2012, 08:31:07 am
tu as ici un exemple simple, règle la "puissance" d'une led, selon la lecture d'un variateur sur l'entrée analogique

oops, oublié le lien : http://www.arduino.cc/en/Reference/AnalogWrite
29  International / Français / Re: I/O : Comment passer une variable en OUT ? on: October 29, 2012, 08:18:30 am
sur l'arduino, les sorties analogiques sont celles notés pwm.

tu les configure en faisant : pinMode(pin, OUTPUT);

et tu écris dessus avec  analogWrite(pin, val); //val se situant entre 0 et 255
Tu peux utiliser map() pour avoir un ratio entre 0 et 1024 fournis par des entrées analogiques (A0 à A5)

Les seules broches pouvant écrire en analogique sont les pin 3, 5, 6, 9, 10, et 11.
A0 à A5 ne sont des entrées analogique, mais peuvent servir aussi de sorties digitales
30  International / Français / Re: [Problème] Bouton simple.. on: October 29, 2012, 08:03:17 am
c'est sur que sans pointeurs, tu te limites à beaucoup de choses, surtout qu'un tableau... est un pointeur...

Mon code n'est pas compliqué...

En fait, pour faire simple, un tableau étant un pointeur. Quand tu veux envoyer un tableau à une fonction, il suffit de lui envoyer ton tableau sans * ni [], l'étoile apparaît uniquement dans le parametre de la fonction.

Ensuite, dans ta fonction, tu utilises ton tableau comme si tu l'utilisais ailleurs.

Ce qui est important avec les tableaux, c'est qu'en C, on n'a pas de propriété contenant la taille de celui-ci. Comme en C++, ou on aurait un truc genre len(tableau) ou tableau.length...
Du coup, tu dois "trimbaler" une variable qui contient le nombre de cases de ton tableau...
Pages: 1 [2] 3 4 ... 21