Show Posts
Pages: 1 ... 3 4 [5]
61  International / Français / Re: Comment concatener char * et char tab ? on: January 11, 2012, 05:43:59 am
De mes souvenirs
c est déclarer comme un pointer
buf est un pointer sur le tableau
Ce n'est pas de la concatenation mais de l'affectation
 c= buf;
===> tu peux donc utiliser buf directement.
62  International / Français / Re: Simple commande HTTP on: January 09, 2012, 04:36:54 pm
Je ne vois pas tres bien. En faite tu envoies une trace lorsque tu appuies sur un bouton poussoir?
Qu'estce qui ne fonctionne pas? peux tu envoyer envoyer ton log..
63  International / Français / Re: [Problème] Accés internet Arduino on: January 09, 2012, 03:39:17 pm
il ya ce forum
http://www.bbox-forum.net/t2614-configurer-les-ports-nat-pour-vnc
C'est un exemple pour vnc... Et ils ne mettent pas l'adresse de l'ip forwarder, et je pense que toi tu devras. A priori ils ont des pb avec le FW de la bbox..
64  International / Français / Re: [Problème] Accés internet Arduino on: January 09, 2012, 03:27:39 pm
J'ai dit IP forwarding mais sur ta bbox ca doit etre NAT qu'il faut activer...
65  International / Français / Re: [Problème] Accés internet Arduino on: January 09, 2012, 03:21:53 pm
Non il faut faire de l'ip forwarding. Je ne connais pas ta box mais sur la mienne ou sur celle de free il y a ce qu'il faut
En faite le principe est simple. On dit à la box que pour son adresse IP externe (celle qui est reconnu sur le réseau du monde!) et le port que tu utilises (80 ou 8080 en générale) on transfert le flux sur l'adresse ip locale parfois même sur un autre port pour tromper les hackers....
Il ne faut pas que tu utilises DHCP car l'adresse risque de changer.. Donc IP fixe.
Suppose que ton adresse IP du monde soit W.X.Y.Z
Tu donnes à ton shield une adresse fixe qui aille dans ton reseau ex: 192.168.30.10. Tu n'oublie pas de donner l'adresse de la gateway (en general l'adresse de la box)
Tu ouvres ton firewall pour le port à utiliser (imaginons 8080)
La box connait l'adresse du monde W.X.Y.Z
tu actives l'ip forwarding et tu dis dans la box que le flus allant sur le port 8080 doit etre router sur 192.168.30.10 port 8080
.. et le tour est joué.
J'essaye de trouver un mode d'emploi bbox sur le net
Gerse

66  International / Français / Re: Simple commande HTTP on: January 06, 2012, 06:28:13 am
Je ne sais pas si on parle de la même chose mais j'ai trouvé ca:
http://www.audiophilefr.com/Site/forum2/musique-dematerialisee-f25/comment-installer-foo-httpcontrol-correctement-t19222.html
67  International / Français / Re: Simple commande HTTP on: January 05, 2012, 06:58:11 pm
... Et les cables qui relient l'arduino a la freebox voir ceux du pc.. J'ai deja eu des pb avec des rj45 mal cablées
68  International / Français / Re: Simple commande HTTP on: January 05, 2012, 06:54:33 pm
Les petites choses que je verifierais :
- L'adresse de la gateway
- si ton serveur n'ecoute pas sur localhost ou sur une autre adresse si dhcp est activé
- si le port d'ecoute est bien 8888
- si ton firewall ne bloque pas le port 8888
- si tu ne t'es pas trompé dans l'adresse mac
- n'y a t il pas de redirection de port sur la freebox

Est ce que tu as une autre machine (ou ton telephone) pour tester la connection?...parce que ton proxy dit que ton client est en 127.0.0.1. Je ne sais pas a quoi correspond cette trace mais je trouve ca bizard
Et enfin l'adresse est blabla/default/blabla, je completerais le default.htm ou html ou php...
Si ca peut t'aider...
69  International / Tutoriels et cours / Re: [Résolu] Intégration du langage Arduino dans AVR Studio 5 on: December 30, 2011, 06:15:20 am
Bonjour

@Jean-Marie: Oui je suis également très intéressé par ce topic. J'ai commencé à installer et à intégrer en suivant ta procédure.
... Mais c'est la trève de noël et ...j'ai aussi plein d'autres vies smiley
Et puis avec l'apparition de la nouvelle release (Arduino 1.0) je me suis aperçu qu'un certain nombre de fonctions avaient changées, code retour (enfin!) fonctions étoffées (je travaille avec un sketch internet et une librairie IR) et comme je suis débutant pour la partie électronique, j'ai décidé de continuer mon projet en 022 puis d'attaquer mon prochain montage avec Studio en intégrant les librairie Arduino 1.0...et une led bleue  smiley-lol
Sage décision non?!  smiley-cool
Bonnes fêtes à tous et merci à tous les "masters" pour vos aides précieuses
Serge
70  International / Français / Re: Lecture d'un fichier 16.000 lignes (Module SD) on: December 10, 2011, 09:52:57 am
Merci beaucoup pour ces explications Skywodd
71  International / Français / Re: Lecture d'un fichier 16.000 lignes (Module SD) on: December 05, 2011, 12:09:49 pm
Hello Skywodd

Merci pour ta réponse que je viens de voir (je ne suis pas très assidu en ce moment..)
Du coup d'autres questions me viennent  smiley-twist

Dans le cas ou on a un gros fichier à constituer (pour une campagne de prises de mesures par exemple) est -il envisageable, toujours en terme de performance de passer via le port USB sur un disque dur ou dans ce cas, on passera toujours par le bus SPI (On oublie la vitesse du DD ou de la carte SD)? Je n'ai pas trouver grand chose sur ce sujet sur le net.
Est ce que tu connais le "debit theorique" du bus SPI?
N'y a til pas de projet sur des ecritures en paralleles?
Et enfin est il plus rapide de passer par une liaison internet pour stocker/lire ses données?
Si j'en ai encore une smiley-mr-green Tu as parlé dans d'autres posts de la pinguino... Est ce que l'architecture/composants de cette carte ne serait pas plus performant sur ce sujet (mon fils etudie les PIC au lycee et je lui pique en douce ses polyps...)
Merci pour toutes ces reponses.
Serge
72  International / Français / Re: Lecture d'un fichier 16.000 lignes (Module SD) on: November 30, 2011, 11:35:03 am
Bonjour à tous.

Comme je vais me lancer sur ce type de sujet, je profite de ce post pour savoir pourquoi les I/O sont si lents?
A cause du lecteur SD, l'architecture Arduino, la fréquence du processeur, le processeur, les primitives...?
Et est ce que cela veut dire qu'il vaut mieux travailler en EEPROM (au volume de données pret)?
En espérant ne pas avoir dit trop de bêtises...
Serge
73  International / Français / Re: Input et bouton poussoir on: November 05, 2011, 04:56:15 pm
Bon alors si c'est comme ca ... c'est comme ca smiley

J'avais effectivement lu le fonctionnement du digitalwrite() dans ce document : http://www.craslab.org/interaction/files/LivretArduinoCRAS.pdf (pour Pifff)

En tous cas merci pour vos réponses je vais pouvoir passé à la suite  smiley-grin

Serge
74  International / Français / Re: Input et bouton poussoir on: November 05, 2011, 04:00:43 pm
Hello

Effectivement en inversant les 2 composants le programme tourne juste smiley-grin.
Je n'avais pas imaginé les choses de ce point de vu.

J'ai donc maintenant:
Bouton relâché: état 0
Bouton appuyé: état 1

Mais dans ce cas, j'ai une tension qui traverse perpétuellement ma résistance R1 ?

Si à la question la réponse est oui, alors y a-t-il d'autres moyens pour avoir un switch "neutre" ou ca se construit toujours comme ca?

En tous cas merci pour ces infos qui m'ont bien aidé à comprendre. et je n'oublierais plus les # pour mon code smiley-wink
Serge
75  International / Français / Input et bouton poussoir on: November 05, 2011, 12:52:27 pm
Bonjour à tous
Pour les présentations, je suis tout neuf sur le forum, sur arduino et l’électronique en général  smiley-red...

Je fais des essais sur les inputs et les boutons poussoir et il y a des choses que je ne comprends pas.

Voici le schéma:


1) Pourquoi la borne input est par défaut à 1?
2) Peut on "initialiser" cette valeur à 0?
3) Pourquoi faut-il obligatoirement créer un court circuit pour passer à la valeur 0  smiley-eek-blue?
4) N'y aurait il pas un moyen plus "propre" d'arriver à ce résultat d'autant que l'on a un switch qui ouvre et ferme le circuit?

Merci beaucoup pour votre temps et vos réponses
Serge

P.S. Ici mon bout de code qui vient du kit que j'essaye. Rien que du basic (mais en C hahah!) mais déjà il ne fait pas ce qu'il dit puisque, bouton pressé, la led est eteinte, sinon allumée
 

Code:
// constants won’t change. They’re used here to
// set pin numbers:
const int buttonPin = 7;     // the number of the pushbutton pin
const int ledPin =  13;      // the number of the LED pin

// variables will change:
int buttonState = 0;         // variable for reading the pushbutton status

void setup() {
  // initialize the LED pin as an output:
  pinMode(ledPin, OUTPUT);      
  // initialize the pushbutton pin as an input:
  pinMode(buttonPin, INPUT);    
  Serial.begin(9600);
}

void loop(){
  // read the state of the pushbutton value:
  buttonState = digitalRead(buttonPin);

  // check if the pushbutton is pressed.
  // if it is, the buttonState is HIGH:
  Serial.print("buttonState = "); Serial.println(buttonState);
  if (buttonState == HIGH) {    
    // turn LED on:    
    digitalWrite(ledPin, HIGH);  
  }
  else {
    // turn LED off:
    digitalWrite(ledPin, LOW);
    
  }
}
Pages: 1 ... 3 4 [5]