Show Posts
Pages: 1 2 [3] 4 5 ... 14
31  International / Français / Re: RF1100 et rcswitch on: July 17, 2013, 08:03:08 am
Bonjour,

Donc si je comprend bien, mon dongle serait configuré logiciellement sur la mauvaise fréquence

pour t'en assurer, il y a SmartRF Studio: (gratuit)
http://www.ti.com/tool/smartrftm-studio#1
et modifier la configuration du module RF...si besoin.
32  International / Français / Re: [Aide-Conseil] Arduino Pro-Mini+MMA7455+Servo+Récepteur RC on: July 15, 2013, 03:32:00 pm
Bonsoir,

sur la doc je ne voit que des "$**" et des tableaux alors que sur les sketchs je vois des "0x**".


2 façons d'écrire la même chose: des nombres hexadécimaux
dans le programme arduino , il faut utiliser la seconde "0x.."        (chiffre zéro)
33  International / Français / Re: Problème avec servo Tower Pro sg90 on: July 12, 2013, 05:19:57 am
Bonjour,

L'amplitude de la rotation est variable suivant les servos.
Teste d'abord à partir de 90, position médiane, puis écarte d'un côté à 70,  puis de l'autre à 110,...pour aboutir au maxi des 2 côtés de l'angle. En approchant de 0 ou 180 progresse à petits pas.
Le maxi dépend de la mécanique et de l'électronique du servo. Quand le servo "grogne" il est grand temps d'arrêter.
Il vaut toujours mieux les alimenter avec une alim externe 4.8 à 6V, car c'est une source de parasites pour l'arduino, voire pour l'usb,  si tu prends sur le 5V de la UNO.
34  International / Français / Re: SoftwareSerial n'aime pas écrire le nombre zéro on: July 06, 2013, 03:20:02 am
Bonjour,

ça marche  smiley-lol
En effet c'est mieux comme ça et surtout j'ai compris la raison:" erreur de casting"(dans la librairie sans doute)
N'étant qu'un bricoleur en C, j'ai sauté pas mal d'étapes essentielles!
Aujourd'hui découverte de l'existence du chapitre: " la conversion explicite de donnée"  smiley-eek-blue

Merci
 
 
35  International / Français / [RESOLU] SoftwareSerial n'aime pas écrire le nombre zéro on: July 05, 2013, 02:53:08 pm
Bonsoir,

Pour gérer l'affichage sur un 4-digit de sparkfun https://www.sparkfun.com/products/11441,
 par  la liaison série, j'utilise SoftwareSerial.
Devant transmettre la valeur 0, refus du compilateur (avec IDE 1.0.4 ou 1.0.5),  me soupçonnant de cultiver l'ambiguïté.
 "call of overloaded 'write(int)' is ambigous",
 c'est pas mon genre
 surtout pour écrire un zéro,
y'a pas à tourner autour du pot.

Code:
#include <SoftwareSerial.h>

SoftwareSerial mySerial(10, 11); // RX, TX

void setup()  
{
  mySerial.begin(4800);
  Serial.begin(4800);
}

void loop()
 {
  //mySerial.write(0);    //....ça compile pas!
  //mySerial.write(NULL);        //.... ça compile pas!
  mySerial.write(1);        //OK ça compile
  
  mySerial.write(0x01);     //OK ça compile
  //mySerial.write(0x00);   // ....ça compile pas!
  
  mySerial.write(B00000001);    //OK ça compile
  //mySerial.write(B00000000);  //  ....ça compile pas!  
    
  mySerial.write(3-2);      //OK ça compile
  //mySerial.write(3-3);      // ....ça compile pas!
    
  byte x=0;
  mySerial.write(x);        //OK ça compile OUF!!! Sauvé pour configurer les digits
    
  Serial.write(0);         //OK ça compile
}
ça marche en cachant le zéro dans une variable, mais franchement....
Où est le flou dans le zéro?

Serial est moins soupçonneux. OK pour "write(0)"
36  International / Français / Re: Robot Youpi-une antiquité on: June 30, 2013, 09:13:25 am
Bonjour,

Je suppose que tu as googler   pour aboutir à ce site dédié ?
http://youpi.forler.ch/

dans les docs il y a le schéma du boitier de communication (un  6821 qui envoie simplement les octets en //),
et le protocole d'initialisation et de commande du Youpi
http://youpi.forler.ch/
voir aussi le manuel utilisateur p21 à 23...

Ce bus du TO7 MO5, sympa pour bricoler, ça ne me rajeunit pas smiley-roll-sweat ,je me suis bien amusé avec...et mes élèves aussi avec ce qui y était branché

Edit: grillé,   tiens y a  les bretons qui visitent la suisse!!!
37  International / Français / Re: Module Icomsat 1.1 - Seeeduino Mega - carte SIM Free on: June 30, 2013, 03:39:54 am
Bonjour,

Vu qu'avec Free on est les 3/4 du temps en itinérance, il doit falloir initialiser la liste des opérateurs préférés AT+CPOL

non, le roaming l'itinérance est transparente. Aucune config nécessaire à ce sujet.

... je voudrais savoir si la sim900 se connecte bien seule lorsqu'on la met sous tension avec le code pin désactivé...

EDIT:( ....avec shield seeedstudio 2.0)

oui
38  International / Français / Re: module EasyVr on: June 26, 2013, 03:37:12 am
Bonjour,

ou peut il étre en mode écoute permanente et dans ce cas la dire seulement ' avance ' ?

en activant les commandes de reconnaissance     SD  ou  SI, il y a un "temps d'écoute". Si le mot est prononcé au-delà, la reconnaissance n'est pas faite, le mobile retourne le caractère 't' :
(doc p 54) temps qui est par défaut de 5s

"CMD_TIMEOUT 'o' (6Fh)
Set recognition timeout
Timeout (-1 = default, 0 = infinite, 1-31 = seconds)"


En envoyant la séquence "o 0"     (lettre o, suivie du chiffre zéro) l'attente est infinie, mais je suppose que le premier bruit parasite suffisamment fort pour le module déclenche la reconnaissance qui retournera "erreur" pour un son non reconnu.
Je n'ai pas testé.
 A voir aussi l'usage du mode "Wake up" (p 23) réveil du module avec un son fort, un double, triple clap, un sifflement...


39  International / Français / Re: Erreur : avrdude: stk500_getsync(): not in sync: resp=0x00 on: June 25, 2013, 12:07:00 pm
Bonsoir,

autre piste:
Le port COM change d'une carte à l'autre (même pour 2 Uno), vérifie dans "outils/port série" si un  port est actif avec chacune d'elle.
40  International / Français / Re: recherche moteur très fort couple on: June 20, 2013, 11:11:55 am
Bonjour,

intéressant les intrigues smiley-grin,
Si je peux "m'insérer" dans la conversation:  smiley-kiss

serait-ce un servo avec retour d'information??
http://www.lextronic.fr/produit.php?id=5083
"Vous pourrez également (lorsque le servomoteur ne reçoit pas sa valeur de consigne PWM) déplacer son palonier et mesurer ainsi la valeur angulaire de sa positon. Des lors, il est possible d'envisager des applications de recopies de mouvements avec auto-apprentissage."

Edit: facile à faire
http://smartrobotics.wordpress.com/category/tutorial/transformer-un-servomoteur-en-capteur-de-position/
pour les bricoleurs
41  International / Français / Re: xbee - Arduino - Question Générale on: June 20, 2013, 10:31:08 am
Je n'ai l'expérience que des série 1

ici
http://www.matlog.com/wireless/modules-zigbee-et-802154/
il y a les docs pour série 1 et série 2
certaines d'ailleurs sont communes...?

dans doc série2,..page 29.. parmi les 155pages!!!

"RF modules that contain the following firmware versions will support Transparent Mode: 
20xx (AT coordinator), 22xx (AT router), and 28xx (AT end device)."

différent des série 1 qui sont tous sous ce mode par défaut.

Je te laisse découvrir le reste  smiley-mr-green

Bon courage
42  International / Français / Re: xbee - Arduino - Question Générale on: June 20, 2013, 08:00:54 am
Bonjour,

Si on parle dans le "micro" toutes les CB à portée reçoivent l'info...


c'est le cas en mode par défaut (panid= Ox3332), sachant que toutes les données émises ( par tout xbee dans ce mode, à portée) vont se mélanger à la réception (dans tout xbee dans ce mode, à portée)

43  International / Français / Re: gestion téléscope on: June 20, 2013, 07:27:06 am
Bonjour Infobarquee,


reste a bien piger le easyVR, c'est une usine a gaz ce truc et la doc est pas des plus parlante ainsi que le support

dans le doc joint, francophone, Thierry Lancelot présente bien les choses. Surtout pour bien piger, l'enchaînement des commandes, le dialogue avec le module, la réception des codes reconnus, ou non,  etc...  l'usage d'un terminal, X_CTU, trace  parfaitement la liaison série.
C'est un bon complément, pour apprendre à nager, sans couler, dans la doc officielle.
(c'était pour la version VrBot1, mais l'essentiel est identique, ..... la nouvelle à le français en mode multilocuteur !)  

44  International / Réalisations et Projets Finis / Re: broadcast on: June 19, 2013, 07:22:00 am
Bonjour,

dans
http://www.matlog.com/attachment.php?id_attachment=165
ça parle français:
.....
MODE BROADCAST:
Dans ce cas il n'y a pas de "ACK", envoyé par le récepteur, ni de répétition d'envoi par
l'émetteur.
Tous les modules reçoivent et acceptent le paquet de data.
Pour envoyer des data sans tenir compte de l'adresse destinataire sur 16 ou 64 bits, il faut
positionner l'adresse destinataire: DH = 00 00 00 00 et DL = 00 00 FF FF.
Quand on programme le module, les paramètres sont entrés en hexadécimal. Les zéros non
significatifs peuvent être omis.
....
là aussi:
http://audiovore.zxq.net/electronique/les_modules_xbee/les_modules_xbee.php
c'est pas mal pour apprendre...
45  International / Français / Re: Aide pour mise en route module Bluetooth Bee on: June 18, 2013, 12:14:23 pm
Bonjour,
J'ai des doutes sur la compatibilité totale du shield avec la Leonardo (qui n'a pas les mêmes ports Serie que la Uno).
En particulier pour le mode  "bridge", sur la position USB pour la communication directe entre le Xbee et le Pc.
Les broches D0 etD1 (utilisées par le shield)  ne sont pas liées à l'USB, ce sont les broches du port Serial1 de la leonardo.
(voir la doc officielle de la Leonardo, le schéma et la doc du shield)
Sur la Uno,  Mega, Nano.. ces broches:  c'est le port Serial qui, lui, est lié à l'USB donc au PC.

Pour la position "Micro" (liaison entre le shield et l'arduino) il faudra utiliser le port Serial1 dans le programme de la Leonardo.

Le problème c'est pour configurer le Bluetooth, par la Leonardo, sans doute possible par programme mais sûrement moins facile qu'avec un terminal.
Une idée à creuser: configurer le Bluetooth avec une uno, si tu en disposes.
Ou faire un petit soft, pour la leonardo, qui fera une liaison transparente entre le port Serial et le port Serial1  dans les 2 sens...
Pages: 1 2 [3] 4 5 ... 14