Show Posts
Pages: [1] 2
1  Forum 2005-2010 (read only) / Français / Re: Commande chez sparkfun on: January 22, 2011, 11:14:11 am
Sinon regarde du côté de eBay, les chinois font des clones vraiment pas cher, et fonctionnels !  smiley-wink
2  Forum 2005-2010 (read only) / Français / Re: Détection de la virgule dans un float on: January 08, 2011, 01:28:28 pm
2 solutions : soit regarder la mantisse (exposant) du flottant (plus d'infos ici sur la représentation d'un flottant simple précision : http://en.wikipedia.org/wiki/Single_precision_floating-point_format )

Ou alors un algo simple :

soit x ton nombre, i la position de la virgule

i = 0
tant que x > 1
  x = x / 10.0
  i++
fin tant que

retourne i


Voilà !  smiley-wink

QNux
  
3  Forum 2005-2010 (read only) / Français / Re: Petit defaut ETHshield officiel on: December 20, 2010, 03:08:00 pm
Salut,

J'ai le même shield officiel, mais jamais eu de soucis. La pin 27 (pour citer ton exemple) n'était pas souder à d'autres.
J'ai fait une photo si tu veux comparer (j'ai entouré en rouge les pins soudées entre elles). Désolé pour la qualité mais j'ai pas réussi à faire mieux.



Bonne soirée ! smiley-wink

— QNux
4  Forum 2005-2010 (read only) / Français / Re: Besoin d'aide pour un hexa on: December 29, 2010, 04:13:07 am
Salut,

1) J'ai regardé vite fait le projet sur github, il y a un makefile, il faut le compiler avec ça et pas en passant par l'IDE Arduino.

2-3) En effet il faut utiliser avrdude pour envoyer le .hex sur la cible. Il y a as mal de tutos sur internet pour ça : http://www.javiervalcarce.eu/wiki/Program_Arduino_with_AVR-GCC (qui explique comment se passer de l'IDE Arduino, et comment flasher un soft sur cible avec bootloader, à la section "Upload with a Bootloader", bien sûr il faut changer les options pour que ça fonctionne corretement)

En espérant t'avoir éclairci !

— QNux
5  Forum 2005-2010 (read only) / Français / Re: Mon projet arduino stationnement automatique (SPC) on: January 01, 2011, 02:47:04 pm
Ah ok en effet j'avais mal vu la vidéo. La voiture rentre bien en marche arrière  :smiley

— QNux
6  Forum 2005-2010 (read only) / Français / Re: Mon projet arduino stationnement automatique (SPC) on: December 23, 2010, 02:35:01 pm
Salut,

C'est vraiment sympa comme projet !
Par contre pourquoi faire rentrer les roues directrices en premier ?

— QNux
7  Forum 2005-2010 (read only) / Français / Re: Questions au sujet des cartes Arduino on: December 30, 2010, 09:26:24 am
Salut,

1) Une fois le soft chargé dans la carte, plus besoin de connexion avec un ordi. Il y a une prise d'alimentation externe, tu peux l'alimenter à 9V avec une pile ou un transfo par exemple.

2) C/C++

3) En gros je crois que tu peux sortir environ 50mA par patte (ordre de grandeur), donc pour une LED à 20mA ça sera bon ! (il faudra une résistance, mais il y a plein de schémas où tu peux voir ça).

4) Le Uno semble bien adapté pour débuter, tu peux en trouver un peu partout (eBay, Lextronic,...) pour 25-27 euros.

Bienvenu dans la communauté Arduino !  smiley-wink

QNux
8  Forum 2005-2010 (read only) / Français / Re: adresse mac ethernet shield on: December 29, 2010, 05:05:02 pm
Moi aussi j'ai le officiel acheté sur Lextronic.
Éventuellement, jette un œil sur ce post : http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1292843708

— QNux
9  Forum 2005-2010 (read only) / Français / Re: adresse mac ethernet shield on: December 29, 2010, 04:59:33 pm
Quote
j'ai de temps en temps des requêtes ICMP qui passent avec comme source 0.0.0.0 et destinataire mon PC. Elles sont de type 3 et de code 3

Visiblement ça veut dire que le port n'est pas accessible (source : http://livenudefrogs.com/~anubis/icmp/ )... ce qui nous avance vachement !!  :o

C'est aussi bizarre que le shield ne réponde pas aux requests ARP...

Sion tu as quel type de shied ethernet, c'est un officiel ?

— QNux
10  Forum 2005-2010 (read only) / Français / Re: adresse mac ethernet shield on: December 29, 2010, 04:04:59 pm
Quote
Je viens de penser à truc : le sheild n'a pas besoins de l'adresse de la passerelle ?

Ça peut aider, tu dois indiquer l'adresse du routeur en rajoutant un argument dans la fonction begin() : http://arduino.cc/en/Reference/EthernetBegin (gateway)

Edit : Quoi que si je ne dis pas de conneries, la passerelle c'est juste si tu veux que ton shield accède à internet...
Edit 2 : Et par défaut, la passerelle c'est l'adresse IP avec le dernier octet à 1, et la paserelle par défaut est 255.255.255.0 .


— QNux
11  Forum 2005-2010 (read only) / Français / Re: adresse mac ethernet shield on: December 29, 2010, 04:02:41 pm
Le 100M et FULLD doivent être fixes.

Eventuellement tu peux essayer de connecter directement ton shield à la carte réseau de ton ordi (avec un cable croisé, ou bien droit si ta carte réseau est récente, ça switch automatiquement). Tu configures le réseau manuellement, avec par exemple l'IP 192.168.1.1, puis tu devrais voir apparaître des trucs en lançant un navigateur internet à l'adresse 192.168.1.177 (si on a le même exemple  smiley-wink )

— QNux
12  Forum 2005-2010 (read only) / Français / Re: adresse mac ethernet shield on: December 29, 2010, 03:48:33 pm
Eventuellement, regarde si ton routeur filtre les adresses MAC, mais ça m'étonnerai qu'il le fasse sur l'interface ethernet (c'est souvent fait sur les interfaces Wifi).

Est-ce que sur ton shield tu as des LEDs qui indiquent qu'il est connecté ? (LINK, RX qui clignotent)

— QNux
13  Forum 2005-2010 (read only) / Français / Re: adresse mac ethernet shield on: December 29, 2010, 03:38:04 pm
Tu peux mettre n'importe laquelle (par exemple celle du programme d'exemple), ça passera ;-)

(La seule condition c'est de ne pas avoir deux fois la même adresse sur le réseau, et encore...)

— QNux
14  Forum 2005-2010 (read only) / Français / Re: Taille maxi d'un sketch ? (blocage sketch) on: December 23, 2010, 01:51:15 pm
Quand tu fais un serial.print, ça copie la chaîne à envoyer dans un buffer, après je ne sais pas si il est dédié et séparé de la SRAM ou non. Il y avait beaucoup de caractères dans les chaînes ?

— QNux
15  Forum 2005-2010 (read only) / Français / Re: Taille maxi d'un sketch ? (blocage sketch) on: December 20, 2010, 03:19:19 pm
C'est pas plutôt au niveau de la mémoire volatile que ça ne passe pas ? C'est limité à 2Ko pour le Uno par exemple, on y arrive vite !

Ce n'est pas parce que ton tableau est static qu'il ne sera pas en ram. Cela veut dire que la variable sera disponible tout le temps quand tu rentreras de nouveau dans le bloc où tu l'as déclarée. Quelle taille (en octets) fait ton tableau ?

Eventuellement, tu peux partager ton code ?

— QNux

Pages: [1] 2