Scoreboard |
ITB
02:00
DASH
2
ITB
00:02
TSM
0
MOUZ NXT
02:01
TSM
0
ITB
02:00
ALTERNATE
0
Falcons
02:00
Virtus.pro
1
FaZe
02:00
OG
0
Verdant
00:02
Anonymo
0
BIG
01:02
Virtus.pro
0
Falcons
02:01
Complexity
0
Revenant
00:02
ECSTATIC
0
OG
02:01
AMKAL
0
BIG
02:01
GamerLegion
0
Cloud9
00:02
paiN
1
Verdant
01:02
Revenant
0
Verdant
01:02
Sampi
0
Falcons
02:00
M80
0
Complexity
02:00
Metizport
0
Revenant
01:02
Alliance
0
Forum |
Forum |
Service rémunéré - 40 messages, 9518 vues
Réponse #31 |
|
|
Par m0bi - 05/05/2015 18:00:24 |
Oui ça je sais, je dois découper en 2 la Distance Totale, mais je n'y arrive pas. |
Réponse #32 |
|
|
Par kYksennN - 05/05/2015 19:07:57 |
20balles, c'est bénef |
Réponse #33 |
|
|
Par stixerino - 05/05/2015 19:34:06 |
Bonne chance, et quick tip, procure-toi le mail de ton prof et pose-lui ta question, tous les profs ont une adresse mail en fonction de l'académie dans laquelle ils travaillent. |
Réponse #34 |
|
|
Par Zifiv - 06/05/2015 13:43:36 - Modifié le 06/05/2015 13:53:11 |
http://www.arduino.cc/en/Tutorial/EEPROMRead Encore une fois le commentaire de SteeX montre que tu ne cherches pas de ton côté, je t'ai passé ces deux liens pour que tu les lises que tu comprennes comment fonctionne.D'après ce que je vois, il n'y a que 512 adresses sur EEPROM, allant de 0 à 511. Peut-être qu'il n'est pas content quand tu essayes de lui faire lire l'adresse 10000? EDIT : Et je pense que ta condition if(vitesse > 0) est inutile, puisque tu dois, je le pense, savoir si tu n'as pas parcouru la moindre distance sur un cycle. Comme te le dis SteeX, comme je te l'avais montré via ces deux liens, la tailles en mémoire morte est limité, tu demande de lire et écrire dans un endroit inconnus de la mémoire... Regarde un peu le code exemple de la page : void loop() Qui prouve belle est bien ce qu'avance SteeX, dans la boucle de lecture de la mémoire morte complète, le tuto montre qu'une fois arrivé à 512 (soit une fois avoir lu la valeur mit à la 511ème adresse), il repart de ZERO.{ [...] // there are only 512 bytes of EEPROM, from 0 to 511, so if we're // on address 512, wrap around to address 0 if (address == 512) address = 0; [...] } A savoir pour être plus précis, c'est donc limité à 512bytes avec visiblement 512 adresse donc, et donc tu peux écrire sur chacune des adresses jusqu'à seulement 1bytes, pour rappel... un integer (int) fait 1byte, au dela tu devras scindé en plusieurs byte si tu mets par exemple un long. |
Réponse #35 |
|
|
Par SteeX - 06/05/2015 13:45:52 |
http://www.arduino.cc/en/Tutorial/EEPROMRead Encore une fois le commentaire de SteeX montre que tu ne cherches pas de ton côté, je t'ai passé ces deux liens pour que tu les lises que tu comprennes comment fonctionne.D'après ce que je vois, il n'y a que 512 adresses sur EEPROM, allant de 0 à 511. Peut-être qu'il n'est pas content quand tu essayes de lui faire lire l'adresse 10000? EDIT : Et je pense que ta condition if(vitesse > 0) est inutile, puisque tu dois, je le pense, savoir si tu n'as pas parcouru la moindre distance sur un cycle. Bon courage si tu trouve quelqu'un qui te fasse ton travail (parce que c'est pas de l'aide que tu demande, c'est qu'on te fasse le code) moi j'arrête là c'est peine perdu avec toi... Bonne chance à SteeX. Ah j'ai abandonné moi aussi. Je lui donne la réponse ( EEPROM.read(10000) qui pose problème) et il répond "Oui ça je sais, je dois découper en 2 la Distance Totale, mais je n'y arrive pas.". "Ton problème, c'est que la chaîne de ton vélo a déraillé". "Oui, j'ai compris, mais comment je cuisine une tarte à l'oignon?". Bonne chance à stackoverflow. |
Réponse #36 |
|
|
Par In Da House - 06/05/2015 14:09:38 - Modifié le 06/05/2015 14:11:44 |
Réponse #37 |
|
|
Par hosterzM - 06/05/2015 14:09:57 - Modifié le 06/05/2015 14:10:40 |
Vous dîtes que vous ne voulez pas lui mâcher le travail, mais vous le faites haha ! Le mec il vient d'économiser 20 balles :D |
Réponse #38 |
|
|
Par Jo le rigolo - 06/05/2015 15:14:12 |
Réponse #39 |
|
|
Par hosterzM - 06/05/2015 18:00:09 |
Réponse #40 |
|
|
Par Zifiv - 06/05/2015 21:33:19 - Modifié le 06/05/2015 21:40:16 |