Récifaliste, Forum aquariophilie récifaliste, SPS, LPS, FishOnly,recifal,marin |
| | Ca y est je me lance.... | |
|
+7stef84 natanaelsolo ClaudiusAubryus Gnome Sébastien Crotall zaz80 11 participants | |
Auteur | Message |
---|
zaz80 Atoll
Messages : 195
| Sujet: Re: Ca y est je me lance.... Mer 28 Sep 2011, 21:10 | |
| Claudius avait eu le même problème et depuis ça marche , peut être une piste pour trouver la solution. | |
| | | Sébastien Modérateur
Messages : 1410
Photos photos:
| Sujet: Re: Ca y est je me lance.... Mer 28 Sep 2011, 21:25 | |
| Donc dans l'ordre , en attendant que je fasse un jolie PDF fourni dans l'archive :
1 - Installation du logiciel Arduino 2 - Copie de mon dossier de librairies dans celui de l'Arduino 3 - Installer dans l'Arduino le fichier qui se trouve dans le dossier "CalibrationEcran" 4 - Bien faire l'étape 5 du tuto "calibrer l'écran"
| |
| | | zaz80 Atoll
Messages : 195
| Sujet: Re: Ca y est je me lance.... Mer 28 Sep 2011, 21:28 | |
| C'est bien ce que je fais Sébastien mais il y a quelque chose qui ne va pas au moment de la calibration puisqu’il m'affiche des valeurs de correction de 0 et : Connected module : 2.4" | |
| | | Sébastien Modérateur
Messages : 1410
Photos photos:
| Sujet: Re: Ca y est je me lance.... Mer 28 Sep 2011, 21:30 | |
| Tu utilise un stylet pour la calibration ? | |
| | | zaz80 Atoll
Messages : 195
| Sujet: Re: Ca y est je me lance.... Mer 28 Sep 2011, 21:37 | |
| Oui oui mais j'ai aussi testé d'appuyer n'importe ou et les chiffres sont pareils | |
| | | zaz80 Atoll
Messages : 195
| Sujet: Re: Ca y est je me lance.... Mer 28 Sep 2011, 21:40 | |
| C'est désespérant... Je sature je vais aller me coucher... | |
| | | Sébastien Modérateur
Messages : 1410
Photos photos:
| Sujet: Re: Ca y est je me lance.... Mer 28 Sep 2011, 21:43 | |
| L'idéal serait de pouvoir tester une de tes cartes et écrans chez quelqu'un . Tu n'a personne près de chez toi pour tester ?
| |
| | | zaz80 Atoll
Messages : 195
| Sujet: Re: Ca y est je me lance.... Mer 28 Sep 2011, 21:48 | |
| Non je ne crois pas L'arduino mega pourrai t il être défectueux?
Dernière édition par zaz80 le Mer 28 Sep 2011, 21:49, édité 1 fois | |
| | | Gnome Modérateur
Messages : 7602 Age : 44 Localisation : Moselle (57)
| Sujet: Re: Ca y est je me lance.... Mer 28 Sep 2011, 21:49 | |
| non, c'est que j'ai regardé hier, elle n'est pas proche de quelqu'un qui se lance dans l'arduino... | |
| | | Sébastien Modérateur
Messages : 1410
Photos photos:
| Sujet: Re: Ca y est je me lance.... Mer 28 Sep 2011, 21:58 | |
| Reste la solution d'envoyer une carte+écran à l'un de nous le plus proche de chez elle pour faire un essai ... | |
| | | Sébastien Modérateur
Messages : 1410
Photos photos:
| Sujet: Re: Ca y est je me lance.... Mer 28 Sep 2011, 22:03 | |
| Remarque je pense à un truc ,le tactile fonctionne puisqu'il faut lors de la calibration appuyer sur l'écran pour effectuer la calibration ??? | |
| | | zaz80 Atoll
Messages : 195
| Sujet: Re: Ca y est je me lance.... Mer 28 Sep 2011, 22:06 | |
| Oui il fonctionne au moment de la calibration puis plus rien , ni avec ton programme ni avec les exemples se la librairie | |
| | | zaz80 Atoll
Messages : 195
| Sujet: Re: Ca y est je me lance.... Jeu 29 Sep 2011, 10:44 | |
| J'ai bien reçu ton mail, j'ai tout réinstallé et la quand je lance calibration écran , le tactile fonctionne une fois pour aller jusqu’à l’écran avec les carrés et croix puis plus rien ne fonctionne!!!! | |
| | | Sébastien Modérateur
Messages : 1410
Photos photos:
| Sujet: Re: Ca y est je me lance.... Jeu 29 Sep 2011, 10:55 | |
| Je n'y comprend plus rien ... essaie quand même ça au cas où : - Code:
-
// ITDB02_Touch_Calibration (C)2010 Henning Karlsen // web: http://www.henningkarlsen.com/electronics // // This program can be used to calibrate the touchscreen // of the ITDB02 modules. // This program requires the ITDB02_Graph library (8bit mode) // or ITDB02_Graph16 (16bit mode). // // It is assumed that the ITDB02 module is connected to a // ITDB02 Shield, a ITDB02 Mega Shield or that you know how // to change the pin numbers in the setup. // // Instructions will be given on the display. //
// Remember to change the next line if you are using as 16bit module! #include <ITDB02_Graph16.h> #include <ITDB02_Touch.h>
// Declare which fonts we will be using extern uint8_t SmallFont[];
// Uncomment the next two lines for the ITDB02 Mega Shield ITDB02 myGLCD(38,39,40,41,ITDB32WC); // Remember to add ASPECT_16x9 if you are using an ITDB02-3.2WC! ITDB02_Touch myTouch(6,5,4,3,2);
int cx, cy; int rx[10], ry[10]; float px, py; int ox, oy;
void setup() { myGLCD.InitLCD(LANDSCAPE); myGLCD.clrScr(); myGLCD.setFont(SmallFont);
myTouch.InitTouch(LANDSCAPE); myTouch.setPrecision(PREC_MEDIUM); }
void drawCrossHair(int x, int y) { myGLCD.drawRect(x-10, y-10, x+10, y+10); myGLCD.drawLine(x-5, y, x+5, y); myGLCD.drawLine(x, y-5, x, y+5); }
void readCoordinates() { int iter = 2000; int cnt = 0; unsigned long tx=0; unsigned long ty=0; boolean OK = false; while (OK == false) { while (myTouch.dataAvailable() == false) {} while ((myTouch.dataAvailable() == true) && (cnt<iter)) { myTouch.read(); tx += myTouch.TP_X; ty += myTouch.TP_Y; cnt++; } if (cnt>=iter) { OK = true; } else { tx = 0; ty = 0; cnt = 0; } }
cx = tx / iter; cy = ty / iter;
}
void calibrate(int x, int y, int i) { myGLCD.setColor(255, 255, 255); drawCrossHair(x,y); readCoordinates(); myGLCD.setColor(80, 80, 80); drawCrossHair(x,y); rx[i]=cx; ry[i]=cy; while (myTouch.dataAvailable() == true) { myTouch.read(); } }
void waitForTouch() { while (myTouch.dataAvailable() == true) { myTouch.read(); } while (myTouch.dataAvailable() == false) {} while (myTouch.dataAvailable() == true) { myTouch.read(); } }
void startup() { myGLCD.setColor(255, 0, 0); myGLCD.fillRect(0, 0, 239, 13); myGLCD.setColor(255, 255, 255); myGLCD.setBackColor(255, 0, 0); myGLCD.drawLine(0, 14, 239, 14); myGLCD.print("ITDB02 TOUCH CALIBRATION", CENTER, 1); myGLCD.setBackColor(0, 0, 0); myGLCD.print("INSTRUCTIONS", CENTER, 30); myGLCD.print("Use a stylus or something", LEFT, 50); myGLCD.print("similar to touch as close to", LEFT, 62); myGLCD.print("the center of the highlighted", LEFT, 74); myGLCD.print("crosshair as possible. Keep as", LEFT, 86); myGLCD.print("still as possible and keep", LEFT, 98); myGLCD.print("holding until the highlight is", LEFT, 110); myGLCD.print("removed. Repeat for all", LEFT, 122); myGLCD.print("crosshairs in sequence.", LEFT, 134); myGLCD.print("Further instructions will be", LEFT, 158); myGLCD.print("displayed when the calibration", LEFT, 170); myGLCD.print("is complete.", LEFT, 182); myGLCD.print("Do NOT use your finger as a", LEFT, 206); myGLCD.print("calibration stylus or the", LEFT, 218); myGLCD.print("result WILL BE very imprecise.", LEFT, 230); myGLCD.print("Touch screen to continue", CENTER, 305);
waitForTouch(); myGLCD.clrScr(); }
void done() { myGLCD.clrScr(); myGLCD.setColor(255, 0, 0); myGLCD.fillRect(0, 0, 239, 13); myGLCD.setColor(255, 255, 255); myGLCD.setBackColor(255, 0, 0); myGLCD.drawLine(0, 14, 239, 14); myGLCD.print("ITDB02 TOUCH CALIBRATION", CENTER, 1); myGLCD.setBackColor(0, 0, 0); myGLCD.print("CALIBRATION COMPLETE", CENTER, 30); myGLCD.print("To use the new calibration", LEFT, 50); myGLCD.print("settings you must edit the", LEFT, 62); myGLCD.setColor(160, 160, 255); myGLCD.print("ITDB02_Touch.cpp", LEFT, 74); myGLCD.setColor(255, 255, 255); myGLCD.print("file and", 136, 74); myGLCD.print("change the following values.", LEFT, 86); myGLCD.print("The values are located right", LEFT, 98); myGLCD.print("below the opening comment in", LEFT, 110); myGLCD.print("the file.", LEFT, 122); myGLCD.print("PixSizeX", LEFT, 158); myGLCD.print("PixOffsX", LEFT, 170); myGLCD.print("PixSizeY", LEFT, 182); myGLCD.print("PixOffsY", LEFT, 194); myGLCD.print("Connected module:", LEFT, 250); myGLCD.drawLine(0, 155, 239, 155); myGLCD.drawLine(0, 209, 239, 209);
myGLCD.printNumF(px, 2, 100, 158); myGLCD.printNumI(ox, 100, 170); myGLCD.printNumF(py, 2, 100, 182); myGLCD.printNumI(oy, 100, 194); if (px>=0) myGLCD.print("2.4\"", 144, 250); else { if (py>=0) { myGLCD.print("3.2\"", 144, 250); myGLCD.print("Negative numbers for PixSizeX", LEFT, 270); myGLCD.print("is expected :)", LEFT, 282); } else { myGLCD.print("3.2\" Wide", 144, 250); myGLCD.print("Negative numbers for PixSizeX", LEFT, 270); myGLCD.print("and PixSizeY are expected :)", LEFT, 282); } } }
void loop() { startup(); myGLCD.setColor(80, 80, 80); drawCrossHair(10,10); drawCrossHair(10,160); drawCrossHair(10,309); drawCrossHair(120,10); drawCrossHair(120,160); drawCrossHair(120,309); drawCrossHair(229,10); drawCrossHair(229,160); drawCrossHair(229,309); calibrate(10, 10, 0); calibrate(10, 160, 1); calibrate(10, 309, 2); calibrate(120, 10, 3); calibrate(120, 160, 4); calibrate(120, 309, 5); calibrate(229, 10, 6); calibrate(229, 160, 7); calibrate(229, 309, 8); px = ((float(rx[0]+rx[1]+rx[2])/3)-(float(rx[6]+rx[7]+rx[8])/3))/220; if (px>=0) ox = (((rx[6]+rx[7]+rx[8])/3))-(px*10); else ox = (((rx[0]+rx[1]+rx[2])/3))+(px*10);
py = ((float(ry[0]+ry[3]+ry[6])/3)-(float(ry[2]+ry[5]+ry[8])/3))/300; if (py>=0) oy = (((ry[2]+ry[5]+ry[8])/3))-(py*10); else oy = (((ry[0]+ry[3]+ry[6])/3))+(py*10);
done(); while(true) {} }
| |
| | | zaz80 Atoll
Messages : 195
| Sujet: Re: Ca y est je me lance.... Jeu 29 Sep 2011, 11:02 | |
| moi non plus je ne comprends rien il n'y a pas de modifs. si? | |
| | | Sébastien Modérateur
Messages : 1410
Photos photos:
| Sujet: Re: Ca y est je me lance.... Jeu 29 Sep 2011, 11:04 | |
| | |
| | | zaz80 Atoll
Messages : 195
| Sujet: Re: Ca y est je me lance.... Jeu 29 Sep 2011, 11:09 | |
| Bon alors la pas de landscape mais pas non plus de calibration possible! | |
| | | zaz80 Atoll
Messages : 195
| Sujet: Re: Ca y est je me lance.... Jeu 29 Sep 2011, 11:31 | |
| J'ai ressayé la version de calibration que tu m'as envoyée aujourd'hui rien a faire le tactile est inopérant quand j'arrive aux petits carrés
Je reprendrai demain | |
| | | Sébastien Modérateur
Messages : 1410
Photos photos:
| Sujet: Re: Ca y est je me lance.... Jeu 29 Sep 2011, 11:39 | |
| J'avoue que la je bloque ... bon on voit ça demain ! | |
| | | zaz80 Atoll
Messages : 195
| Sujet: Re: Ca y est je me lance.... Jeu 29 Sep 2011, 21:31 | |
| Rien a faire rien ne fonctionne Il ne reste que la solution de la carte arduino défectueuse je pense | |
| | | Sébastien Modérateur
Messages : 1410
Photos photos:
| Sujet: Re: Ca y est je me lance.... Jeu 29 Sep 2011, 21:41 | |
| J'y pense aussi à la carte Arduino , mais ça me ferais chier pour toi si ce n'était pas ça non plus ... | |
| | | zaz80 Atoll
Messages : 195
| Sujet: Re: Ca y est je me lance.... Jeu 29 Sep 2011, 21:46 | |
| Je comprend mais j'ai beau tout essayer rien ne fonctionne et sur le prog de calibrage en médium le tactile ne fonctionne pas au moment du calibrage. Il me semble très improbable d'avoir le même défaut sur 2 écrans et 2 shield
Je ne vois pas ce que ça peut être d'autre Programme exclu car fonctionne ailleurs Essai de 2 ordi différents (PC et Mac) Essai des libraires d'origine henning Karlsen. Rien non plus
Mais : Pourquoi le tactile fonctionne jusqu’à la procédure de calibrage puis plus rien......
Dernière édition par zaz80 le Ven 30 Sep 2011, 04:41, édité 1 fois | |
| | | zaz80 Atoll
Messages : 195
| Sujet: Re: Ca y est je me lance.... Ven 30 Sep 2011, 04:40 | |
| Mon arduino est un clone pensez vous que cela peut jouer? | |
| | | Sébastien Modérateur
Messages : 1410
Photos photos:
| Sujet: Re: Ca y est je me lance.... Ven 30 Sep 2011, 06:51 | |
| Pour ta carte non car beaucoup d'entre nous utilise des clones . Pour le tactile , a mon avis il fonctionne au debut car il test juste la pression sur l'ecran et non la precision ! | |
| | | natanaelsolo Atoll
Messages : 166 Age : 42 Localisation : le passage 47520
| Sujet: Re: Ca y est je me lance.... Ven 30 Sep 2011, 08:05 | |
| un autres soucis que j'ai eu et je n'y pense que maintenant desolé, essaye de charger ton prog et de brancher ta carte sur une alim externe, je sais que moi j'ai eu des soucis avec l'alimentation usb avec la v1, j'ai resolu les probleme des que j'ai branché avec une alim de pc ( 12v ) | |
| | | zaz80 Atoll
Messages : 195
| Sujet: Re: Ca y est je me lance.... Dim 02 Oct 2011, 08:07 | |
| Alors voilà, J'ai suivi ton conseil pleine d'espoir, mais rien a faire toujours pareil : Chiffres de calibration = 0 Et il m'indique écran 2,4". :shock:
| |
| | | Contenu sponsorisé
| Sujet: Re: Ca y est je me lance.... | |
| |
| | | | Ca y est je me lance.... | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| Derniers sujets | » le nouveau fofo par Cinema83 Dim 15 Juil 2012, 19:37
» rencontre recifaliste du forum de l ilot recif par Gnome Dim 15 Juil 2012, 10:30
» PROJET OSAKA 260 RECIFAL par Gnome Sam 14 Juil 2012, 07:09
» Avis : Réacteur à Calcaire ou Pompe Doseuse par Hervé Sam 14 Juil 2012, 01:27
» petit nouveau par gael85 Sam 14 Juil 2012, 01:20
» Le 130L de Justyne03.11 par gael85 Sam 14 Juil 2012, 01:18
» LES EUNICES CES SALES BETES MALFAISANTES. par Ptichar Sam 14 Juil 2012, 00:52
» Ensemencer un refuge par Ptichar Sam 14 Juil 2012, 00:45
» Vu à mare nostrum .... Mais quoi que c'est ?! par Ptichar Sam 14 Juil 2012, 00:42
» Jeu sur le forum recifal ilot recif: devinez mon petit nom (poisson) par Ptichar Sam 14 Juil 2012, 00:38
» Avis Commande groupée de Sel sur le forum recifal de l ilot recif par Hawaiiensis38 Ven 13 Juil 2012, 23:24
» Gillot : Futur Projet 350 litres (version 2 : le retour de la vengeance, The next Generation !) par Gillot Ven 13 Juil 2012, 23:07
» quel équipement pour bac hippocampe par apisto & louloutte Ven 13 Juil 2012, 22:43
» phosban de sprung par gael85 Ven 13 Juil 2012, 21:59
» Que pensez vous de cette symbiose ? par Kactusficus Ven 13 Juil 2012, 21:10
» Changement des roulements d'une vortech par Benzon Ven 13 Juil 2012, 10:45
» vite par johngwen Ven 13 Juil 2012, 09:59
» FLORENT OSAKA 260 par jmz Ven 13 Juil 2012, 08:33
» bourse porte les valence par boubou26 Ven 13 Juil 2012, 07:52
» ponte de stomatella par spongebob 73 Ven 13 Juil 2012, 07:43
» Mon 380L par gael85 Ven 13 Juil 2012, 07:37
» Aquarium complet 380L cubique + matos par Benzon Ven 13 Juil 2012, 07:13
» refuge dériére le bac par wouadel Ven 13 Juil 2012, 07:04
» Rampe ATI Sun Power par gobi Ven 13 Juil 2012, 06:55
» Ou placer mes MP40? par guilhem Ven 13 Juil 2012, 05:54
|
|
|