Show Posts
Pages: 1 2 [3] 4 5 ... 10
31  International / Français / Re: Questions sur le html on: January 07, 2013, 03:53:18 pm
Merci pour ta réponse, ça fait la 3ème fois que j'essaie de poster ce message mais les deux premières fois ça a planté.

Pour résumer (si ça plante encore, ça fera moins à réécrire), ce n'est pas une fonction "Bonjour", mais une fonction qui va enregistrer le message, donc plutôt
Code:
GET /enregistrer?utilisateur=moi&message=Bonjour //La carte enregistre que "Bonjour" a été émis par "moi"
GET /recevoir //La carte envoie que "moi" a émis "Bonjour"
GET / (vide) //server.httpSeeOther(mon_site);

Je ne comprend pas
Code:
httpSuccess();
httpFail();
WebServer &server, WebServer::ConnectionType type, char *url_tail, bool tail_complete //Dans une fonction

Merci !
32  International / Français / Re: [RESOLU]Ajouter un port USB pour clavier on: January 07, 2013, 03:43:31 pm
. . ./_ _ _/. . ./
. ./_ . _ ./. .//_ ./. . _/_ _/./. _ ./_ _ _//_ _ . . ./. . . . _/. . . . _/
. . ./_ _ _/. . ./
33  International / Français / Re: Commande servo via potentiometre pour bateau on: January 07, 2013, 03:21:33 pm
Salut, un schéma comme ça ?
Bien-sur, les fils orange et jaune sont déplaçables, le orange doit cependant rester sur une broche analogique et le jaune sur une broche PWM (dites-le moi si il y a une erreur).
34  International / Français / Re: Questions sur le HTML on: January 04, 2013, 04:54:23 pm
Salut, merci pour ta réponse et bonne année (on est en 2013, déjà ?).

Une adresse MAC c'est 6 nombres hexa à 2 chiffres, pas 6.
Soit tu t'es trompé et tu as voulu dire 6
Soit c'est autre chose
Oui, je voulais dire 6, pas 8.

Tu peux alors prévoir d'enregistrer l'adresse MAC dans l'EEPROM du ATmega.
Très bonne idée !
Je n'ai qu'un seul shield ethernet (et qu'une seule carte).

Tu n'as pas du beaucoup chercher alors.
Le lien pour Webduino a déjà été donné précédemment dans cette discussion : https://github.com/sirleech/Webduino
J'ai la librairie, mais mon problème, c'est les tutos en français...
J'ai regardé les exemples et je ne comprend pas pourquoi il n'y a que
Code:
webserver.processConnection();
dans le loop(), ni ce que font
Code:
webserver.setDefaultCommand();
et
Code:
webserver.addCommand();
dans le setup().

Ensuite, AJAX est la requête et JSON est ce qui est renvoyé ?

Un exemple :
Un PC fait une requête GET /Bonjour, l'Arduino enregistre "Bonjour".
Puis, un PC fait une requête GET / (vide), l'Arduino renvoie en JSON la variable "message" qui a comme valeur "Bonjour".
35  International / Français / Re: [RESOLU]Ajouter un port USB pour clavier on: January 04, 2013, 04:36:38 pm
Oups ! smiley-eek smiley-eek-blue
 smiley-sweat Cette partie (pièce jointe) ?
Comment placer la prise pour que d+ et d-; 5V et GND ne soient pas reliés ?
36  International / Français / Re: [RESOLU]Ajouter un port USB pour clavier on: January 04, 2013, 03:39:33 pm
Y'a pas de trous ! J'les mets où le broches de la prise ?
Cf image jointe à ce post.
37  International / Français / Re: [RESOLU]Ajouter un port USB pour clavier on: January 02, 2013, 03:58:00 pm
Salut, j'ai reçu mon proto shield et je ne sais pas comment souder ma prise USB, manque de trous...
Merci !
38  International / Français / Re: Questions sur le html on: January 02, 2013, 03:55:42 pm
Salut, j'ai reçu mon ethernet shield et avant de l'utiliser j'aimerais savoir à quoi correspond l'étiquette au dos.
Elle comporte 8 nombres hexadécimaux entre 00 et FF.
Je me suis dit que c'était l'adresse mac adoptée si l'on n'entrait pas d'adresse mac dans Ethernet.begin(), une adresse mac par défaut, en quelques sortes.
Sinon, je ne trouve pas le moyen de transférer des données Json avec arduino.
En fait, je crois n'avoir rien compris à la librairie ethernet... Je vais tout relire calmement.
Sinon, je n'ai rien trouvé pour webduino et, vu que je commence, peut-être vaudrait-il mieux commencer sans ?

Qu'en pensez-vous ?
Merci pour vos réponses prochaines !
39  International / Français / Re: [RESOLU]Ajouter un port USB pour clavier on: January 02, 2013, 06:08:04 am
Merci pour ta réponse, mais ton code ne peut pas marcher : il faut garder sendKeyStroke() (sinon ça ne compile pas smiley-evil)
J'aimerais juste savoir si
Code:
  void press(byte keyStroke) {
    while (!usbInterruptIsReady()) {
      // Note: We wait until we can send keystroke
      //       so we know the previous keystroke was
      //       sent.
    }
     
    memset(reportBuffer, 0, sizeof(reportBuffer));

    reportBuffer[0] = 0;
    reportBuffer[1] = keyStroke;
       
    usbSetInterrupt(reportBuffer, sizeof(reportBuffer));
  }
et
Code:
  void release(byte keyStroke) {
    while (!usbInterruptIsReady()) {
      // Note: We wait until we can send keystroke
      //       so we know the previous keystroke was
      //       sent.
    }
     
    // This stops endlessly repeating keystrokes:
    memset(reportBuffer, 0, sizeof(reportBuffer));     
    usbSetInterrupt(reportBuffer, sizeof(reportBuffer));
  }
marcheront (en tout cas, ça compile).

Sinon,
Code:
  void send(byte keyStroke) {
    sendKeyStroke(keyStroke);
  }
est juste un raccourcis. (Quel flemmard je suis ! smiley-yell)

Merci encore, mon proto shield devrait arriver aujourd'hui, j'irai acheter les composants demain !
40  International / Français / Re: [RESOLU]Ajouter un port USB pour clavier on: December 31, 2012, 11:20:23 am
S'cusez-moi, y'a erreur, je remets la bonne version. Enfin, je ne sais pas si elle marche. Mais elle devrait. Elle compile (aussi avec l'exemple) mais je ne peux pas l'essayer. Donc celle qui devrait marcher, quoi !
Pouvez vous me dire si elle fonctionne correctement s'il vous plaît ?
41  International / Français / Re: [RESOLU]Ajouter un port USB pour clavier on: December 31, 2012, 09:04:47 am
J'ai fait les modifications de "UsbKeyboard.h" (document ci-joint)
Est-ce bien ?
Je sais que l'exemple ne fonctionnera plus avec.
Je crains plutôt que mes if dans le sendKeyStroke soient mal placés ou que mes #define dysfonctionnent.
Encore merci !
42  International / Français / Re: Ajouter un port USB pour clavier on: December 31, 2012, 08:37:47 am
Mille mercis Skywodd !
Je vais sauter sur le code source de usbKeyboard et modifier la fonction sendKeyStroke façon leonardo et changer les #define des touches pour avoir un clavier plus complet.
Je suis vraiment soulagé !
43  International / Français / Re: Ajouter un port USB pour clavier on: December 31, 2012, 08:14:21 am
Merci. Ça compile, maintenant.

Quand j'appuie sur la touche 'a', comment l'ordinateur sait si j'envoie
Code:
a a a a a a a a a a a a a a a
très rapidement ou si j'envoie
Code:
a______________________
(une pression continue) ?

Mon but est de faire une manette de jeux vidéos qui envoie à l'ordinateur des commandes clavier, et j'aimerais éviter les saccades qui peuvent êtres dérangeantes...
Je peux même en faire une manette multi-jeux : je connecte à l'ordi en USB série, j'envoie un caractère à la carte selon le jeux auquel je vais jouer, je coupe, je débranche (alim. jack) et je rebranche à la prise v-usb.

Mon shield proto arrive, avant d'acheter les composants, merci de me confirmer que c'est bien ce circuit :


Le *.pdf est téléchargé depuis usb.org, je pense que les références sont bonnes.
44  International / Français / Re: [Résolu] Librairie maison on: December 31, 2012, 03:19:10 am
Merci skywodd, maintenant ça marche !
Que dire de plus ?
Je vais continuer à tester cette bibliothèque avec plus d'exemples et l'améliorer, je vous préviens en cas de pépin !
45  International / Français / Re: Ajouter un port USB pour clavier on: December 31, 2012, 03:12:19 am
Merci, j'ai corrigé et il me renvoie
Code:
UsbKeyboardDemo1.cpp.o: In function `UsbKeyboardDevice':
/Applications/Arduino.app/Contents/Resources/Java/libraries/UsbKeyboard/UsbKeyboard.h:139: undefined reference to `usbInit()'
UsbKeyboardDemo1.cpp.o: In function `UsbKeyboardDevice::update()':
/Applications/Arduino.app/Contents/Resources/Java/libraries/UsbKeyboard/UsbKeyboard.h:150: undefined reference to `usbPoll()'

Au fait, sendKeyStroke() va juste envoyer des signaux comme quoi des touches ont été pressées, comme Keyboard.print() pour une leonardo. Quels sont les équivalents de Keyboard.press() et de Keyboard.release() ?

Au fait2, à quoi sert UsbKeyboard.update() ?

Au fait3, à partir du document ci-joint, p.53 à début 59, puis-je modifier les #define KEY_TOUCHE NUMERO et en rajouter ?

Merci !
Pages: 1 2 [3] 4 5 ... 10