Ce petit article permet de recenser les erreurs fréquentes qu’on a pu commettre en concevant et en développant un réseau de capteurs ZigBee. Certaines erreurs sont communes à tout montage électronique, d’autres à tous types de modems radio, mais toutes s’avèrent particulièrement critiques dans le domaine d’un réseau de capteurs ou d’une communication ZigBee entre différentes applications mobiles.
Numéro 1 : un seul ne suffit pas
Pour communiquer, il faut être deux. Donc lorsque vous (…)
Accueil > Mots-clés > Communications > réseau
réseau
On appelle réseau un ensemble d’éléments reliés entre eux. Cela s’applique plus particulièrement dans le domaine des communications, pour désigner des équipements interconnectés qui peuvent communiquer entre eux.
En robotique, ce terme est à la fois matériel (réseau sans-fil pour relier des composants à distance) et logiciel (réseau de neurones, une technique d’intelligence artificielle).
Articles
-
Les 10 erreurs du ZigBee
26 juin 2011, par Eric P., Julien H. -
Connexion au robot sur pcDuino
18 novembre 2013, par Julien H.Un de nos robots est équipé d’une carte pcDuino. Nous présentons quelques rudiments pour pouvoir facilement s’y connecter depuis le réseau de notre local.
-
Building Wireless Sensor Networks
14 février 2011, par Julien H.Il est enfin arrivé : un livre entièrement dédié aux réseaux de capteurs sans-fil. Encore mieux, c’est le protocole Zigbee et les modules XBee qui sont mis en oeuvre de toutes les façons possibles. Arduino est également présent.
Ce livre est en anglais, publié aux fameuses éditions O’Reilly que les technophiles reconnaissent aux animaux dessinés sur la couverture, changeant pour chacune des technologies. C’est sa première édition et il a été annoncé fin janvier : nous sommes donc parmi les (…) -
Envoyer des fichiers sur la Raspberry Pi avec SFTP
8 juillet 2012, par Julien H.Nous avons déjà vu comment installer un système d’exploitation Linux sur la carte Raspberry Pi, avec les spécificités de son processeur ARM.
Nous avons vu comment nous connecter via SSH. On peut donc avoir un terminal de commande et lancer des programmes, voire télécharger depuis Internet (avec la commande wget, régulièrement utilisée dans nos tutoriaux).
Pour les besoins d’une cross-compilation entre un PC (avec l’environnement Processing) et la Raspberry Pi, nous avons besoin (…) -
Le protocole XMPP entre humains et robots
4 juin 2014, par Gilles O., Julien H.XMPP est un protocole de discussion (chat, messagerie) et de partage d’informations entre humains (présence, localisation, activités). Mais il est extensible et simple à mettre en oeuvre : des robots logiciels ("bots") peuvent être ajoutés pour échanger tous types d’informations, avec des communications de pair à pair ou en groupes.
L’idée de l’utiliser en robotique s’est imposée quand Gilles est venu nous présenter son fonctionnement et la facilité d’écrire des extensions autant pour le (…) -
Protocoles de communication sur R2-D2
2 août 2012, par Julien H.Les différentes parties du logiciel du robot (voir l’article sur les principes d’architecture) communiquent grâce à un réseau de câbles transportant les informations d’une puce à l’autre.
Certaines puces sont programmables et gèrent plusieurs protocoles. D’autres sont des circuits intégrés qui fournissent un service (lecture d’un capteur, affichage, contrôle de puissance électrique) en fonction d’ordres reçus dans un protocole prédéfini.
Pour faire fonctionner cet ensemble, il faut faire (…) -
Partager un répertoire de sa Raspberry Pi via NFS
10 novembre 2013, par Frédéric P.Ou comment rendre accessible rapidement et simplement les fichiers de sa Raspberry Pi sur une autre machine (de développement par exemple)
-
Se connecter à distance à la Raspberry Pi
24 juin 2012, par Julien H.Cet article est destiné à tous ceux qui utilisent leur carte Raspberry Pi sans clavier ni souris, soit parce qu’elle est cachée (mode "serveur" sans écran) soit parce qu’elle est connectée à un équipement inadéquat à un usage de type ordinateur (écran multimédia, écran en voiture). Nous vous présentons : l’ouverture d’une console par connexion réseau depuis un second ordinateur (poste de travail, portable) le lancement de l’environnement graphique sur un autre écran que celui de la Raspberry (…)
-
La localisation des sources de son : portage sur la Raspberry Pi
17 octobre 2013, par Frédéric P.Cet article présentait les bases de la localisation des sources de son, et celui ci le portage du code Java vers C++/ALSA. L’objectif avoué était de faire fonctionner tout cela sur une Raspberry Pi. C’est l’objet de cet article.
-
Se connecter à son robot depuis Internet avec ngrok
1er décembre 2014, par Julien H.Il existe plusieurs manières de se connecter à un robot à distance. Quand le robot est sur un réseau local - Nono au CIV par exemple - et qu’on ne peut pas configurer de passerelle réseau pour y accéder depuis Internet - chez soi par exemple - on peut utiliser un service du Cloud comme ngrok.
Le principe
Un logiciel local sur le robot crée un tunnel avec le serveur ngrok qui expose sur une adresse simple (nom du projet . ngrok . com) les ports d’accès sur le robot.
Installation sur (…)